VMware has had its vSphere APIs for I/O Filters in the works for quite some time, and according to the vendor,...
By submitting your personal information, you agree that TechTarget and its partners may contact you regarding relevant content, products and special offers.
it will be one of the major new additions to its next release.
To be technically precise, vSphere APIs for I/O Filters (VAIO) isn't a feature, but rather a set of application programming interfaces (APIs) that will be made available to VMware partners. VMware VAIO will allow third-party vendors to develop applications that have direct access to a virtual machine's (VM) I/O stream. Vendors will be able to use this capability to develop all manner of storage products and capabilities for VMs. For instance, I eventually expect to see third-party deduplication, caching and encryption products that are built to leverage the API. But for now, VMware is restricting partners to two use cases for the filter. Partners will initially be allowed to develop filters for flash cache acceleration and replication. VMware plans to eventually allow the filters to be used for more general purposes.
The most interesting thing about this API is it allows a VM's raw I/O stream to be exposed through a filter. The filter takes the form of a vSphere Installation Bundle, which is associated with a specific VMDK file. At first, the filter's architecture might seem unimportant, but VMware chose to implement the filter in a very specific way.
Even though the filter must be installed on an ESXi host, it exists as a VM-level component, not a host-level component. This means that if a third-party filter were to cause a problem, it should not impact the host server. The problem should theoretically be isolated to the VM that is using the filter.
According to VMware, administrators will be able to enable filters through Storage Policy-Based Management. A single ESXi server can accommodate multiple filter types, and it will be up to the administrator to enable the filters for use with a VM. Incidentally, Storage Policy Based Management will also continue to be used for creating storage policies for virtual SANs.
Storage features new to VMware vSphere 5
VMware vStorage APIs see growing vendor support
Dig Deeper on Virtualization Strategy
Related Q&A from Brien Posey
IT can have trouble managing user profiles that are separate from the desktop images in nonpersistent VDI, but they can make things easier with user ...continue reading
Microsoft Excel may be widely used, but other spreadsheet applications such as Google Sheets and Thinkfree are available for organizations to use.continue reading
Social network backup tools are hard to find, but they are out there. Like with file data, your organization should make sure its social media data ...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.