I/O controls are available in Infrastructure Analytics Advisor when your storage systems have the Server Priority Manager function enabled.
Invoke this functionality through the Configuration Manager REST API and Hitachi Automation Director, which runs the storage I/O control service. Configuration tasks include registering storage systems on the Configuration Manager REST API server and setting up a connection between Infrastructure Analytics Advisor and Automation Director management servers. Alternately, if you do not have Automation Director installed in your environment, you can develop a script to run the I/O control service. To use the script, specify the file path in the template files. Both tasks must be completed by the user.
I/O control operations
In Infrastructure Analytics Advisor, use I/O controls to set upper limits on either the I/Os per second or the data transfer rates across multiple storage systems at the volume level.
In the Infrastructure Analytics Advisor Operations window, search for and set limits on target volumes. The Operations window includes a History tab that displays a list of tasks created for each I/O control setting enabled in Infrastructure Analytics Advisor. This tab allows storage administrators to confirm that the upper limit setting is processed and to track the status of multiple tasks.
Although Server Priority Manager allows upper limits to be set on I/O activity at the port and WWN level, Infrastructure Analytics Advisor does not currently support these operations.
Infrastructure Analytics Advisor I/O control settings depend on the following requirements:
- The Configuration Manager REST API and Automation Director must be installed.
- The target storage systems must have the Server Priority Manager function enabled.
- You must have an Administrator account on the storage system service processor (SVP) with Create permissions to connect the storage system and Automation Director.
- You must register the target storage systems on the Configuration Manager REST API server.
- The StorageOps permissions must be set in Infrastructure Analytics Advisor to allow you to set, modify, or clear an upper limit on I/O traffic from the server to storage system.
Search capabilities for target volumes
Infrastructure Analytics Advisor provides search capabilities for finding target volumes on which you want to set upper limits.
In the Operations window, search for volumes by keyword using the following categories:
- Tasks: name or description of the task entered in the Set IO Control window.
- Consumers: consumer names, grades, or descriptions.
- Volumes: volume names, storage systems, or host groups.
If you leave the search field empty and click Search, the tab displays all consumers, volumes, and tasks. When selecting targets to set the upper limit, you can view all the associated volumes for the consumer or task. This feature is useful when you need to modify I/O control limits that have already been set.
Upper limit setting metrics
Choose a metric for which to set an upper limit.
When setting upper limits, the I/O control settings dialog gives you the option of applying one of the following metrics:
- IOPS: Use if the target volume is issuing a high number of I/O requests. The maximum value is 65,535 IOPS.
- Transfer Rate [MBps]: Use if the target consumer's I/O requests are small in number but large in data size. The maximum value is 31 MBps.
To confirm the result after setting upper limits, track the task status in the History tab in the Operations window.