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

Deploy PoC FDP-1286 on our bare-metal servers to benchmark VM-to-VM traffic

    • 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
    • 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.

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

                Created:
                Updated:
                Resolved: