-
Task
-
Resolution: Done
-
Undefined
-
None
-
None
-
13
-
False
-
-
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.
- is depended on by
-
FDP-1546 Benchmark VM-to-VM traffic across our bare-metal nodes for PoC FDP-1286
-
- New
-
-
FDP-1618 Benchmark VM-to-VM traffic across QE's bare-metal nodes for PoC FDP-1286
-
- In Progress
-
- is related to
-
FDP-1286 OpenShift PoC with OVS-DPDK, VDUSE for containers and vhost-vdpa for KubeVirt VMs
-
- In Progress
-