From the course: Windows Server 2019: Advanced Networking Features

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Single Root I/O virtualization

Single Root I/O virtualization - Windows Server Tutorial

From the course: Windows Server 2019: Advanced Networking Features

Start my 1-month free trial

Single Root I/O virtualization

- [Instructor] Single root I/O virtualization is not a new technology, but it is an important one. It allows a network adapter to communicate directly with the virtual machine's memory, and bypass the CPU entirely. This can save a lot of time when sending data between a host and virtual machines using Hyper-V. Each physical function and virtual function is assigned an unique PCI Express Requester ID, or RID, that allows an I/O Memory Management Unit to separate different traffic streams, and apply memory and interrupt translations between our physical and virtual functions. This allows traffic streams to be delivered directly to the appropriate Hyper-V parent or child. As a result, non-privileged data traffic flows from the physical or virtual functions without affecting other virtual functionality. Also, SR-IOV enables network traffic to bypass the software switch layer of the Hyper-V virtualization stack. Because the virtual function is assigned to a child partition, the network…

Contents