SR-IOV: Difference between revisions
Created page with "Single-root Input/Output Virtualization allows hardware to be directly connected to a virtual machine, bypassing the hypervisor. A hypervisor supporting SR-..." |
No edit summary |
||
| Line 1: | Line 1: | ||
Single-root Input/Output Virtualization allows hardware to be directly connected to | Single-root Input/Output Virtualization allows hardware to be directly connected to *multiple* [[virtualization|virtual machines]], bypassing the hypervisor (merely passing a device through to a single virtual machine doesn't require SR-IOV, just an [[IOMMU]]). A hypervisor supporting SR-IOV registers lightweight virtual PCIe devices with capable hardware, and uses them to populate the virtual machine. The real PCIe device can then communicate directly through this vPCIe device, interrupting only the target virtual machine. | ||
==External links== | ==External links== | ||
* Intel's [https://software.intel.com/content/www/us/en/develop/articles/an-overview-of-advanced-server-based-networking-technologies.html Overview] of advanced networking topics, 2017-10-09 | * Intel's [https://software.intel.com/content/www/us/en/develop/articles/an-overview-of-advanced-server-based-networking-technologies.html Overview] of advanced networking topics, 2017-10-09 | ||
* Microsoft's [https://docs.microsoft.com/en-us/windows-hardware/drivers/network/sr-iov-architecture SR-IOV Architecture] documentation | |||