Using eBPF as an Abstraction for Switching
Offered By: Linux Plumbers Conference via YouTube
Course Description
Overview
Explore the potential of eBPF as an abstraction for switching in this 31-minute conference talk from the Linux Plumbers Conference. Delve into the emerging use cases of eBPF in container and physical switching, focusing on the bottlenecks and challenges in generalizing its application. Learn about proposals for container isolation using programmable RSS, the viability of physical switching with eBPF-capable hardware, and potential integrations with other subsystems. Gain insights into the implementation details, including app initialization, queue hierarchy, and classifier design. Understand the advantages and issues associated with using eBPF as an abstraction layer for switching, and explore the challenges of operating in a trusted environment.
Syllabus
Introduction
Abstract
Outline
Hardware Overview
Data Path
Reorder Block
Use Cases
Advantages and Issues
Building the Frame
Single Cue disks
Implementation
App initialization
Generalizing the queue
Queue hierarchy
Classifier
DHCP Map
eBPF as an abstraction
Challenges
Trusted Environment
Questions
Taught by
Linux Plumbers Conference
Related Courses
Real Time Mesajlaşma UygulamasıUdemy Securely Booting Confidential VMs with Encrypting Disk
Linux Plumbers Conference via YouTube Pressure Feedback for LRU Map Types
Linux Plumbers Conference via YouTube Closing the BPF Map Permission Loophole
Linux Plumbers Conference via YouTube The Revival of the Learning-Sync Bridgeport Flag
Linux Plumbers Conference via YouTube