Acropolis - Storage Test

Nutanix combines compute(CPU) resources with storage resources delivered via SSDs and directly-attached (DAS) SATA HDD media drives. The VMs operating on the Nutanix Acropolis hypervisor use these aggregated storage resources for their operations. The lack of adequate, well-tuned storage resources can therefore severely impair VM operations and availability. To avoid this, a Nutanix administrator has to continuously measure overall storage performance and accurately determine the following:

  • How is the I/O load on the storage?
  • Is the storage processing I/O requests quickly ?
  • Is too much bandwidth being consumed when processing I/O?
  • Is the AHV sized with adequate storage resources? If not, what type of storage is running short of space - the SSDs? or the SATA HDDs?

The Acropolis - Storage test helps administrators monitor overall storage health and rapidly leads them to the problem areas by providing quick and accurate answers to the aforesaid.

Target of the test : A Nutanix Acropolis server

Agent deploying the test : A remote agent

Outputs of the test : One set of results for the Nutanix Acropolis server monitored.

Configurable parameters for the test
  1. Test period - How often should the test be executed
  2. Host - The host for which the test is to be configured.
  3. port - The port at which the specified host listens. By default, this is NULL.
  4. Prism IP - If the eG manager had discovered the target Nutanix Acropolis server by connecting to the Nutanix Prism, then the IP address of the Nutanix Prism server used for discovering this Nutanix Acropolis server would be automatically displayed against the prism ip parameter; similarly, the prism user and prism password text boxes will be automatically populated with the Prism user credentials, using which Nutanix Acropolis discovery was performed.

    If this Nutanix Acropolis server has not been discovered using the Nutanix Prism, but you still want to monitor the Nutanix Acropolis server via the Prism, then select the IP address of the Prism server that you wish to use for monitoring the Nutanix Acropolis server from the prism ip list. By default, this list is populated with the IP address of all Nutanix Prism hosts that were added to the eG Enterprise system at the time of discovery. Upon selection, the PRISM user and prism password that were pre-configured for that vCenter server will be automatically displayed against the respective text boxes.

    On the other hand, if the IP address of the Prism server of interest to you is not available in the list, then, you can add the details of the Prism server on-the-fly, by selecting the Other option from the prism ip list. This will invoke the MANAGER DISCOVERY - VIRTUAL PLATFORM SETTINGS page. Refer to the Configuring eG Enterprise to Monitor Nutanix Acropolis topic for details on how to use this page.

  5. Prism user and prism password - If the eG manager had discovered the target Nutanix Acropolis server by connecting to the Nutanix Prism, then the IP address of the Nutanix Prism server used for discovering this Nutanix Acropolis server would be automatically displayed against the prism ip parameter; similarly, the prism user and prism password text boxes will be automatically populated with the Prism user credentials, using which Nutanix Acropolis discovery was performed.

    If this Nutanix Acropolis server has not been discovered using the Nutanix Prism, but you still want to monitor the Nutanix Acropolis server via the Prism, then select the IP address of the Prism server that you wish to use for monitoring the Nutanix Acropolis server from the prism ip list. By default, this list is populated with the IP address of all Nutanix Prism hosts that were added to the eG Enterprise system at the time of discovery. Upon selection, the PRISM user and prism password that were pre-configured for that Prism server will be automatically displayed against the respective text boxes.

    On the other hand, if the IP address of the Prism server of interest to you is not available in the list, then, you can add the details of the Prism server on-the-fly, by selecting the Other option from the prism ip list. This will invoke the MANAGER DISCOVERY - VIRTUAL PLATFORM SETTINGS page. Refer to the Configuring eG Enterprise to Monitor Nutanix Acropolis topic for details on how to use this page.

  6. confirm password - Confirm the password by retyping it here.
  7. ssl - By default, the Nutanix Prism server is SSL-enabled. Accordingly, the SSL flag is set to Yes by default. This indicates that the eG agent will communicate with the Prism server via HTTPS by default.

  8. webport - By default, the Nutanix Prism server listens on port 9440. This implies that while monitoring a Nutanix Acropolis server via the Prism server, the eG agent connects to port 9440.
  9. DD FREQUENCY - Refers to the frequency with which detailed diagnosis measures are to be generated for this test. For a Nutanix Acropolis server, this is set to 1:1 by default. This indicates that, by default, detailed measures will be generated every time this test runs, and also every time the test detects a problem.
Measurements made by the test
Measurement Description Measurement Unit Interpretation

Total I/O latency

Indicates the average time taken by the storage to process I/O requests.

Secs

Ideally, the value of this measure should be very low. A high value or a steady increase in this value could indicate an I/O processing bottleneck on the storage. In such a case, compare the value of the Read IO latency and Write IO latency measures to figure out when the slowness is worst - when processing read requests? or write requests?

Read IO latency

Indicates the average time taken by the storage to process read I/O requests.

Secs

If the Total I/O latency measure reports an abnormally high value, then compare the value of these measures to figure out where the slowness is maximum - when processing read requests? or write requests?

 

Write IO latency

Indicates the average time taken by the storage to process write I/O requests.

Secs

Total IO bandwidth

Indicates the bandwidth per second used by the storage when processing I/O requests.

KB/Sec

A high value for this measure denotes that the storage is processing bandwidth-intensive I/O. In such situations, you may want to compare the value of the Read IO bandwidth and Write IO bandwidth measures to know what type of I/O requests are truly contributing to the excessive bandwidth consumptions - read requests? or write requests?

Read IO bandwidth

Indicates the bandwidth per second used by the storage when processing read I/O requests.

KB/Sec

If the value of the Total IO bandwidth measure is high, then you may want to compare the value of the Read IO bandwidth and Write IO bandwidth measures to know what type of I/O requests are truly contributing to the excessive bandwidth consumption - read requests? or write requests?

Write IO bandwidth

Indicates the bandwidth per second used by the storage when processing write I/O requests.

KB/Sec

Total IOPS

Indicates the number of I/O operations performed currently on the storage.

Number

This measure is a good indicator of the level of I/O activity on the Nutanix storage. A steady and significant increase in the value of this measure could indicate a potential I/O overload. In such situations, you may want to compare the value of the Read IOPS and Write IOPS measures to know what type of IO operations are contributing to the overload.

Read IOPS

Indicates the number of read I/O operations performed currently on the storage.

Number

If the value of the Total IOPS measure is unusually high, then compare the value of these measures to know what is contributing to the unusual I/O activity levels - read requests? or write requests?

Write IOPS

Indicates the number of write I/O operations performed currently on the container.

Number

Disk capacity

Indicates the total storage capacity.

GB

 

Used space

Indicates the amount of storage space used by the monitored hypervisor and its VMs.

GB

A low value is desired for this measure.

Free space

Indicates the amount of storage space that is still unused.

GB

A high value is desired for this measure.

Disk space utilization

Indicates the percentage of storage capacity currently in use.

Percent

A value close to 100% indicates that the storage resources are being depleted rapidly. To know what type of storage resources are being over-utilized, compare the value of the SSD disk space usage and DAS-SATA disk space usage measures of this test.

Percent free space

Indicates of percentage of storage capacity that is currently free and available for use.

Percent

A value less than 50% indicates that the storage resources are being depleted rapidly. To know what type of storage resources are being over-utilized, compare the value of the SSD disk space usage and DAS-SATA disk space usage measures of this test.

Logical usage

Indicates the amount of logical storage space that is in use currently.

GB

 

SSD disk capacity

Indicates the total storage capacity across all SSDs.

GB

 

SSD used space

Indicates the amount of storage space used by all SSDs.

GB

A low value is desired for this measure.

SSD free space

Indicates the amount of storage space that is still unused in the SSDs.

GB

A high value is desired for this measure.

SSD disk space usage

Indicates the percentage of SSD storage capacity currently in use.

Percent

A value close to 100% indicates that the storage space in the SSDs is being depleted rapidly.

SSD free space available

Indicates of percentage of SSD storage capacity that is currently free and available for use.

Percent

A value less than 50% indicates that the storage space in the SSDs is being depleted rapidly.

DAS-SATA disk capacity

Indicates the total storage capacity across all directly attached SATA HDDs.

GB

 

DAS-SATA used space

Indicates the total amount of storage space used by all directly attached SATA HDDs.

GB

A low value is desired for this measure.

DAS-SATA free space

Indicates the amount of storage space that is still unused in the directly attached SATA HDDs.

GB

A high value is desired for this measure.

DAS-SATA disk space usage

Indicates the percentage of the storage capacity of directly attached SATA HDDs that is currently in use.

Percent

A value close to 100% indicates that the storage space in the HDDs is being depleted rapidly.

DAS-SATA free space available

Indicates of percentage of the storage capacity of directly attached SATA HDDs that is currently free and available for use.

Percent

A value less than 50% indicates that the storage space in the HDDs is being depleted rapidly.