[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#901027: ITP: virtio-forwarder -- SR-IOV virtual function to virtio packet forwarder



Package: wnpp
Severity: wishlist
Owner: Frik Botha <frik.botha@netronome.com>

* Package name    : virtio-forwarder
  Version         : 1.1.99.6
  Upstream Author : Frik Botha <frik.botha@netronome.com>
* URL             : https://github.com/Netronome/virtio-forwarder
* License         : BSD
  Programming Lang: C, Python
  Description     : SR-IOV virtual function to virtio packet forwarder

virtio-forwarder is a userspace networking application that forwards
bi-directional traffic between SR-IOV virtual functions and virtio
networking devices in virtual machines. virtio-forwarder implements a
virtio backend driver using the DPDK's vhost-user library and services
designated VFs by means of the DPDK poll mode driver (PMD) mechanism.

- why is this package useful/relevant?
  Virtio is often the preferred choice for guest networking due to its
  prevalence in guest OSes and its support for VM live migration.
  However, most NICs use SR-IOV passthrough to allow a VM access to
  the networking hardware and do not support virtio natively. For
  virtio users to benefit from features provided by such NICs, such as
  the offloading of network functions, a mechanism is required to
  forward traffic between SR-IOV virtual functions (VFs) and virtio
  networking devices. virtio-forwarder does exactly that.
- how do you plan to maintain it?
  I will maintain the package myself. I am also the upstream
  maintainer. I am seeking a sponsor since this is my first package.

Reply to: