Generally speaking, SAN storage acceleration requires a compliant hypervisor and storage array. For a vSphere shop,...
By submitting your personal information, you agree that TechTarget and its partners may contact you regarding relevant content, products and special offers.
ESXi/ESX 4.1 and later versions support vStorage APIs for Array Integration (VAAI) as long as you have enterprise or enterprise-plus licensing. If you deploy network-attached storage (NAS) instead, plan on using ESXi 5.1 or later. Storage array vendors have been integrating VMware VAAI storage acceleration support since about 2010 and include products from HP 3PAR, Dell Compellent, EMC, IBM and NetApp. It's important to check with each prospective vendor to verify current VAAI support.
Keep in mind that any storage subsystems that do not support VMware VAAI will still work in a virtualized environment just as they had before. Host systems will use traditional data movement methods to accomplish storage tasks and there will be no benefits of storage acceleration.
However, storage acceleration does have numerous limitations, which should be considered carefully when planning to implement or expand acceleration in the data center. First, source and destination files must share similar characteristics such as zeroing scheme, block sizes, raw disk mapping (RDM). For example, a thick-zeroed VMDK file cannot be copied or cloned to a thin-provisioned VMDK. In addition, source and destination VMFS volumes must have the same block sizes; both -- or neither -- should use RDM. The logical storage address or length of the copy process must be aligned properly; this happens automatically in vSphere, but may not occur with other platforms. And it is never possible to clone or migrate between arrays or spread LUNs across multiple arrays -- storage acceleration can only work when data remains on the same storage array.
Storage acceleration has evolved to a point where it is an attractive and reliable feature of modern virtualized data centers, but it takes a certain amount of care and planning to take full advantage of the technology. Compliant storage hardware is essential, though any storage hardware suitable for virtualization will still work without the benefits of acceleration. It is often best to introduce storage acceleration in phases, benchmarking storage performance before and after implementation so that IT professionals can obtain an objective assessment of benefits. Periodic storage testing can then help to identify performance declines or shifts in acceleration status that may suggest a problem to be resolved.
Dig Deeper on VMware basics
Related Q&A from Stephen J. Bigelow
VMware's NSX network virtualization platform applies software-layer abstraction to networking, adds network functionality and enforces granular ...continue reading
Consider factors like security, platform compatibility, data usage requirements and management when transitioning from a private cloud to a hybrid ...continue reading
Several tools and commands can come in handy to storage admins looking to benchmark I/O performance on Linux systems. But not all benchmarking tools ...continue reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.