beautypg.com

Ixgbevf driver, Sr-iov benefits, Sr-iov software requirements – Dell Intel PRO Family of Adapters User Manual

Page 103

background image

SR-IOV architecture includes two functions:

l

Physical Function (PF) is a full featured PCI Express function that can be discovered, managed and configured
like any other PCI Express device.

l

Virtual Function (VF) is similar to PF but cannot be configured and only has the ability to transfer data in and out.
The VF is assigned to a Virtual Machine.

SR-IOV Benefits

SR-IOV has the ability to increase the number of virtual machines supported per physical host, improving I/O device
sharing among virtual machines for higher overall performance:

l

Provides near native performance due to direct connectivity to each VM through a virtual function

l

Preserves VM migration

l

Increases VM scalability on a virtualized server

l

Provides data protection

SR-IOV Software Requirements

l

ixgbe driver - Intel® Linux Base Driver for 82599 and X540-based 10 Gigabit Family of Adapters

l

ixgbevf driver - Intel® Linux Driver for 82599 and X540-based 10 Gigabit Family of Adapters

l

kvm driver

NOTE: SR-IOV must be enabled in the BIOS.

ixgbevf Driver

SR-IOV is supported by the ixgbevf driver, which should be loaded on both the host and VMs. This driver supports
upstream kernel versions 2.6.30 (or higher) x86_64.

The ixgbevf driver supports 82599-based and X540-based virtual function devices that can only be activated on ker-
nels supporting SR-IOV. SR-IOV requires the correct platform and OS support.