I’ve always had requests for performance tuning servers running the Microsoft Hyper-V hypervisor so I wanted to get some resources that helped me out there.
NVIDIA has a great article explaining some things which are relevant to one of their brands, but also has great information for the technologies in general. This can be found on their Virtualization page in their docs.
Some technologies that could be killing your performance or greatly enhancing it are:
Some notable resources that helped me troubleshoot some issues with VMQ and RSS.
Hyper-V: Virtual Machine Queues (VMQ) FAQshttps://portal.nutanix.com/page/documents/kbs/details?targetId=kA0600000008eNTCAY
Here’s a list of resources I’ve found helpful for SR-IOV. Some of the pages have great background information for understanding SR-IOV and some have tweaks which you should do depending on your NIC manufacture.
Lastly, here’s an awesome video which explains all of them