Kernel Load-Balancing for Docker Containers Using IPVS - Uber Technologies
Offered By: Docker via YouTube
Course Description
Overview
Explore kernel load-balancing for Docker containers using IPVS in this 51-minute conference talk. Discover how open-source technology can match or exceed the performance of expensive proprietary hardware and software for load-balancing and routing. Learn about IPVS, a mainline Linux kernel component, and its application in automatically configuring load balancing and routing for Docker containers through a simple Go daemon and Docker plugin. Gain insights into benchmarking, comparisons with Nginx and HProxy, and the Vulcan D project. Understand the benefits of IPVS, including its ability to handle SSL traffic, perform health checks, and enable global load balancing. Delve into topics such as BGP explanation, IPVS licensing, and scripting capabilities. Presented by Andrey Sibiryov, Sr. Infrastructure Engineer at Uber Technologies, this talk offers valuable knowledge for developers and system administrators looking to optimize their Docker container infrastructure.
Syllabus
Introduction
Who is Andre
What is IPVS
IPVS congress
IPVS overview
Benchmarking
Who needs IPVS
Nginx and HProxy
Vulcan D
Comparison
Magdalene
Demo
BGP explanation
Rusty Russell quote
IPVS license
Script ability
Health checks
SSL traffic
Global loadbalancing
Taught by
Docker
Related Courses
Designing Highly Scalable Web Apps on Google Cloud PlatformGoogle via Coursera Google Cloud Platform for AWS Professionals
Google via Coursera Elastic Google Cloud Infrastructure: Scaling and Automation
Google Cloud via Coursera Windows Server 2016: Advanced Virtualization
Microsoft via edX Elastic Cloud Infrastructure: Scaling and Automation 日本語版
Google Cloud via Coursera