User guide

Technical white paper | HP Enterprise Virtual Array Storage and VMware vSphere 4.x and 5.x configuration best practices
24
The I/O path policies supported since vSphere 4.x are as follows:
MRU
ALUA-aware
Gives preference to the optimal path to the Vdisk
If all optimal paths are unavailable, MRU uses a non-optimal path
When an optimal path becomes available, MRU fails over to this path
Although vSphere servers may use a different port through the optimal controller to access the Vdisk, only a single
controller port is used for Vdisk access per vSphere server
Round robin
ALUA-aware
Queues I/O to Vdisks on all ports of the owning controllers in a round robin fashion, providing instant bandwidth
improvement over MRU
Continues queuing I/O in a round robin fashion to optimal controller ports until none are available, at which time it fails
over to non-optimal paths
When an optimal path becomes available, round robin fails over to it
Can be configured to round robin I/O for a Vdisk to all controller ports by ignoring the optimal path preference
Note
Using round robin policy and ignoring the optimal path preference may be beneficial when you need to increase controller
port bandwidth to accommodate a write-intensive workload.
Fixed
Not ALUA-aware
Subject to the same intricate configuration considerations as ESX 3.5 or earlier
May result in a configuration where the non-optimal I/O path to a logical unit is used for I/O
Not recommended for use with vSphere 4.x and an EVA array
Fixed_AP
Introduced in vSphere 4.1, Fixed_AP I/O path policy extends the functionality of Fixed I/O path policy to active-passive and
ALUA-compliant arrays. Fixed_AP can also identify the preferred controller for a Vdisk.
Despite being ALUA-aware, the primary path selection attribute for Fixed_AP for ALUA capable arrays is the preferred
controller for a Vdisk and not just its access state.
To summarize, the key capabilities of Fixed_AP include:
ALUA-aware
Gives preference to the optimal path to a Vdisk
Changes the access state of a Vdisk but not its PREF setting
If all optimal paths are unavailable, Fixed_AP uses a non-optimal path and makes it optimal
If all non-optimal paths are unavailable, Fixed_AP uses an optimal path
If the path being used is non-optimal but preferred, Fixed_AP attempts to make this path optimal
Although vSphere servers may use a different port through the optimal controller to the Vdisk, only a single controller
port is used for Vdisk access per vSphere server
Starting with vSphere 5, the functionality of the FIXED_AP I/O path policy has been merged with the legacy Fixed I/O
path policy. So when connected to an ALUA -capable storage array, the Fixed I/O path policy in ESXi 5.x will behave like
Fixed_AP did in ESX 4.1 and revert to legacy Fixed I/O path policy when connected to non-ALUA storage arrays.