Scalable and Multitenant Networking in XDP and Kubernetes Operators

Sherif Abdelwahab, Ying Xiong at KubeCon + CloudNativeCon North America 2020

Enabling multi-tenant and extensible networking in Kubernetes is of paramount importance for cloud providers requires traffic isolation across tenants. By introducing a new data-plane built using XDP and inter-working custom resource operators, we will discuss how to enable multi-tenant networking at scale without compromising packet processing performance. Sherif and Ying will discuss the use of cases of networking isolation and fast provisioning within the Kubernetes environment for large scale cloud. They will share their experience and design techniques building a networking solution for multi-tenant networks from the ground-up using XDP, CRDs, and Kubernetes Operators. They will conclude with a demo.