The PSA is an open modular framework that coordinates the simultaneous operation of multiple multipathing plugins (MPPs). PSA is a collection of VMkernel APIs that allow third party hardware vendors to insert code directly into the ESX storage I/O path. This allows 3rd party software developers to design their own load balancing techniques and failover mechanisms for particular storage array. The PSA coordinates the operation of the NMP and any additional 3rd party MPP.
Skills and Abilities - "Install and Configure PSA plug-ins", "Perform command line configuration of multipathing options" & "Change a multipath policy"
Third-party Multipathing Plugin (MPP) example for Netapp NFS VAAI plugin.
~ # esxcli software vib install -n NetAppNasPlugin -d file:///NetAppNasPlugin.v20.zip
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
Reboot Required: true VIBs Installed:
NetApp_bootbank_NetAppNasPlugin_1.0-020
VIBs Removed:
VIBs Skipped:
~ #
VMware Native Multipathing (NMP)
Storage Array Type Plugin (SATP)
esxcli storage nmp satp list (Lists all SATPs)
esxcli storage nmp satp set -s <SATP> -P <PSP> (Sets default)
esxcli storage nmp satp rule list (Lists SATP claim rules)
esxcli storage nmp satp set --default-psp=policy --satp=your_SATP_name
Path Selection Plugin (PSP)
esxcli storage nmp psp list
Skills and Abilities - Understand different multipathing policy functionalities
VMW_PSP_MRU - Most Recently Used on path failure recovery stays load stays on same path
VMW_PSP_RR - Round Robin rotates through available paths
VMW_PSP_FIXED - Fixed Pathing on path failure recovery load moves back to preferred path
Skills and Abilities - Configure Software iSCSI port binding
Host > Configuration > Storage Adapters > Enable SW iSCSI HBA
Host > Configuration > Storage Adapters > iSCSI Port Binding
No comments:
Post a Comment