Loadbalancer mit Kerneltools – mit XDP den Kernel erweitern

Gabriel Wustmann

Video Player
Playlists: 'clt25' videos starting here / audio

extended Data Path (XDP) ist ein Feature aus dem Framework extended Berkley Package Filter (eBPF) mit dem individuelle Programme sicher in den Kernel geladen werden können und die Möglicheit zur effiziente Netzwerkprogrammierung eröffnen.

Zuerst gibt es einen kurzen Abriss, wie eBPF und das Subset XDP funktioniert, wo die Stärken und Schwächen sind. An einem kleinen Beispiel wird die Programmierung eines Level-4 Loadbalancers gezeigt.

Abgrenzung:

Der Vortrag ist kein Tutorial, um XDP zu lernen, er soll einen ersten Überblick über die Architektur sowie die Einsatzmöglichkeiten der Technologie bieten.

Licensed to the public under http://creativecommons.org/licenses/by/4.0

Download

Embed

Share:

Tags