Change Description
The Data Plane Development Kit (DPDK) is an open-source, high-performance, and user-mode software project developed by Intel. Open vSwitch (OVS) is an open source implementation of a distributed virtual multilayer switch and is widely used in cloud computing. The DPDK+OVS solution provides flexible network management and high-performance forwarding capabilities. For more information about DPDK and OVS, visit the official websites https://www.dpdk.org/ and https://www.openvswitch.org/.
Based on OVS+DPDK, Extensible Packet Framework (XPF) proposes flow table normalization to further accelerate data packet forwarding performance in cloud computing. XPF provides a framework for flow table normalization and offload. It can combine multiple flow tables in OVS+DPDK into one flow table and forward the flow table once the flow table is hit. The typical scenario is VXLAN+CT networking.
This version is the first version of the OVS software offload feature. All features available in this version are newly developed. This version provides the software offload function for OVS forwarding flow tables to improve OVS forwarding performance.