To check VAAI status, a number of esxcli commands are available. For example, to see which primitives are supported for a particular device, the following command can be used:
# esxcli storage core device vaai status get -d naa.xxx
naa.xxx
VAAI Plugin Name: VMW_VAAIP_NETAPP
ATS Status: supported
Clone Status: supported
Zero Status: supported
Delete Status: supported
In the preceding output, the ATS Status, Clone Status (XCOPY), Zero Status (WRITE_SAME) and Delete Status
(UNMAP) are supported. The vSphere UI also can be used to verify VAAI support. The overall VAAI status is
displayed as Supported, Not supported or Unknown under Hardware Acceleration in the UI, as is shown in
the following:
![]()
Hardware acceleration status is determined by the support state of various primitives. If ATS is supported, the UI displays Hardware Acceleration as Supported. If, however, ATS, XCOPY and zero all are unsupported, Hardware Acceleration displays as Unsupported. All other support states set the hardware acceleration status to Unknown, which typically is a state that is displayed until the first clone and zero operation is initiated. Many users initiate an eagerzeroedthick clone of a file to test the VAAI status.