Mastering Windows Server 2016 Hyper-V

(Romina) #1

Figure 3.48 VMSwitch network speed shown inside the guest


In reality, the speed achieved completely depends on a couple of factors:


If  the traffic is  between two virtual machines    on  the same    host,   the traffic never
touches a physical network adapter and will process between them as fast as the
VMBus and processor can handle the traffic.
If the traffic is external to the Hyper-V host, the speed is based on the speed of the
network adapter (or adapters, if a team) and the processor. For example, if you
have a 10Gbps network adapter, the speed will likely be determined by the
processor that has to process the traffic, so you may not see 10Gbps of speed.
When receiving traffic, each virtual machine NIC may be assigned a VMQ from the
NIC. The VMQ is processed by a single processor core (except in Windows Server
2012 R2, which supports virtual Receive Side Scaling, or vRSS), which likely will
result in speeds of between 3 and 4Gbps.

To summarize, the speed shown in the virtual machine is irrelevant in most cases, and
it does not guarantee or limit the actual network speed, which is based on the physical
network adapter speed and the processor capabilities.

Free download pdf