What is DPDK?
DPDK (Data Plane Development Kit) is a set of libraries and drivers for fast packet processing on Intel x86-based CPUs. DPDK allows applications to bypass the operating system kernel and directly access the underlying hardware, thereby achieving much higher throughput and lower latency than traditional networking software.
All Celona Edge Express and Celona Edge Enterprise deployments running Version 2302 and above of Celona Edge OS software will have DPDK enabled.
Why is DPDK required?
This enables Celona Edge OS to extract best performance from the underlying platform
DPDK is also required to support following advanced networking and enterprise integration features -
Supernetting
L2 bridging for industrial applications such as PROFINET (Coming Soon!)
Network requirements to support DPDK
DPDK adds additional requirements in terms of number of IP addresses needed to bring up and operate the Edge Cluster. Number of additional IP addresses needed per cluster will depend on
Number of nodes in the cluster
Number of IP domains configured in the cluster
With 2406 release, IP requirements for Edge have been simplified.