virtio 是一个 I/O 半虚拟化解决方案,是一组通用 I/O 设备虚拟化程序,是半虚拟化 Hypervisor 中一组通用 I/O 设备的抽象。提供上层应用与各种Hypervisor虚拟化设备(KVM、Xen、VMware等)之间的一套通信框架和编程接口,减少跨平台问题兼容性问题,大大提高驱动开发效率。