Главная
Study mode:
on
1
Intro
2
Problem statement
3
Cilium: overview
4
Cilium v1.6: BPF ClusterIP
5
Cilium v1.6: BPF Node Port
6
Global socket cookies
7
Managed neighbor entries for backends 1/2
8
LRU BPF callback on entry eviction
9
LRU BPF eviction zones
10
BPF atomic ops
11
BPF getpeername hook
12
Improved mapping collision resolution
Description:
Explore a scalable reimplementation of the Kubernetes service abstraction using eBPF in this 43-minute Linux Plumbers Conference talk. Delve into recent kernel changes that enabled this implementation and future modifications that could simplify it further. Learn about Kubernetes' architecture, the limitations of the default kube-proxy implementation, and how Cilium leverages eBPF technology to overcome scalability and reliability issues in large-scale Kubernetes deployments. Gain insights into container networking with eBPF, focusing on load balancing and NAT, without requiring prior Kubernetes knowledge.

Making the Kubernetes Service Abstraction Scale Using EBPF

Linux Plumbers Conference
Add to list
0:00 / 0:00