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

OpenShift PoC with host-based OVS-DPDK secondary networks and Userspace CNI for KubeVirt VMs

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • openvswitch3.5
    • 13
    • False
    • False
    • rhel-9
    • None
    • rhel-net-ovs-dpdk
    • ssg_networking

      Evaluate secondary networks for KubeVirt VMs on OpenShift, connecting VMs via Intel's Userspace CNI to a OVS-DPDK userspace bridge on the host. The setup consists of:

      • OVS with DPDK enabled, running natively on RHCOS,
      • Userspace OVS bridge of type netdev,
      • DPDK drivers for attaching physical NICs to the OVS bridge,
      • OVS vhost-user ports to provide network connectivity to KubeVirt VMs, and
      • Optimized CPU affinity and cgroup v2 cpuset settings for OVS.

      Unlike our previous PoCs (FDP-198, FDP-1285 and FDP-1286), OpenShift's primary network and OVN-Kubernetes remain unchanged.

      This is a precursor to PoC FDP-2761 that does not use VDUSE. The primary objective is to showcase the benefits of userspace networking for KubeVirt VMs in OpenShift.

              mcoqueli@redhat.com Maxime Coquelin
              jmeng@redhat.com Jakob Meng
              Adrian Moreno, David Marchand, Maxime Coquelin
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: