Automating the Deployment of DPDK-based Network Functions on Kubernetes with Fault Tolerance
summary
Automation builds an open-source example-cnf operators bundle that deploys containerized testpmd and T-Rex on OpenShift using SR-IOV, Operator SDK, Ansible and UBI images. The pipeline requires three physical worker nodes (to run packet forwarder, generator and a spare) and runs a drain/reboot fault-tolerance scenario, then collects logs and metrics. A measured outcome shows a noticeable packet loss during pod transition; workflow and images live in the example CNF deploy repo for reuse and extension.
AI-written summary · about
chapters (7)
- 0:00Introduction and motivation
- 3:16Kubernetes and operator basics
- 6:53Example CNF operator overview
- 9:23Operator workflow and automation
- 12:16Live demo of packet forwarding
- 17:16Conclusions and future work
- 20:10Q&A and project comparison
related talks
36mRunning High-performance User-space Packet Processing Apps in Kubernetes
01h 21mIntro + Deep Dive: Cloud Native Network Function (CNF) Testbed
30mTuning and automating for Telco 5G containerized workloads
01h 25mIntro + Deep Dive BoF: Telecom User Group and Cloud Native Network Functions (CNF) Testbed
24mDeploying Container Network Functions (CNF) on Kubernetes
44mPerformance and Scalability Tuning Kubernetes for OpenShift and Docker
44mHow to Test SDN, or Software‑Defined Networks?
36mNetwork Machinery: A United-Front for Network Troubleshooting with CRDs
