The Linux Foundation has added another open networking project to its stable. The Data Plane Development Kit (DPDK), originally developed by Intel and released under an open source license, is officially becoming a project within the Linux Foundation.
DPDK is a set of libraries designed to accelerate packet processing in CPUs. The goal is to make commodity processors better suited to support virtual network functions such as firewalling, load balancing, and encryption, among others.
DPDK supports major CPU architectures, including x86, ARM, and PowerPC. It can also run on NICs from companies such as Cisco, Broadcom, Mellanox, and Netronome.
The project has backers in a variety of industries, including carriers (AT&T), chip makers (Intel, Mellanox, Cavium), and networking device vendors (Huawei, Spirent, ZTE).
For more on DPDK, check out this Intel presentation from Network Field Day.
The Linux Foundation is a sensible home for DPDK, which has become a major repository of networking initiatives, including virtual switches, SDN controllers, and even other packet processing frameworks.
As I reported recently, the foundation has an effort called OPNFV that provides reference designs and integration testing for open source networking projects both within and outside of the foundation. Aimed primarily at carriers and service providers, this effort aims to make open source components more easy to assemble and consume.