October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix NowOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
World desk4 min

How to Reserve Bandwidth for VMs with Hyper-V Virtual Switch QoS

Hyper-V minimum-bandwidth QoS allocates constrained switch capacity by relative weight or absolute bits per second. Learn how to set the mode, configure VM adapters, and plan for default traffic, NIC teaming, DCB, and failures.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To reserve bandwidth for Hyper-V virtual machines, set the virtual switch’s minimum-bandwidth mode, then assign a minimum to each VM network adapter using either relative weights or an absolute rate in bits per second. Microsoft recommends weight mode for most deployments: it allocates capacity proportionally when links are busy and adapts better to migration and failures. Neither mode guarantees a fixed throughput regardless of host load or physical-network conditions.

What Hyper-V minimum-bandwidth QoS does

Minimum bandwidth is a congestion-management allocation, not a cap and not an unconditional throughput guarantee. When traffic competes for a constrained link, Hyper-V uses the configured minimums to allocate available bandwidth. The allocation can be expressed as relative weights or as absolute bits per second. Set the mode on the switch and use the corresponding setting on its VM network adapters.

As an Amazon Associate I earn from qualifying purchases.

Microsoft’s guidance is to “Configure Minimum Bandwidth by weight rather than BPS.” The recommendation reflects the greater flexibility of proportional allocation when capacity changes, including during migration or a NIC failure. See Microsoft’s Hyper-V network QoS best practices for the full guidance. That page lists applicability to Windows Server 2025, 2022, 2019, and 2016; Windows 11; Windows 10; and Azure Local 2311.2 and later. Check current documentation for newer releases and your specific host configuration.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Choose weight or absolute bandwidth

Mode What the adapter setting means Planning and migration Granularity and failure behavior
Weight A relative priority among adapters connected to the same virtual switch; it is not a fixed Mbps rate. Typically easier to plan when link capacity may change. Microsoft recommends this mode for most deployments. Microsoft documents weight values from 1 to 100 for allocation; a value of 0 disables the feature. Allocation can shift proportionally with available capacity.
Absolute A minimum rate in bits per second. Can be easier to understand when a specific minimum rate is required, but fixed allocations can complicate Live Migration or exceed capacity after a link failure. Microsoft documents a minimum unit of 1% of link capacity, rounded to percentage points. On a 10 GbE NIC, the documented minimum allocatable rate per virtual adapter is 100 Mbps; a requested 234 Mbps rounds down to 200 Mbps. These are Microsoft’s documented examples, not independent benchmarks.

For weight mode, Microsoft advises keeping the sum of weights near or below 100 to limit rounding or quantization error. Give more critical workloads larger weights, and leave meaningful gaps between service tiers. Its example uses 5 for Gold, 3 for Silver, and 1 for Bronze. The numbers establish relative priority; they do not mean 5%, 3%, and 1% in every circumstance.

#1 Best Overall
Sale
TP-Link 8 Port Gigabit Switch | Easy Smart Managed | Plug & Play | Desktop/Wall-Mount | Sturdy Metal w/ Shielded Ports | Support QoS, Vlan, IGMP and LAG (TL-SG108E)
  • 8 Gigabit Ethernet Ports: Expand your network with 8 high-speed ethernet ports for enhanced connectivity and performance
  • Easy Smart Management: Manage and configure your network effortlessly via a web interface or free software
  • Support VLAN: Segment traffic with up to 32 VLANs simultaneously out of 4K VLAN IDs for better security
  • Network Monitoring: Monitor your network effectively with port mirroring, loop prevention, and cable diagnostics
  • IGMP Snooping: Enhances multicast application performance for improved network efficiency

Set the switch mode and adapter allocations

Microsoft documents the switch modes as Weight, Absolute, None, and Default. Choose the mode when creating the switch. The examples below use an external switch named ProdSwitch; substitute your actual switch name and adapter names.

  1. In an elevated PowerShell session, create a switch in weight mode:

    New-VMSwitch -Name "ProdSwitch" -NetAdapterName "Ethernet" -MinimumBandwidthMode Weight

    For absolute allocation, use -MinimumBandwidthMode Absolute instead. The New-VMSwitch PowerShell reference documents the mode parameter.

    Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
    Rank #2
    Sale
    TP-Link TL-SG1024DE, 24 Port Gigabit Easy Smart Managed Ehternet Switch
    • 24-Gigabit ports provide instant large file transfers
    • 9K Jumbo frame improves performance of large data transfers
    • Effective network monitoring via Port Mirroring, Loop Prevention and Cable Diagnostics
    • Abundant VLAN features improve network security via traffic segmentation
    • IGMP Snooping optimizes multicast applications
  2. Assign a weight to a VM’s virtual network adapter. For example, to give VM-Gold a weight of 5:

    Set-VMNetworkAdapter -VMName "VM-Gold" -MinimumBandwidthWeight 5

    Apply suitable weights to the other VM adapters connected to this switch. The weight setting is in the range 0 through 100; zero disables minimum-bandwidth allocation for that adapter.

  3. For an absolute minimum, use the bits-per-second parameter instead. This example requests 500 Mbps:

    Rank #3
    Sale
    NETGEAR 5-Port Gigabit Ethernet Easy Smart Managed Network Switch (GS305E)
    • GIGABIT ETHERNET PORTS: Features 5 x 1.0Gbps Ethernet ports for high-speed connectivity. Auto-negotiating ports detect the optimal speed for connected devices and work with existing Cat5e or Cat6 Ethernet cables.
    • EASY SMART MANAGED NETWORK SWITCH: Intuitive software interface offers Easy Smart Managed Essentials capabilities to configure VLANs, prioritize traffic with QoS, monitor ports, and manage network security for small businesses.
    • FLEXIBLE MOUNTING OPTIONS: Compact metal design supports desktop or wall-mount placement for versatile installation.
    • SILENT & ENERGY-EFFICIENT OPERATION: Fanless design ensures silent performance, while IEEE 802.3az Energy Efficient Ethernet reduces power consumption without compromising high-speed network performance.
    • REGIONAL COMPATIBILITY: Made for use in U.S. & CA only
    Set-VMNetworkAdapter -VMName "VM-Gold" -MinimumBandwidthAbsolute 500000000

    Do not set the weight and absolute parameters as if they were interchangeable: the adapter setting must match the switch’s mode. Microsoft’s reference recommends an absolute value larger than 100 Mbps. See Set-VMNetworkAdapter for parameter details.

    Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Account for traffic without an explicit allocation

Adapters without an explicit minimum allocation are categorized as default flow; they are not necessarily outside the switch’s allocation model. Configure the switch’s default-flow minimum using the parameter that matches its mode:

  • Weight mode: Set-VMSwitch -Name "ProdSwitch" -DefaultFlowMinimumBandwidthWeight 1

    Rank #4
    Sale
    NETGEAR 8-Port Gigabit Ethernet Easy Smart Managed Network Switch (GS308E)
    • PLUG-AND-PLAY GIGABIT MANAGED SWITCH: 8 x 1Gbps auto-negotiating ports work the moment you plug in — full-gigabit speed over Cat5e/Cat6 cabling.
    • MANAGED, WITHOUT THE COMPLEXITY: Easy Smart web GUI on Windows, Mac or Linux — no app or Windows-only utility, unlike many competing switches.
    • SEGMENT & PRIORITIZE TRAFFIC: Up to 64 VLANs, QoS, IGMP snooping and port mirroring keep voice, video and data fast, secure and organized.
    • BUILT-IN PROTECTION: Auto DoS prevention, loop detection, broadcast storm control and cable test keep your network stable and easy to troubleshoot.
    • RELIABLE 24/7 BACKBONE: Rugged fanless metal housing runs cool and silent at 0 dBA — the managed switch trusted in homes, offices and small business.
  • Absolute mode: Set-VMSwitch -Name "ProdSwitch" -DefaultFlowMinimumBandwidthAbsolute 100000000

Microsoft documents a weight-mode default of 1 and an absolute-mode default of 10% of the physical adapter’s bandwidth. The absolute example above explicitly sets 100 Mbps; select a value appropriate to the link and workloads. If workload-specific filters classify only some traffic, include a catch-all allocation so unclassified flows are accounted for. See the Set-VMSwitch PowerShell reference.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Plan for teaming, DCB, and changing capacity

NIC Teaming can make observed shares uneven

With NIC Teaming, QoS partitions flows before the team hashes them onto member links. Under switch-port hashing, a VM’s single vNIC can be one flow, so high-weight VMs may land on one team member while lower-weight VMs land on another. Address hashing can create more granular flows; the effect is also less pronounced when many VMs share the switch. Consider the team algorithm and topology when checking actual bandwidth rather than assuming the aggregate team capacity is shared evenly.

Best Value
Sale
TP-Link 5-Port Gigabit Ethernet Easy Smart Switch| Plug and Play | Desktop | Sturdy Metal w/Shielded Ports | Limited Lifetime Replacement (TL-SG105E), Black
  • 5 GIGABIT PORTS: Equipped with 5 RJ45 ports supporting 10/100/1000 Mbps speeds, providing fast and reliable wired network connectivity for your home or small office devices.
  • EASY SMART MANAGED: Offers smart management features including QoS, VLAN, IGMP snooping, and port mirroring through an intuitive web-based interface, giving you greater control over your network.
  • PLUG AND PLAY: Simple setup with no configuration needed for basic use; just connect your devices and the switch starts working instantly, with smart features available when you need them.
  • COMPACT DESKTOP DESIGN: The sleek, space-saving desktop form factor fits neatly on any desk or shelf, making it ideal for small workspaces where efficient network expansion is needed.
  • STURDY METAL WITH SHIELDED PORTS: Features a durable metal casing and shielded ports for enhanced durability, improved heat dissipation, and protection against signal interference.

Absolute allocations need failure headroom

Size absolute allocations against the capacity that remains in the failure scenario you need to support. Microsoft cautions that a two-member 1 Gb team cannot safely maintain an absolute VM allocation above 1 Gb after one member fails. A weight allocation can redistribute proportionally across remaining capacity, though the resulting throughput still depends on what capacity is available.

Do not combine Hyper-V minimum bandwidth and DCB on the same stack or NIC

Hyper-V minimum bandwidth is enforced by the Windows QoS Packet Scheduler; Data Center Bridging (DCB) is enforced by capable NIC hardware. Microsoft advises against enabling both for workloads using the same networking stack or NIC. Separate stacks or separate NICs can be configured independently.

Distinguish a minimum from a maximum

A maximum-bandwidth setting caps how much bandwidth an adapter may consume; it does not reserve capacity. Use the minimum setting when the goal is allocation during congestion. The Set-VMNetworkAdapter reference documents the adapter bandwidth parameters.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Use cluster examples as examples, not universal values

Microsoft’s Hyper-V cluster recommendations include a management vNIC configured with -MinimumBandwidthWeight 10 in a converged-network example. That value illustrates one configuration; it is not a universal setting for management traffic. Choose weights based on the workloads sharing your switch and the relative service priority you intend to express. See Microsoft’s Hyper-V cluster recommendations.

Quick Recap

SaleBestseller No. 1
SaleBestseller No. 2
TP-Link TL-SG1024DE, 24 Port Gigabit Easy Smart Managed Ehternet Switch
TP-Link TL-SG1024DE, 24 Port Gigabit Easy Smart Managed Ehternet Switch
24-Gigabit ports provide instant large file transfers; 9K Jumbo frame improves performance of large data transfers
$99.99
SaleBestseller No. 3
NETGEAR 5-Port Gigabit Ethernet Easy Smart Managed Network Switch (GS305E)
NETGEAR 5-Port Gigabit Ethernet Easy Smart Managed Network Switch (GS305E)
REGIONAL COMPATIBILITY: Made for use in U.S. & CA only
$21.99

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Crashes, No Sound, or Screen Glitches?Free driver scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.