-
Task
-
Resolution: Done
-
Undefined
-
None
-
None
-
13
-
False
-
-
False
-
rhel-9
-
None
-
rhel-net-ovs-dpdk
-
-
-
ssg_networking
-
FDP-OVS/DPDK Sprint 8, OVS/DPDK - Sprint 9 - West
-
2
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 moved networking of KubeVirt virtual machines to userspace with help of the vhost-vdpa protocol (FDP-1615 and its dependencies). This ultimately moved the entire OpenShift networking stack to userspace.
Next, we aim to evaluate the performance and latency of our userspace networking stack. Franck Baudin requested results for VM-to-VM traffic across bare-metal nodes: We will deploy a multi-node OpenShift (MNO) cluster on bare-metal servers, launch two VMs on separate nodes, and run benchmarks between them.
To achieve this, we will create Kubernetes manifests (and Ansible inventories) for jmeng/ovs-ci-with-ocp to deploy PoC FDP-1286 on our bare-metal servers.
Benchmarking VM-to-VM traffic across bare-metal nodes is tracked separately in FDP-1546.
- blocks
-
FDP-1546 Benchmark VM-to-VM traffic across our bare-metal nodes for PoC FDP-1286
-
- New
-
- depends on
-
FDP-1631 TSO packets are incorrectly handled by the check_pkt_len action with the userspace datapath
-
- Testing
-
-
FDP-1617 Integrate vhost-vDPA components for PoC FDP-1286 with VDUSE/vhost-vDPA CNI into our build and deployment tools
-
- New
-
-
FDP-1615 Integrate vhost-vDPA components for PoC FDP-1286 with OVN-K8s into our build and deployment tools
-
- Closed
-
- is blocked by
-
FDP-1631 TSO packets are incorrectly handled by the check_pkt_len action with the userspace datapath
-
- Testing
-
-
FDP-1617 Integrate vhost-vDPA components for PoC FDP-1286 with VDUSE/vhost-vDPA CNI into our build and deployment tools
-
- New
-
-
FDP-1615 Integrate vhost-vDPA components for PoC FDP-1286 with OVN-K8s into our build and deployment tools
-
- Closed
-
- is depended on by
-
FDP-1546 Benchmark VM-to-VM traffic across our bare-metal nodes for PoC FDP-1286
-
- New
-
- is related to
-
FDP-1286 OpenShift PoC with OVS-DPDK, VDUSE for containers and vhost-vdpa for KubeVirt VMs
-
- In Progress
-