Jump to content


  • 0
bodhi

How to improve the network speed of Hyper-V host and guest!

Question

I just recently found out how to improve the speed of my host and guest VM running on hyper-v by as much as 50%!

 

After much digging around I came to a realization that some NIC are not up to the standard that microsoft standard has set out when they created hyper-v.

As in the case of my server runnning the realtek NIC hardware.

 

I found that as soon as I disable the TCP offloading engine on the virtual switch adapter, my system speed was greatly increased.

 

Before it was a sluggish nightmare just trying to work on the host server.

After disabling the TOE, it is running very fast and I am very happy about it.

 

The purpose behind TOE is that it allows the tcpip stack I/O to be handle by the NIC adapter and not the CPU.

Sounds great if your running a Intel NIC worth $200.

But on these cheap NICs that most of use are running on lab test servers, they do not have the capacity to handle the high I/O that a hyper visor requires.

 

Hopefully this guide will help many of you from this problem.

 

(To disable TOE on the virtual switch, just go into the virtual switch properties/configure/advance tab. disable everything that says "offload")

(Restart the Host server.)

Share this post


Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 0

If you have VMs with high network usage, you can implement the HSN regkeys on the HyperV host.

 

You need to make sure the NICs on your HyperV host support VMQs (Virtual Machine Queues), but if they do, you will be able to get the same performance on your VM NIC as you do on your host NIC.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...


×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.