OVS DPDK Community Update - December 5th-6th, 2018 in San Jose, CA
Update on OVS DPDK feature history and development branches including added userspace features, DPDK support, vhostcuse support, multi-queue support, and various other enhancements from versions 2.0 to 2.10. The update covers significant changes such as n_rxq for PMD interfaces, pmd-rxq-affinity, QoS, and experimental tag removal, among others. Also, it includes details on EMC insertion probability and DPDK 17.05.1 support.
Download Presentation
Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
E N D
Presentation Transcript
December 5th-6th, 2018 | San Jose, CA OVS DPDK Community Update Ian Stokes Intel
Content OVS DPDK Feature History DPDK Development Branches
OVS DPDK Feature History DPDK/Userspace Features Added 16 14 12 10 8 6 4 2 0 OVS 2.2 OVS 2.3 OVS 2.4 OVS 2.5 OVS 2.6 OVS 2.7 OVS 2.8 OVS 2.9 OVS 2.10 DPDK/Userspace Features Added
OVS DPDK Feature History DPDK/Userspace Features Added 16 14 12 10 8 6 4 DPDK Support added. DPDK 1.6 2 0 OVS 2.2 OVS 2.3 OVS 2.4 OVS 2.5 OVS 2.6 OVS 2.7 OVS 2.8 OVS 2.9 OVS 2.10 DPDK/Userspace Features Added
OVS DPDK Feature History DPDK/Userspace Features Added 16 14 12 10 8 6 DPDK vhostcuse support added. 4 2 0 OVS 2.2 OVS 2.3 OVS 2.4 OVS 2.5 OVS 2.6 OVS 2.7 OVS 2.8 OVS 2.9 OVS 2.10 DPDK/Userspace Features Added
OVS DPDK Feature History DPDK/Userspace Features Added 16 14 12 10 8 DPDK 2.2 support added. Multi Queue Support 6 4 2 0 OVS 2.2 OVS 2.3 OVS 2.4 OVS 2.5 OVS 2.6 OVS 2.7 OVS 2.8 OVS 2.9 OVS 2.10 DPDK/Userspace Features Added
OVS DPDK Feature History DPDK/Userspace Features Added "n_rxq" for PMD interfaces. pmd-rxq-affinity. QoS. OVS DPDK database configuration. Ingress policing functionality. Support for DPDK 16.07. Jumbo frame support. 'dpdkvhostuserclient' port type. 16 14 12 10 8 6 4 2 0 OVS 2.2 OVS 2.3 OVS 2.4 OVS 2.5 OVS 2.6 OVS 2.7 OVS 2.8 OVS 2.9 OVS 2.10 DPDK/Userspace Features Added
OVS DPDK Feature History DPDK 16.11 Vdevs Port hotplug Arbitrary port naming RX/TX descriptors sizing Experimental Tag Removed DPDK/Userspace Features Added 16 14 12 10 8 6 4 2 0 OVS 2.2 OVS 2.3 OVS 2.4 OVS 2.5 OVS 2.6 OVS 2.7 OVS 2.8 OVS 2.9 OVS 2.10 DPDK/Userspace Features Added
OVS DPDK Feature History DPDK/Userspace Features Added 16 EMC insertion probability. DPDK 17.05.1 Support. 14 12 10 8 6 4 2 0 OVS 2.2 OVS 2.3 OVS 2.4 OVS 2.5 OVS 2.6 OVS 2.7 OVS 2.8 OVS 2.9 OVS 2.10 DPDK/Userspace Features Added
OVS DPDK Feature History DPDK 17.11 Support. Vhost IOMMU. Custom Statistics RXQ Utilization Distribution Output Packet Batching Vhost Zero Copy DPDK/Userspace Features Added 16 14 12 10 8 6 4 2 0 OVS 2.2 OVS 2.3 OVS 2.4 OVS 2.5 OVS 2.6 OVS 2.7 OVS 2.8 OVS 2.9 OVS 2.10 DPDK/Userspace Features Added
OVS DPDK Feature History DPDK Unit Tests HWOL SMC PMD Performance Metrics Per Port Memory DPDK/Userspace Features Added 16 14 12 10 8 6 4 2 0 OVS 2.2 OVS 2.3 OVS 2.4 OVS 2.5 OVS 2.6 OVS 2.7 OVS 2.8 OVS 2.9 OVS 2.10 DPDK/Userspace Features Added
DPDK Development Branches OVS Master targeting DPDK master Development Branch (Not a featured release branch) Visibility into DPDK changes (API/ABI changes) dpdk-latest dpdk-latest + HWOL specific patches Centralized location for HW vendors to test and develop HWOL OVS DPDK solutions. Master dpdk-hwol
Questions Email: ian.stokes@intel.com