Poor network performance in VM when creating a virtual switch and using broadcom NIC with Windows Server 2012

This issue is resolved please read post: http://cloud.klafox.rocks/?p=2050

 

Some customers reported me about performance issue with virtual machines running on Hyper-V V3 (Windows Server 2012) after creating a switch.

Together with colleagues we found out that the issue only appears with Broadcom network interface cards.

We saw that the issue is related by “Virtual Machine Queues” enabled on the networkadapter.

If you are facing this issue, please try to disable “Virtual Machine Queues” first on the virtual NIC in your VM. If this doesn’t resolve your issue, please disable “Virtual Machine Queues” also on the physical NIC of your server.

The issue should be fixed with a Broadcom firmware and driver update for the NIC.

You can do this in the Adapter Properties of the Network Interface Card.

Adapter Properties in BASC

Adapter Properties in BASC

Adapter Properties of a NIC

Adapter Properties of a NIC

 

 

How to enable max. performance on a Dell PowerEdge 12th Generation (Intel CPU)

Like you saw in one of my last posts, which BIOS Settings you have to change for maximum performance on Dell PowerEdge 11th Gerneration, you can do the same also in 12th Generation.

First reboot the server and press “F2” to enter the “System Setup” and click on “System BIOS Settings”

System Setup Dell PowerEdge R620

System Setup Dell PowerEdge R620

 

In BIOS Main Menu please click on “System Profile Settings”

Dell BIOS System Profil Settings

Dell BIOS System Profil Settings

 

Set System Profile please to “Performance”

System Profile Settings

System Profile Settings

 

Now click on “Back” in the lower right corner.

Back in the main menu click “Finish”.

In the popup box please click “yes” to save changes.

If you see the “Green Box” you can click “OK” and restart your server.

Dell BIOS Changes were saved

Dell BIOS Changes were saved