{"guid":"1e8ce620-feca-52db-9aba-83c6c9b060b6","title":"Loadbalancer mit Kerneltools – mit XDP den Kernel erweitern","subtitle":null,"slug":"clt25-111-loadbalancer-mit-kerneltools-mit-xdp-den-kernel-erweitern","link":"https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/111","description":"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.\n\nZuerst 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.\n \nAbgrenzung:\n\nDer Vortrag ist kein Tutorial, um XDP zu lernen, er soll einen ersten Überblick über die Architektur sowie die Einsatzmöglichkeiten der Technologie bieten.\n\nLicensed to the public under http://creativecommons.org/licenses/by/4.0","original_language":"deu","persons":["Gabriel Wustmann"],"tags":["92","2025","clt25","Vortrag","V3","clt25-deu","Day 1"],"view_count":204,"promoted":false,"date":"2025-03-22T09:00:00.000+01:00","release_date":"2025-03-22T00:00:00.000+01:00","updated_at":"2026-02-03T12:15:07.451+01:00","length":3134,"duration":3134,"thumb_url":"https://static.media.ccc.de/media/events/clt/2025/92-1e8ce620-feca-52db-9aba-83c6c9b060b6.jpg","poster_url":"https://static.media.ccc.de/media/events/clt/2025/92-1e8ce620-feca-52db-9aba-83c6c9b060b6_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/clt/2025/92-1e8ce620-feca-52db-9aba-83c6c9b060b6.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/clt/2025/92-1e8ce620-feca-52db-9aba-83c6c9b060b6.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/clt25-111-loadbalancer-mit-kerneltools-mit-xdp-den-kernel-erweitern","url":"https://api.media.ccc.de/public/events/1e8ce620-feca-52db-9aba-83c6c9b060b6","conference_title":"Chemnitzer Linux-Tage 2025","conference_url":"https://api.media.ccc.de/public/conferences/clt25","related":[],"recordings":[{"size":47,"length":3134,"mime_type":"audio/mpeg","language":"deu","filename":"clt25-92-deu-Loadbalancer_mit_Kerneltools_-_mit_XDP_den_Kernel_erweitern_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2025-03-22T17:40:00.395+01:00","recording_url":"https://cdn.media.ccc.de/events/clt/2025/mp3/clt25-92-deu-Loadbalancer_mit_Kerneltools_-_mit_XDP_den_Kernel_erweitern_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/85487","event_url":"https://api.media.ccc.de/public/events/1e8ce620-feca-52db-9aba-83c6c9b060b6","conference_url":"https://api.media.ccc.de/public/conferences/clt25"},{"size":33,"length":3134,"mime_type":"audio/opus","language":"deu","filename":"clt25-92-deu-Loadbalancer_mit_Kerneltools_-_mit_XDP_den_Kernel_erweitern_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2025-03-22T17:39:56.139+01:00","recording_url":"https://cdn.media.ccc.de/events/clt/2025/opus/clt25-92-deu-Loadbalancer_mit_Kerneltools_-_mit_XDP_den_Kernel_erweitern_opus.opus","url":"https://api.media.ccc.de/public/recordings/85486","event_url":"https://api.media.ccc.de/public/events/1e8ce620-feca-52db-9aba-83c6c9b060b6","conference_url":"https://api.media.ccc.de/public/conferences/clt25"},{"size":101,"length":3134,"mime_type":"video/webm","language":"deu","filename":"clt25-92-deu-Loadbalancer_mit_Kerneltools_-_mit_XDP_den_Kernel_erweitern_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2025-03-22T18:13:57.413+01:00","recording_url":"https://cdn.media.ccc.de/events/clt/2025/webm-sd/clt25-92-deu-Loadbalancer_mit_Kerneltools_-_mit_XDP_den_Kernel_erweitern_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/85490","event_url":"https://api.media.ccc.de/public/events/1e8ce620-feca-52db-9aba-83c6c9b060b6","conference_url":"https://api.media.ccc.de/public/conferences/clt25"},{"size":214,"length":3134,"mime_type":"video/webm","language":"deu","filename":"clt25-92-deu-Loadbalancer_mit_Kerneltools_-_mit_XDP_den_Kernel_erweitern_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2025-03-22T18:05:06.636+01:00","recording_url":"https://cdn.media.ccc.de/events/clt/2025/webm-hd/clt25-92-deu-Loadbalancer_mit_Kerneltools_-_mit_XDP_den_Kernel_erweitern_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/85489","event_url":"https://api.media.ccc.de/public/events/1e8ce620-feca-52db-9aba-83c6c9b060b6","conference_url":"https://api.media.ccc.de/public/conferences/clt25"},{"size":74,"length":3134,"mime_type":"video/mp4","language":"deu","filename":"clt25-92-deu-Loadbalancer_mit_Kerneltools_-_mit_XDP_den_Kernel_erweitern_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2025-03-22T17:43:16.123+01:00","recording_url":"https://cdn.media.ccc.de/events/clt/2025/h264-sd/clt25-92-deu-Loadbalancer_mit_Kerneltools_-_mit_XDP_den_Kernel_erweitern_sd.mp4","url":"https://api.media.ccc.de/public/recordings/85488","event_url":"https://api.media.ccc.de/public/events/1e8ce620-feca-52db-9aba-83c6c9b060b6","conference_url":"https://api.media.ccc.de/public/conferences/clt25"},{"size":169,"length":3134,"mime_type":"video/mp4","language":"deu","filename":"clt25-92-deu-Loadbalancer_mit_Kerneltools_-_mit_XDP_den_Kernel_erweitern_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2025-03-22T17:39:51.250+01:00","recording_url":"https://cdn.media.ccc.de/events/clt/2025/h264-hd/clt25-92-deu-Loadbalancer_mit_Kerneltools_-_mit_XDP_den_Kernel_erweitern_hd.mp4","url":"https://api.media.ccc.de/public/recordings/85485","event_url":"https://api.media.ccc.de/public/events/1e8ce620-feca-52db-9aba-83c6c9b060b6","conference_url":"https://api.media.ccc.de/public/conferences/clt25"}]}