Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Dell PowerFlex 4.6.x Technical Overview

PDF

VMware ESXi vStorage APIs for Array Integration

VMware ESXi vStorage APIs for Array Integration provides hardware acceleration functionality. It allows the host to offload specific virtual machine and storage management operations to compliant storage hardware. With the assistance of the storage hardware, the host performs these operations faster, and consumes less CPU, memory, and storage fabric bandwidth.

VAAI uses these fundamental operations:

  • Atomic Test & Set, which is used during creation and locking of files on the VMFS volume
  • Clone Blocks/Full Copy/XCOPY, which is used to copy or migrate data within the same physical array
  • Zero Blocks/Write Same, which is used to zero-out disk regions
  • Thin Provisioning in VMware ESXi 7.x and later hosts, which allows the VMware ESXi host to tell the array when the space previously occupied by a virtual machine (whether it is deleted or migrated to another datastore) can be reclaimed on thin provisioned LUNs.
  • Block Delete in VMware ESXi 7.x and later hosts, which allows for space to be reclaimed using the SCSI UNMAP feature.

The PowerFlex supported VAAI features are:

  • Atomic Test & Set
  • Zero Blocks/Write Same
  • Thin Provisioning in VMware ESXi 7.x and later hosts
  • Block Delete in VMware ESXi 7.x and later hosts

The following output is an example of typical output::

esxcli storage core device vaai status get -d
eui.7dbf14034834bbe01bf7e55800000002
eui.7dbf14034834bbe01bf7e55800000002
VAAI Plugin Name:
ATS Status: supported 

Clone Status: unsupported This means that Clone Block/Full Copy/Xcopy is not supported.

Zero Status: supported This means that write same is supported.

Delete Status: supported This means that UNMAP is supported.

NOTE:Thin provisioning is not shown in VAAI output.

Rate this content

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\