Some common storage tasks can make unnecessary extra work in the data center, leading to VMware's development of...
By submitting your personal information, you agree that TechTarget and its partners may contact you regarding relevant content, products and special offers.
a vSphere API to ease these burdens.
Consider what happens when you copy a file: Data is read from the original file and sent across the storage network to the server initiating the copy, and then the data is sent back out across the storage network to a new location in storage. A similar thing happens when you provision a data store; it's not necessary for a server to send all of the zeros used to zero-out a disk region. Shuttling all that data between servers, storage and networks uses processing resources on the server side, as well as bandwidth on the storage network or LAN. This exercise slows storage performance.
The idea behind storage acceleration is to perform redundant or basic tasks within a storage array without server-side intervention. This reduces computing overhead and storage network bandwidth to bring faster storage performance. For example, disk images can be copied faster; new VMs can be thick-provisioned faster, and so on.
Storage acceleration is based on a series of features integrated into the ESXi hypervisor and supported by storage subsystems using what is called pluggable storage architecture (PSA). A vSphere API developed to implement this software is called vStorage APIs for Array Integration, so PSA-based storage combines VAAI plug-ins and filters to allow servers to instruct suitable storage arrays to perform a limited set of tasks automatically without exchanging data with a host server.
VAAI plug-in and filter options can be managed using the command-line interface in vSphere. More information about VAAI can be found online in VMware's technical papers section.
Dig Deeper on VMware basics
Related Q&A from Stephen J. Bigelow
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
If you consider security, performance, scalability, expertise, network visibility and service management when creating a private cloud, you avoid ...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.