Uploaded image for project: 'Fast Datapath Product'
  1. Fast Datapath Product
  2. FDP-1617

Integrate vhost-vDPA components for PoC FDP-2761 with VDUSE/vhost-vDPA CNI into our build and deployment tools

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • openvswitch3.5
    • 13
    • False
    • Hide

      None

      Show
      None
    • False
    • rhel-9
    • None
    • rhel-net-ovs-dpdk
    • ssg_networking
    • FDP-OVS/DPDK Sprint 8, OVS/DPDK - Sprint 9 - East, OVS/DPDK - Sprint 10 - West, OVS/DPDK - Sprint 11 - West, OVS/DPDK - Sprint 12 - West, OVS/DPDK - Sprint 13 - West
    • 6

      With PoC FDP-2761 we evaluate VDUSE-based secondary networks for KubeVirt VMs in OpenShift. It moves networking of KubeVirt virtual machines to userspace with help of the vhost-vdpa protocol. The setup requires:

      • A Kubernetes device plugin that creates VDUSE/vhost-vDPA ports in OVS and their associated vhost-vDPA character devices (FDP-1513).
      • A new CNI with the minimum required functionality to expose the vhost-vDPA character device, provided by the new device plugin (FDP-1513), to a pod. It will serve as a reference implementation for customers such as Orange (FDP-1516).
      • KubeVirt support for attaching VMs to userspace networks using the vhost-vdpa protocol (FDP-1515).

      All the components mentioned above must now be integrated in our build, deployment and testing tools for OCP with modified network components – namely, build.sh, cluster.sh and beaker.sh in jmeng/ovs-ci-with-ocp.

              jmeng@redhat.com Jakob Meng
              jmeng@redhat.com Jakob Meng
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: