Using VMware VAAI with VAST Data’s NVMe-TCP block storage.
OverView
vStorage APIs for Array Integration is a feature introduced in ESXi that provides hardware acceleration functionality. It enables your host to offload specific virtual machine and storage management operations to compliant storage hardware. With the storage hardware assistance, your host performs these operations faster and consumes less CPU, memory, and storage fabric bandwidth. (Credit: Frequently Asked Questions for vStorage APIs for Array Integration)
Support VAAI Initiatives:
Clone Virtual Machine = XCOPY (Full Copy)
Deploy VM from Template = XCOPY (Full Copy)
Storage vMotion (same array) = XCOPY(Full Copy)
VM Power On (on VMFS) = ATS (Atomic Test & Set)
Create/Delete Snapshot = ATS (Atomic Test & Set)
Create Thin-Provisioned Disk = WRITE SAME
Zero a Disk (Thick Eager Zeroed) = WRITE SAME
Extend a Thin-Provisioned Disk = WRITE SAME
VMFS Metadata Locking = ATS (Atomic Test & Set)
We DO NOT SUPPORT " ex clone"(Extended XCOPY)