VAAI – is it a Mirage?
VMware vSphere® Storage APIs – Array Integration (VAAI), also known as hardware acceleration or hardware offload APIs, are a set of APIs enabling interaction between VMware vSphere ESXi™ hosts and storage devices. The APIs in VAAI are supported by a block or NAS array (e.g. storage system) and can offload different functions from the vSphere hypervisor and virtual machine (VM). VAAI has been established to handle issues industry faces while trying to expand Virtual Machines mainly during sizing storage, rapid VM provisioning and maintaining application performance. It has the ability offload specific storage operations to compliant storage hardware, which results in less CPU, memory and storage fabric bandwidth consumption. In other words, VAAI removes blocks, and offloads tasks that are “expensive” and place a heavy load on ESX resources to storage arrays. This enables improved performance, scale and efficiency to a very large extend VAAI can be used in the following functions...