~/talk

The Easy Button to Kubernetes Networking with Open vSwitch

Talkat Virtual Rejekts 2020 · 2020-04-01..05-18· [kubernetes, networking]
slides:none on file

Open vSwitch provides a programmable OpenFlow dataplane that Antrea uses as a mostly decentralized CNI to implement Pod connectivity, NetworkPolicy enforcement and (eventually) ClusterIP load balancing without relying on iptables. It supports up to 255 tables for match‑action pipelines, tunneling (VXLAN/Geneve/ GRE), conntrack matches and offload via DPDK/NICs for high throughput. Tooling includes ovs‑ofctl flow dumps, local packet tracing, IPFIX export and a Prometheus metrics PR to show accept/deny/drop counts. Antrea runs OVS per node and tunnels L3 between nodes.

AI-written summary · about

  1. 0:00Intro
  2. 2:05What is Open vSwitch (OVS)? A high-performance programmable virtual swich Connects to VMs (tap) and containers (veth) Linux Foundation project, very active Kemel module bult into Linux Kemal 3.3
  3. 5:00The OpenFlow packet processing pipeline
  4. 6:54OVS Hello World
  5. 8:41Why build a K8s Network Plugin with OVS? Portable: one datapath for Linux & Windows! Networking first high feature velocity
  6. 11:02Project Antrea
  7. 12:42Components
  8. 13:36Building troubleshooting tools with OVS Which policies are being implemented locally at each Node?
  9. 15:22Improving K8s upstream NetworkPolicy testing Several issues with upstream tosts: inconsistency, incompleteness, performance (30 minutes to run them), not run as part of KBCI
  10. 15:58Conclusion
~/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.