Friday, August 21, 2015

Some stuff about VMware and storage API integration

VMware vSphere Storage API

1. VMware vSphere Storage API - Storage Awareness (VASA)

2. vSphere Storage APIs ¡V Array Integration (VAAI)

3. vStorage APIs for Data Protection (VADP)



Scalable Locking (ATS Status)

Full Copy (Clone Status)

Zero Offload (Zero Status)

Thin Provisioning Stun (Delete Status)

Space Reclamation (Delete Status)


How to check a storage support VAAI from ESXi host?

# esxcli storage core device vaai status get



   VAAI Plugin Name:

   ATS Status: supported

   Clone Status: supported

   Zero Status: supported

   Delete Status: supported


ATS Status, Clone Status (XCOPY)

Zero Status (WRITE_SAME)

Delete Status (UNMAP)


vStorage APIs for Array Integration FAQ:

Atomic Test & Set (ATS), 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 ESXi 5.x and later hosts, which allows the ESXi host to tell the array when the space previously occupied by a virtual machine (whether it be deleted or migrated to another datastore) can be reclaimed on thin provisioned LUNs.

Block Delete in ESXi 5.x and later hosts, which allows for space to be reclaimed using the SCSI UNMAP feature. For more information on Block Delete/SCSI UNMAP, see Using vmkfstools to reclaim VMFS deleted blocks on thin-provisioned LUNs   (2014849)


vSphere Virtual Volumes Interoperability: VAAI APIs vs VVOLs


Benefits of VMware Virtual Volumes (VVOLs)

1. VMware snapshots are now array based snapshots, enabling them to be kept indefinitely and restored from within seconds.

2. Virtual machine deployment tasks can be completed in seconds, a task which previously took several minutes.

3. Array metrics can now be mapped to individual virtual machines and individual virtual disks, enabling both vSphere administrators and Storage administrators to use their preferred tools for granular performance diagnostics.

4. Storage administrators gain visibility to the individual virtual machines and storage capacity they are they consuming.


VMware Virtual Volumes (VVOLs) interoperability with other vSphere products and features


VMware Virtual Volumes (VVOLs) limitation

1. Storage DRS (SDRS) is not supported with VVOLs.

2. SCSI-2 reservations are not supported. (VMFS3 or VMFS5 upgrade from VMFS3) - Need new formatted VMFS5


Reference: Print Friendly and PDF

No comments:

Post a Comment