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

Investigate KubeVirt's networking modes for PoC FDP-1286

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

      None

      Show
      None
    • False
    • rhel-9
    • None
    • rhel-net-ovs-dpdk
    • ssg_networking
    • OVS/DPDK - FDP-25.E - 1, OVS/DPDK - FDP-25.E - 2, FDP-OVS/DPDK Sprint 7, FDP-OVS/DPDK Sprint 8, OVS/DPDK - Sprint 9 - West, OVS/DPDK - Sprint 10 - West
    • 6

      With PoC FDP-1286 we evaluate userspace datapaths with OVS-DPDK for OpenShift's default CNI plugin OVN-Kubernetes, OpenShift's default CNI plugin. In the previous PoC FDP-1285 we moved container networking to userspace by replacing veth devices with VDUSE devices. Now, we also want to move networking of KubeVirt virtual machines to userspace with help of the vhost-vdpa protocol.

      Our first step, this task, is to investigate the networking modes supported by KubeVirt. We aim to understand available options for attaching KubeVirt virtual machines to networks, including their technical implementation details such as the kernel devices involved. Ultimately, we aim to identify components that would benefit from being replaced with VDUSE and vhost-vdpa protocol.

      Replacing existing network components with VDUSE and the vhost-vdpa protocol is out of scope for this effort, it will be addressed in a follow-up task.

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

                Created:
                Updated:
                Resolved: