Steps to rectify this issue:
- Since Broadcom has VMQ enabled by default, I disable it in the configuration properties of all my physical adapters assigned to my guests, in the advanced tab. Intel NIC owners need not do this step, as Intel has it disabled by default.
- On Hyper-V host, Open Regedit and drill down toHKLM\SYSTEM\CurrentControlSet\Services\VMSMP\Parameters
- Add to Parameters a DWORD value and name it BelowTenGigVmqEnabled (since I have a 1Gb adapter. 10Gb owners need TenGigVmqEnabled) and give it a value of 1.
- Finally, head back to the physical adapters and enable Virtual Machine Queues. Instantaneously, network performance issues. pings are all <1ms. This also actually sped up the OS in my VMs and they are no longer sluggish. Queries to AD now return in a snap.
Spend legit. 8 hours on this. Thank you. THANKYOU.