| Measurement |
Description |
Measurement Unit |
Interpretation |
| No_of_hosts |
Indicates the total number of Esxservers present in the datastore. |
Number |
This measure is not available for the ‘Total’ descriptor. |
| No_of_vms |
Indicates the total number of virtual machines present in the datastore. |
Number |
This measure is not available for the ‘Total’ descriptor.
|
| Total_capacity |
Indicates the total capacity of the datastore. |
MB |
|
| Used_space |
Indicates the amount of space used in datastore. |
MB |
|
| Free_space |
Indicates the current free space available in datastore.
|
MB |
|
| Percent_usage |
Indicates the percentage of disk space utilized in datastore.
|
Percent |
|
| Availability |
Indicates wheather the datastore is available or not. |
Percent |
The value 0 indicates that the datastore is not available and the value 100 indicates that the datastore is currently available. If a datastore becomes unavailable, then VMs that are currently using that datastore might be rendered inaccessible to users.
This measure is not available for the ‘Total’ descriptor. |
| Allocated_Space |
Indicates the amount of physical space provisioned by an administrator for this datastore. |
MB |
This measure is not available for the ‘Total’ descriptor. |
| Total_luns |
Indicates the number of LUNs through which the host communicates with the storage adapter. |
Number |
|
| Write_Request |
Indicates the average number of write commands issued per second to this datastore during the collection interval. |
Commands/Sec |
This measure is not available for the ‘Total’ descriptor. |
| Read_Request |
Indicates the average number of read commands issued per second to this datastore during the collection interval. |
Commands/Sec |
This measure is not available for the ‘Total’ descriptor. |
| Write_Latency |
Indicates the average amount of time taken for a write from the perspective of this datastore. |
Secs |
This measure is not available for the ‘Total’ descriptor. |
| Read_Latency |
Indicates the average amount of time taken for a read from the perspective of this datastore. |
Secs |
This measure is not available for the ‘Total’ descriptor. |
| Storage_Ctrl_Normal |
Indicates the storage I/O control normalized latency on this datastore. |
Secs |
This measure is not available for the ‘Total’ descriptor. |
| Storage_Ctrl_IOPS |
Indicates the aggregate number of I/O operations on this datastore. |
Number |
This measure is not available for the ‘Total’ descriptor. |
| Read_Rate |
Indicates the rate at which data is read from this datastore. |
MB/Sec |
This measure is not available for the ‘Total’ descriptor. |
| Write_Rate |
Indicates the rate at which data is written to this datastore. |
MB/Sec |
This measure is not available for the ‘Total’ descriptor. |
| Disk_files |
Indicates the total size of the virtual disk files in this datastore. |
MB |
The detailed diagnosis of this measure, if enabled, lists the disk files on this datastore and the size of each disk file. The detailed diagnosis capability will not be available for the ‘Total’ descriptor. |
| Snapshot_files |
Indicates the total size of the snapshot files in this datastore. |
MB |
The detailed diagnosis of this measure, if enabled, lists the snapshot files on this datastore and the size of each snapshot file. The detailed diagnosis capability will not be available for the ‘Total’ descriptor. |
| Swap_files |
Indicates the total size of the swap files in this datastore. |
MB |
The detailed diagnosis of this measure, if enabled, lists the swap files on this datastore and the size of each swap file. The detailed diagnosis capability will not be available for the ‘Total’ descriptor. |
| Other_files |
Indicates the total size of the other VM files in this datastore. |
MB |
The value of this measure reports the space that is being used by files such as configuration, suspend data, NVRAM, screenshots and others. The detailed diagnosis of this measure, if enabled, lists these files and the size of each such file on this datastore. The detailed diagnosis capability will not be available for the ‘Total’ descriptor.
By comparing the values reported by the Disk files, Snapshot files, Swap files, and Other VM files measures, you can accurately identify the type of files that are occupying too much space on a datastore.
|
| StrCtrl_active_time |
Indicates whether storage I/O control (SIOC) is active on this datastore or not. |
Percent |
Storage I/O Control (SIOC) is used to provide I/O prioritization of virtual machines running on a group of VMware vSphere hosts that have access to a shared storage pool. It extends the familiar constructs of shares and limits, which exist for CPU and memory, to address storage utilization through a dynamic allocation of I/O capacity across a cluster of vSphere hosts.
If SIOC is active, the value of this measure will be 100%. If it is not active, the value of this measure will be 0. |
| Total_iops |
Indicates the total number of read and write commands issued per second to this datastore. |
Commands/Sec |
Compare the value of this measure across datastores to identify the busiest datastore in terms of the rate at which read/write commands are issued on it. A consistent increase in the value of this measure for a particular datastore could indicate a potential I/O overload. |
| Total_latency |
Indicates the total amount of time taken to read and write to this datastore. |
Secs |
Ideally, the value of this measure should be low. A high value could indicate an I/O processing bottleneck. By comparing the value of this measure across datastore, you can quickly identify which datastore is the most latent. Such datastores are ideal candidates for enabling SIOC. Enabling IOC on a datastore triggers the the monitoring of device latency that hosts observe when communicating with that datastore. When latency exceeds a set threshold the feature engages automatically as the datastore is experiencing congestion. Each virtual machine that accesses that datastore is then allocated I/O resources in proportion to their shares. |
| Throughput |
Indicates the rate at which the data is read and written to this datastore. |
MB/Sec |
Ideally, the value of this measure should be high. A steady decrease in the value of this measure could indicate that the datastore is experiencing a congestion. You may want to enable SIOC on such datastores, so that when latency exceeds a set threshold the SIOC feature engages automatically and then allocates I/O resources to each VM that acceses that datastore in proportion to their shares. |
| Datastore_type |
Indicates the type of file system this datastore supports. |
|
The values that this measure can report are listed below, along with their descriptions:
| Measure Value |
Description |
| VMFS |
VMFS (Virtual Machine File system) is a high-performance cluster file system optimized for virtual machines. While conventional file systems allow only one server to have read-write access to the same file system at a given time, VMFS leverages shared storage to allow multiple VMware vSphere hosts to read and write to the same storage concurrently. |
| NFS |
This is a file system on a NAS storage device. The vSphere host can access a designated NFS volume located on an NFS server, mount the volume, and use it for any storage needs. |
| NFSV41 |
NFS v4.1 introduces better performance and availability through load balancing and multipathing. Another major enhancement with NFS v4.1 is the security aspect. With this version, Kerberos and thus non-root user authentication are both supported. |
| CIFS |
CIFS is the standard way that computer users share files across corporate intranets and the Internet. |
| VFAT |
Virtual File Allocation Table (VFAT) handles long file names, which otherwise could not be handled by the original file allocation table (FAT) programming. A file allocation table is the means by which the operating system keeps track of where the pieces of a file are stored on a hard disk. Since the original FAT assumed file names were limited to a length of eight characters, a program extension was needed to handle the longer names. Microsoft refers to this extension as a driver. The VFAT extension runs in protected mode, uses 32-bit code, and uses VCACHE for disk cache. |
| VSAN |
Virtual SAN virtualizes local physical storage resources of vSphere hosts and turns them into pools of storage that can be carved up and assigned to virtual machines and applications according to their quality of service requirements. |
| VFFS |
VFFS (Virtual Flash File System) is a derivative of VMFS, which is optimized for SSDs and is used to group the physical SSDs into a single caching resource pool. It is a non-persistent resource and, therefore, virtual machines cannot be stored in it. A VFFS resource pool can be created from mixed resources. All devices types are treated the same and no distinction is made between SAS, SATA, PCI express connectivity. |
The numeric values that correspond to each of the Measure Values listed above are as follows:
| Measure Value |
Numeric Value |
| VMFS |
1 |
| NFS |
2 |
| NFSV41 |
3 |
| CIFS |
4 |
| VFAT |
5 |
| VSAN |
6 |
| VFFS |
7 |
Note:By default, this measure reports the Measure Values listed in the table above. In the graph of this measure however, the file system type of the datastore is represented using the corresponding numeric equivalents only. |