Rate This Document
Findability
Accuracy
Completeness
Readability

Introduction

Overview

The OVS flow table normalization feature accelerates OVS flow table processing based on the XPF network acceleration framework. Based on the open source OVS+DPDK solution, it normalizes flow tables and reduces the number of table lookups for data processing in some open source scenarios to accelerate the data packet forwarding in cloud computing. The typical application scenario is VXLAN+CT networking.

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. OVS+DPDK 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/.

Programming language: C

Brief description: high-performance implementation of a virtual switch

Open source licenses: BSD 3-Clause License, LGPL V2.1, GPL V2.0, Apache License V2.0

Recommended Software Version

Table 1 Software versions

Software

Version

DPDK

19.11

OVS

2.12.0

XPF

1.0.0

Obtaining the Software

Table 2 OVS flow table normalization software

Software Name

Package Name

Release Type

How to Obtain

OVS flow table normalization installation package

xpf-1.0.0-1.aarch64.rpm

Closed source

Installation package: Link

Digital signature files: PGP and CMS

OVS flow table normalization development package

xpf-devel-1.0.0-1.aarch64.rpm

Closed source

Installation package: Link

Digital signature files: PGP and CMS