Overview
Explore the challenges and solutions for building a resilient multi-cluster L7 load balancer in this conference talk by Dominic Kim and Shawn Jang from NAVER. Discover how to design a programmable load balancer that can withstand IDC-level failures across multiple Kubernetes clusters and regions. Learn about the architecture of Elastic Load Balancer (ELB), strategies for addressing IDC failover, implementing Layer 7 features, ensuring global availability, and managing data migration. Gain insights into DevOps challenges for maintaining backward-compatible data types in asynchronous Kubernetes environments and understand the importance of API-driven functionality for dynamic provisioning and horizontal scaling.
Syllabus
Intro
Catastrophic Disaster
L7 Load Balancer
IDC-level Failover
Layer 7 Features
ELB Architecture
Address Challenges - IDC Failover
Address Challenges - L7 Features
Address Challenges - Programmability
Address Challenges - Globally Available
Address Challenges - Data Migration
Taught by
Linux Foundation