A High-Speed Stateful Packet Processing Approach for Tbps Programmable Switches
Offered By: USENIX via YouTube
Course Description
Overview
Explore a conference talk presenting RIBOSOME, an innovative system that enhances programmable switches with external memory and general-purpose packet processing devices. Discover how this approach enables high-speed stateful packet processing for Tbps programmable switches, addressing the limitations of current ASIC switches in handling complex packet processing pipelines. Learn about the system's ability to store packets programmatically and efficiently transmit relevant data to external devices, overcoming network interface speed bottlenecks. Gain insights into RIBOSOME's utilization of spare bandwidth from connected servers for payload storage through RDMA. Examine the evaluation results demonstrating the system's capability to process 300G of traffic through stateful packet processing pipelines using a single server with a 100G interface.
Syllabus
NSDI '23 - A High-Speed Stateful Packet Processing Approach for Tbps Programmable Switches
Taught by
USENIX
Related Courses
Scaling Memcache at FacebookUSENIX via YouTube Multi-Person Localization via RF Body Reflections
USENIX via YouTube Opaque - An Oblivious and Encrypted Distributed Analytics Platform
USENIX via YouTube Live Video Analytics at Scale with Approximation and Delay-Tolerance
USENIX via YouTube Clipper - A Low-Latency Online Prediction Serving System
USENIX via YouTube