ESX Virtualization

VMware ESXi, vSphere, VMware Backup, Hyper-V... how-to, videos....

Nakivo Backup and Replication - #1 Backup solution for Virtual, physical, cloud, NAS and SaaS

Menu
  • Certification
      • VCP-DCV vSphere 8
          • vcp2024-125.
        • Close
    • Close
  • VMware
    • Configuration Maximums
    • vSphere
      • vSphere 8.0
      • vSphere 7.0
      • vSphere 6.7
      • vSphere 6.5
      • vSphere 6.0
      • Close
    • VMworld
      • VMware EXPLORE 2024
      • VMware EXPLORE 2023
      • VMware EXPLORE 2022
      • VMworld 2019
      • VMworld 2018
      • VMworld 2017
      • VMworld 2016
      • VMworld 2015
      • VMworld 2014
      • VMworld 2013
      • VMworld 2012
      • VMworld 2011
      • Close
    • Close
  • Microsoft
    • Windows Server 2012
    • Windows Server 2016
    • Windows Server 2019
    • Close
  • Categories
    • Tips – VMware, Microsoft and General IT tips and definitions, What is this?, How this works?
    • Server Virtualization – VMware ESXi, ESXi Free Hypervizor, VMware vSphere Server Virtualization, VMware Cloud and Datacenter Virtualization
    • Backup – Virtualization Backup Solutions, VMware vSphere Backup and ESXi backup solutions.
    • Desktop Virtualization – Desktop Virtualization, VMware Workstation, VMware Fusion, VMware Horizon View, tips and tutorials
    • How To – ESXi Tutorials, IT and virtualization tutorials, VMware ESXi 4.x, ESXi 5.x and VMware vSphere. VMware Workstation and other IT tutorials.
    • Free – Free virtualization utilities, ESXi Free, Monitoring and free backup utilities for ESXi and Hyper-V. Free IT tools.
    • Videos – VMware Virtualization Videos, VMware ESXi Videos, ESXi 4.x, ESXi 5.x tips and videos.
    • Home Lab
    • Reviews – Virtualization Software and reviews, Disaster and backup recovery software reviews. Virtual infrastructure monitoring software review.
    • Close
  • Partners
    • NAKIVO
    • StarWind
    • Zerto
    • Xorux
    • Close
  • This Web
    • News
    • ESXi Lab
    • About
    • Advertise
    • Archives
    • Disclaimer
    • PDFs and Books
    • Close
  • Free
  • Privacy policy

What is VMware VAIO Technology (vSphere APIs for I/O Filtering) ?

By Vladan SEGET | Last Updated: October 23, 2015

Shares

VMware VAIO stands for “vSphere APIs for IO Filtering”. It's a new API framework technology present in vSphere 6.0 (6.0 U1 more precisely) allowing vendors to present capabilities for caching and replication to individual VMs. It's a framework, not feature. But VAIO can be used not only caching but also for replication. If you remember, VMware has a caching product which was introduced back in 2013, called vFlash Read Cache (VFRC). It stays basic caching solution which works, but more sophisticated third party products exists on the market today. The most downback for vFRC is that it needs manual reconfiguration of the flash disk capacity allocated to a VM.

By creating a VAIO framework VMware leaves this space for partner's innovation as there is no plans (AFAIK) from VMware side to create new caching product for the VAIO framework. The VAIO framework runs at the VM userspace, not at the kernel space so if problem arise, it's at the VM level, not ESXi level. That's rather good eggs/basket design strategy.

VAIO enabled software will be deployed and managed by vSphere, across multiple hosts and clusters as if it was a vSphere feature. vSphere storage policy based management will maintain policies to manage data services provided by third-party software the same way as it does for VMware services. VAIO software solutions will be (or can be) read write, it means that it can cache reads but also writes.

VMware VAIO, Policy driven solution

The end user will create and configure policy which can be applied to a VM, like any other storage policy. If user wants, he(she) can update the policy and not the VM's config… Signifficant difference over vFRC.

From the VAIO developpers page here we can learn that it's a policy driven solution. The data services are surfaced through storage policy based management control plane (like for VSAN or VVOLs for example) and allows to govern per-vm or per-vmdk granularity on those services.

Once a policy is created it can be applied to a VM much like any other storage policy. Taking the above examples, say we apply the replication policy to a given VM. The data service is now enabled for the VM and runs in the VM in the user world, but not within the guest OS. Nothing is changed within the guest to operate the filtering of the IO itself. The VM now has a filter attached to it that is activated for any of the VM’s IO whenever it’s VMDK is accessed, even if the VM is powered off.

Image courtesy of VMware.

VAIO Framework - How it works?

VAIO today provides framework for features like caching and replication, but future updates on VAIO framework shall also provide encryption.

Software certified for VAIO framework will have the highest level of certification VMware Ready. Other caching solutions can obtain at maximum VMware Partner verfified and supported product.

You might ask, What's the difference?

Well there is, in case if you need support from VMware, then the VMware ready certification, the customer does not need to prove that the third party caching software is not causing the problem. Badly behaving caching software might cause problems, but VAIO designed software due to the design, won't.

VAIO is the way to go for vSphere 6.x and onwards!

Source and links:

  • https://blogs.vmware.com/virtualblocks/2015/02/05/vsphere-apis-for-io-filtering/
  • https://developercenter.vmware.com/programs/vsphere-apis-for-io-filtering
Shares
5/5 - (1 vote)

| Filed Under: Server Virtualization Tagged With: VMware VAIO, VMware VAIO Technology

About Vladan SEGET

This website is maintained by Vladan SEGET. Vladan is as an Independent consultant, professional blogger, vExpert x16, Veeam Vanguard x9, VCAP-DCA/DCD, ESX Virtualization site has started as a simple bookmarking site, but quickly found a large following of readers and subscribers.

Connect on: Facebook. Feel free to network via Twitter @vladan.

Comments

  1. Darren says

    September 12, 2017 at 3:07 pm

    I see Veeam are going with this framework in 2018. It will help customers who have oftentimes been compelled to look at the likes of Zerto. Vladan, can I assume that (unlike Zerto) they’ll be no capability in VAIO to achieve things like write-order-fidelity across multiple VMs?

Private Sponsors

Featured

  • Thinking about HCI? G2, an independent tech solutions peer review platform, has published its Winter 2023 Reports on Hyperconverged Infrastructure (HCI) Solutions.
  • Zerto: One Platform for Disaster Recovery, Backup & Cloud Mobility: Try FREE Hands-On Labs Today!
Click to Become a Sponsor

Most Recent

  • Veeam Backup & Replication v13 Beta: A Game-Changer with Linux
  • What is Veeam Data Cloud Vault and how it can help SMBs
  • Nakivo Backup and Replication – Malware Scan Feature
  • Zerto 10 U7 released with VMware NSX 4.2 Support
  • XorMon NG 1.9.0 Infrastructure Monitoring – now also with Veeam Backup Support
  • Heartbeat vs Node Majority StarWind VSAN Failover Strategy
  • Vulnerability in your VMs – VMware Tools Update
  • FREE version of StarWind VSAN vs Trial of Full version
  • Commvault’s Innovations at RSA Conference 2025 San Francisco
  • VMware ESXi FREE is FREE again!

Get new posts by email:

 

 

 

 

Support us on Ko-Fi

 

 

Buy Me a Coffee at ko-fi.com

Sponsors

Free Trials

  • DC Scope for VMware vSphere – optimization, capacity planning, and cost management. Download FREE Trial Here.
  • Augmented Inline Deduplication, Altaro VM Backup v9 For #VMware and #Hyper-V – Grab your copy now download TRIAL.

VMware Engineer Jobs

VMware Engineer Jobs

YouTube

…

Find us on Facebook

ESX Virtualization

…

Copyright © 2025 ·Dynamik-Gen · Genesis Framework · Log in