O'Reilly logo

Storage Design and Implementation in vSphere 6: A Technology Deep Dive, 2nd Edition by Mostafa Khalil

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 17. VAAI

As vSphere 6 environments get larger and larger, the amount of data vSphere handles gets even larger. This can have a negative effect on input/output (I/O) throughput and bandwidth as several operations done frequently by ESXi servers demand processing cycles and erode valuable bandwidth. VMware designed a set of application programming interfaces (APIs) to offload most of the storage processing and bandwidth to the storage arrays, which frees up precious central processing unit (CPU) cycles and storage area network (SAN)/data local area network (LAN) bandwidth and allocates it to where it is needed.

This set of APIs is referred to as vStorage APIs for Array Integration (VAAI). VAAI uses the T10 standard set of commands defined ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required