Handles path monitoring and failover tailored to each type of storage array, as a submodule of NMP. ESX automatically loads whichever one suits the array.
Also called Storage Array Type Plug-in.
Read more: Broadcom TechDocs
In the Ultra Transcenders books
Each book explains SATP in context, with comparison tables and the common traps.
Terms in this definition
- PATH
Parent-child hierarchies in DAX rely on this function. For each row it builds one delimited text value listing the IDs of the row's ancestors, top level first and ending with the row's own ID, which PATHITEM, PATHLENGTH and friends can then pick apart.
- failover
Switching workloads from production VMs over to replicas at the recovery site; replica, CDP replica and storage plans do this. The plan is left in FAILOVER until it is undone, made permanent or followed by failback.
- General-purpose v1
The older storage account kind (
Storage), which lacks access tiers, Archive and premium file shares and retires on 13 October 2026. Converting to ZRS requires first upgrading to GPv2, a one-way change. - NMP
Handles failover and path choice for SCSI storage through two kinds of submodule, SATP and PSP, and is VMware's default multipathing module. For NVMe devices, HPP is used instead.
- ESX
VMware's bare-metal hypervisor, installed on each host in a VCF fleet. Up to version 9.0 it was known as ESXi.