~/talk

Envoy Mesh Acceleration: From Iptables to Fully BPF

links:none on file
name:Xu Liu
links:none on file
slides:none on file

The talk examines using eBPF sockmap to speed local communication between Envoy and containers, identifies iptables-based transparent hijacking as a performance bottleneck, and compares existing solutions including Cilium and a previously introduced lightweight approach. It then presents a first-of-its-kind iptables-free design that uses eBPF bind hooks to steer inbound traffic to Envoy, eBPF for transparent outbound redirection, and an integrated control plane for DaemonSet deployment and management via annotations and ConfigMaps.

AI-written summary · about

  1. 0:00Intro
  2. 0:16Istio Architecture
  3. 1:17Agenda
  4. 1:43Pod Initialization
  5. 2:18Iptables Rules
  6. 2:42Traffic hijacking
  7. 3:13Envoy VirtualOutbound
  8. 4:35What is eBPF?
  9. 4:54Cilium
  10. 5:12eBPF Architecture
  11. 5:55eBPF Hello World
  12. 7:01TCP Inbound
  13. 9:07eBPF Map
  14. 14:08Smart DNS Proxying
  15. 14:27UDP Outbound
  16. 15:23Sockmap
  17. 17:04eBPF Prog
  18. 17:28Duplicate Sock Key
  19. 18:30Linux kernel Patch
  20. 18:43Deploy
  21. 19:14Performance
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.