Advanced Virtualization I/O Queuing Technologies - An Intel-Microsoft Perspective
With the increase in the adoption of server virtualization and consolidation in data centers, there has been a continuous evolution of virtualization technologies in server components to improve the overall performance of the system and achieve the Service Level Objects (SLOs) as defined. To improve the I/O performance of these virtualized servers. Intel has developed a breakthrough technology. Virtual Machine Device Queues (VMDq). VMDq helps off load network I/O data processing from the hypervisor software to the network silicon. Microsoft has developed VMQ technology, available in Windows Server 2008 R2 Hyper-V. These two technologies work together to improve I/O throughput for faster, more efficient networking.