Questions tagged [sr-iov]

Single Root I/O Virtualization

The single root I/O virtualization (SR-IOV) interface is an extension to the PCI Express (PCIe) specification. SR-IOV allows a device, such as a network adapter, to separate access to its resources among various PCIe hardware functions.

21 questions
0
votes
1 answer

KVM - is VEPA "software implementation" of SR-IOV?

I'm reading about options to improve CPU usage and in general networking performance between VMs. I knew about bridged networking and pci-e passthrough, as well as SR-IOV however now I found out about VEPA interface attachment method and it's quite…
Lapsio
  • 363
  • 3
  • 14
0
votes
0 answers

how to name SR-IOV Virtual Functions

When an SR-IOV Virtual Function (VF) is created, the Linux kernel names it ethX, with X being the lowest available index among Ethernet interfaces. Is there a way to control such naming? For instance, I'd like a rule saying that all VFs should be…
Ricky Robinson
  • 205
  • 1
  • 4
  • 18
0
votes
1 answer

Only one link comes up on dual PCIe 10-Gigabit card

Background A server running Ubuntu 16.04 Dell X520 (based on Intel's 82599) is connected via PCIe ixgbe driver was installed from here and comes up at boot Issue The card is recognized by the driver - but only one link is being set up, i.e.…
0
votes
0 answers

Checking if NIC controller has SR-iov capability

I'm trying to use SR-IOV with openstack, and in order to check if the NIC available on my servers support this technolony I did the following: (venv) [root@controller share]# lshw -c network -businfo Bus info Device Class …
Rafik
  • 13
  • 5
0
votes
1 answer

How to direct flows to specific vf queue?

SR-IOV allows us to create a VF from PF, now I want to direct some flows to VF via Flow Director. Here is ethtool help message action N Specifies the Rx queue to send packets to, or some other action. loc N Specify the location/ID to…
HypoGump
  • 3
  • 4
0
votes
1 answer

How can I configure a server with multiple IP addresses *without* using virtualization?

If I want to set up multiple IPv6 addresses on a web server, can I do this without using virtualization/VMs? How would I do this on modern Linux kernels (5.x) or Windows Server 2016/2019? Relatedly, is it possible to use the virtualization features…
LearningFast
  • 125
  • 1
  • 4
1
2