HP 3PAR VMware ESX Implementation Guide

Table Of Contents
Figure 19 LUN Set to Round Robin
Managing a round robin I/O path policy scheme through the VI/vSphere client GUI for a large
network can be cumbersome and challenging to maintain because the policy must be specified
for each LUN individually and updated whenever new devices are added. Alternatively, VMware
provides a mechanism whereby the server administrator can use esxcli, vCLI, or vSphere
Management Assistant (vMA) commands to manage I/O path policy for storage devices on a
per-host basis using parameters defined within a set of native ESX/ESXi storage plugins.
The VMware native multipathing has two important plugins: a Storage Array Type Plugin (SATP)
that handles path failover and monitors path health, and a path-selection plugin (PSP) that chooses
the best path and routes I/O requests for a specific logical device (PSP defines the path policy).
The correct ESX/ESXi host Storage Array Type Plugin (SATP) to be used is related to the HP 3PAR
array host persona in use. When HP 3PAR host persona 6/Generic-legacy is the host persona
in use with an ESX/ESXi host, the SATP VMW_SATP_DEFAULT_AA should be used. When HP 3PAR
host persona 11/VMware is the host persona in use with an ESX/ESXi host, the SATP
VMW_SATP_ALUA should be used.
For ESX/ESXi 4.0 versions (4.0 GA through all 4.0 updates), the default SATP rules must be edited
in order to automatically achieve a round robin I/O path policy for storage devices.
As of ESX/ESXi 4.1, additional custom SATP rules can be created that target SATP/PSP to specific
vendors while leaving the default SATP rules unmodified. The custom SATP can be used to
automatically achieve a round robin I/O path policy for storage devices.
Configuring ESX/ESXi Multipathing for Round Robin via SATP PSP
As part of PSP Round-Robin configuration, the value of IOPS can be specified. IOPS is the number
of IO operations scheduled for each path during path changes within the Round-Robin path selection
scheme. The default IOPS value is 1000. HP recommends IOPS=100 as an initial value and starting
point for further optimization of IO throughput with PSP Round-Robin. With the exception of ESX/ESXi
4.0 versions, it is preferable to set the IOPS value within a SATP custom rule.
CAUTION: VMware specifically warns not to directly edit the esx.conf file.
Multipath Failover Considerations and I/O Load Balancing 43