I/OAT2的虚拟化应用
服务器平台的多核化趋势使得虚拟化成为了充分发挥高密度计算资源的不可获取的应用。过去的平台上,几台虚拟机(VM)之间共享网卡端口的虚拟机(VMM)软件的开销,服务器虚拟化应用中I/O性能损失非常的显著,也就影响的虚拟化的效能。
英特尔通过提升虚拟化运行平台和NIC硬件的性能来提升虚拟服务器的运行效率。I/OAT可以在虚拟系统中继续发挥效能,使得网络数据传输更高效(I/OAT可提高VM、VMM网络协议栈处理效率,还可以加速数据从网络NIC硬件队列到虚拟NIC的移动)。此外还利用了VMDq(NIC使用多硬件队列给VMM软交换机加速)来提升虚拟化应用的效能。