YoVDO

Evolution of Direct Server Return Implementation for Containerized Applications

Offered By: Linux Plumbers Conference via YouTube

Tags

Linux Networking Courses Containerization Courses Multi-Tenancy Courses XDP Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the evolution of Direct Server Return (DSR) implementation for containerized applications in this Linux Plumbers Conference talk. Dive into Meta's journey of adapting DSR technology for L4 load balancing as their infrastructure transitioned from isolated machine subsets to a more efficient multi-tenant shared pool model. Learn about the challenges faced when moving services to network namespaces and the solutions developed, including the "rootlet" XDP program array and the XDP Chainer. Discover how the introduction of multi-tenancy and network namespaces necessitated a reevaluation of decapsulation support for backends, leading to the migration of the decapsulation data path to a TC-BPF solution. Gain insights into the obstacles encountered, alternatives considered, and lessons learned throughout this project, as well as the benefits achieved with the new approach.

Syllabus

Evolution of Direct Server Return (DSR) implementation for containerized applications - Lalit Gupta


Taught by

Linux Plumbers Conference

Related Courses

Unimog - The Cloudflare Kernel Layer 4 Load Balancer
Hussein Nasser via YouTube
Containers at Facebook - Advanced Linux, Btrfs, and Systemd Implementation
ChariotSolutions via YouTube
Cilium - Kernel Native Security and DDOS Mitigation for Microservices with BPF
Docker via YouTube
XDP/BPF in RDMA - RXE Implementation
Linux Foundation via YouTube
XDP Metadata for TX
Linux Foundation via YouTube