YoVDO

A High-Speed Stateful Packet Processing Approach for Tbps Programmable Switches

Offered By: USENIX via YouTube

Tags

USENIX Symposium on Networked Systems Design and Implementation (NSDI) Courses System Architecture Courses Network Engineering Courses

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 Facebook
USENIX 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