Glossar

DPDK

Data Plane Development Kit

DPDK ist ein Satz von Bibliotheken und Treibern für schnelle Paketverarbeitung, der den Linux-Kernel-Netzwerkstack umgeht und Pakete direkt vom NIC in den User-Space liefert. Damit werden Millionen von Paketen pro Sekunde auf Standard-Hardware möglich – relevant für Firewalls, Load Balancer und NFV-Anwendungen. Der Nachteil: DPDK-Anwendungen benötigen dedizierte CPU-Kerne und reservierten Arbeitsspeicher (Huge Pages).