The traditional ASAP 2 hardware data plane is built over SR-IOV virtual functions (VFs), so that the VF is passed through directly to the VM, with the NVIDIA driver running within the VM. OVS-DPDK supports ASAP 2 just as the OVS-Kernel (Traffic Control (TC) kernel-based solution) does, yet with a different set of features. As a result, we observe significantly higher OVS performance without the associated CPU load.Īs of v5.0, OVS-DPDK became part of MLNX_OFED package. NVIDIA Accelerated Switching And Packet Processing (ASAP 2) technology allows OVS offloading by handling OVS data-plane in ConnectX-5 onwards NIC hardware (Embedded Switch or eSwitch) while maintaining OVS control-plane unmodified. The OVS software based solution is CPU intensive, affecting system performance and preventing full utilization of the available bandwidth. OVS traditionally resides in the hypervisor and switching is based on twelve tuple matching on flows. Open vSwitch (OVS) allows Virtual Machines (VMs) to communicate with each other and with the outside world. Supported on ConnectX-5 and above adapter cards.
0 Comments
Leave a Reply. |