Subscribe to Windows IT Pro
February 23, 2012 12:00 AM

Q: How do I control which virtual machines use Virtual Machine Device Queues with Hyper-V?

Windows IT Pro
InstantDoc ID #142121
Rating: (0)

A: Native Hyper-V lets you control which virtual machines (VMs) use Virtual Machine Device Queues (VMDq) by modifying the VMQOffloadWeight attribute of the associated switch port for the virtual NIC on the VM. A setting of 0 disables VMDq for the VM.

A better way to control this is to use System Center Virtual Machine Manager (SCVMM). By default, it actually turns off VMDq for virtual machines created.

To control it, open the properties of a VM, navigate to Hardware Configuration and the network adapter. Then clear the check box for Enable virtual network optimizations to disable VMDq (if it’s available), or select the check box to enable VMDq. (See the screen shot below.)

vmdqenablescvmm
vmdqenablescvmm-Copy

Note that if you have more VMs enabled for VMDq than are actually supported on the network devices, then the first VMs to start will be allocated a VMDq up to the maximum available.

The rest of the VMs will share the default queue for the virtual switch.

Get more answers at John Savill's FAQs for Windows.

Related Content:

ARTICLE TOOLS

Comments
    There are no comments to display. Be the first one!
You must log on before posting a comment.

Are you a new visitor? Register Here

advertisement

advertisement

Windows is a trademark of the Microsoft group of companies. Windows IT Pro is used by Penton Media Inc. under license from owner.