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)
VAAI
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
Example:
naa.600
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.
Remark:
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:
https://www.hds.com/assets/pdf/hitachi-responds-to-vsphere-5.pdf
http://vinfrastructure.it/2011/08/news-in-vsphere-5-storage-api/
http://www.vcloudnine.de/vstorage-api-for-array-integration-vsphere-essentials-plus/
http://xtremio.com/xtremio-in-vmware-environments-the-hidden-gems
https://marketing.dell.com/Global/FileLib/ANZ_DEF/04PROTECT_4Best_Practices_VMware_&_EqualLogic.pdf
http://virtualgeek.typepad.com/virtual_geek/2012/12/vmax-and-vsphere-vaai-xcopy-update.html
https://jreypo.wordpress.com/hp-resources-for-vmware/
https://v-reality.info/2010/10/list-of-vaai-capable-storage-arrays/
http://blog.fosketts.net/2011/02/08/vmware-vaai-storage-array-support-plain-english/
http://www.vmware.com/files/pdf/techpaper/VMware-vSphere-Storage-API-Array-Integration.pdf
http://greatwhitetec.com/2014/12/22/netapp-vsc-vasa-vaai-for-vmware-vsphere-why-do-i-need-this/
http://www.emc.com/collateral/hardware/white-papers/h10522-bpg-isilon-and-vmware-vsphere5.pdf
http://www.ntueees.tp.edu.tw/wordpress/?tag=emc
http://www.settlersoman.com/whats-new-in-vmware-vsphere-6-0-virtual-volumes-vvols/
http://www.networkcomputing.com/cloud-infrastructure/waiting-for-vmware-vvols/a/d-id/1269184
No comments:
Post a Comment