VMQ (Virtual Machine Queue)

VMQ (Virtual Machine Queue) is a type of hardware packet filtering that delivers packet data from an outside virtual machine network directly to a virtualized host operating system. 

VMQ (Virtual Machine Queue) is a type of hardware packet filtering that delivers packet data from an outside virtual machine network directly to a virtualized host operating system

VMQ works by allowing a network interface controller (NIC) to transfer incoming frames directly to the NIC’s receive buffer using Direct Memory Access (DMA). This simplifies the overheard involved in routing packets and reduces the need for copying them from the management operating system (OS) to the virtual machine (VM).

Rather than one processor handling all of the network data exchanges, different processors can process packets for different virtual machines with VMQ. This eliminates the dependence on driver-based traffic exchanges and improves the transfer of network traffic (including TCP/IP, iSCSI and FCoE). 

VMQ can be enabled on Windows Server 2008 R2 as long as the Hyper-V server role is installed.

This was first published in May 2014

Continue Reading About VMQ (Virtual Machine Queue)

Glossary

'VMQ (Virtual Machine Queue)' is part of the:

View All Definitions

Dig deeper on Server hardware and virtualization

Pro+

Features

Enjoy the benefits of Pro+ membership, learn more and join.

0 comments

Oldest 

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

-ADS BY GOOGLE

File Extensions and File Formats

Powered by:

SearchVMware

SearchWindowsServer

SearchCloudComputing

SearchVirtualDesktop

SearchDataCenter

Close