Scalable and Multitenant Networking in XDP and Kubernetes Operators
CNCF [Cloud Native Computing Foundation] via YouTube
Overview
Explore scalable and multitenant networking solutions for Kubernetes using XDP and custom resource operators in this conference talk from KubeCon + CloudNativeCon Europe 2021. Delve into the importance of traffic isolation across tenants in cloud environments and learn how to enable multi-tenant networking at scale without compromising packet processing performance. Discover the use cases of networking isolation and fast provisioning within Kubernetes for large-scale cloud deployments. Gain insights into building a networking solution for multi-tenant networks from the ground up using XDP, CRDs, and Kubernetes Operators. Follow along as the speakers discuss current network models, network objects, limitations of flow-based network programming, and the role of virtual functions. Learn about creating VPCs and subnets, addressing the extra hub problem, enabling direct communication, and implementing Kubernetes services. Conclude with a practical demonstration showcasing the discussed concepts and techniques.
Syllabus
Intro
Agenda
Main Topic
Current Network Model
Network Objects
Introduction
Limitations of flowbased network programming
The rule of virtual function
Creating a VPC
Creating a Subnet
Extra Hub Problem
Direct Communication
Kubernetes Services
Summary
Demonstration
Taught by
CNCF [Cloud Native Computing Foundation]