We have a couple of Windows Server 2012 Hyper-V hosts, for which I am investigating whether it might be a good idea to use VMM 2012 to manage them.
It was something of a pain to get networking set up properly on the hosts, but it was running smoothly before I joined one of them to VMM 2012 sp1.
Both hosts have quad 1GB broadcom 5720 NICs and we have set them up to have a NIC team of 3 of the 4 ports, which is used by the host and then we have the fourth NIC connected to the Hyper-V switch without allowing management OS access. This works well for us since we do a lot of live migration and storage migration and since the vm's themselves do not generate a lot of traffic.
Is there a way for me to configure VMM 2012 sp1 so that when I join a new host to WMM, it will not alter any settings at all, which might affect networking performance of the host of existing vm's?
I'm quite new to VMM 2012 sp1...
An additional oddity: When we originally set up the Hyper-V hosts we got terrible vm networking performance - something like 1 KB/s file transfers between a vm and a client machine on the same physical switch. We tried adjusting different settings and in the end, the problem went away when we turned on "Enable SR-IOV" in Hyper-V virtual switch manager. This is very odd since the broadcom NICs definitely do not support SR-IOV. But it helped...
I mention this last bit for two reasons:
- After having added the host to VMM the slow vm networking transfers are back.
- There are warnings/failures in the VMM jobs logs when I create a new vm through VMM, like this:
Error (25262) Cannot set bandwidth setting on virtual network adapter for SRIOV switch (Virtual Switch - Nic4). Recommended Action: Check the native virtual port profile and correct the issue, and then try again.
Any thoughts?