Overview
Explore a conference talk from NSDI '23 that introduces ExoPlane, an innovative operating system designed for on-rack switch resource augmentation. Discover how this pragmatic solution addresses the challenges of in-network computing by augmenting programmable switches with additional programmable network hardware. Learn about ExoPlane's practical runtime operating model and state abstraction, which enable the support of multiple concurrent applications while managing application states across multiple devices. Gain insights into the system's performance benefits, including low latency, scalable throughput, and fast failover, achieved with minimal resource overheads and application modifications. Understand how ExoPlane contributes to realizing the promise of in-network computing in realistic deployments such as clouds and ISPs.
Syllabus
NSDI '23 - ExoPlane: An Operating System for On-Rack Switch Resource Augmentation
Taught by
USENIX