Featured Post

YouTube and link library for S2D.dk


Windows Server 2019 and SR-IOV

Windows Server 2019 and Single Root Input/Output Virtualization (SR-IOV)

*** Disclaimer ***
s2d.dk is not responsible for any errors, or for the results obtained from the use of this information on s2d.dk. All information in this site is provided as "draft notes" and "as is", with no guarantee of completeness, accuracy, timeliness or of the results obtained from the use of this information. Always test in a lab setup, before use any of the information in production environment.
For any reference links to other websites we encourages you to read the privacy statements of the third-party websites.
The names of actual companies and products mentioned herein may be the trademarks of their respective owners.

Last update: 2021.03.11

How to use single root input/output virtualization (SR-IOV) in Windows Server 2019 with Guest VMs running Windows Server 2012R2, Windows Server 2016 and Windows Server 2019

SR-IOV #3 - Upgrade Drivers for SR-IOV in Windows Server 2012R2 Guest VMs

SR-IOV #4 - Windows Server 2016 Guest VMs with SR-IOV (How fast is a VM using SR-IOV)

SR-IOV #5 - SR-IOV vs VMQ Performance

Demo with Mellanox ConnectX-5 (100 Gbps Network Adapter)

Demo with Chelsio (40Gbps Network Adapter)

The Windows Server 2019 Host Network configuration
The demo/lab Host configuration with three physical network interface controller (pNIC)
The use of three pNIC is only to show the diffrent amount of Virtual Functions (VF)
  1. Get-VMSwitch
  2. Get-VMSwitch | ft Name,NetAdapterInterfaceDescriptions
  3. Get-NetAdapter -Name *NIC* | sort name | ft name, InterfaceDescription, LinkSpeed -AutoSize
  4. Get-NetAdapterSriov | sort name | ft Name, InterfaceDescription, SriovSupport, NumVFs -AutoSize
  5. Note
  6. Get-NetAdapterSriovVf | sort name | ft -AutoSize
  7. Note