Justitia - Software Multi-Tenancy in Hardware Kernel-Bypass Networks
Offered By: USENIX via YouTube
Course Description
Overview
Explore a 15-minute conference talk from NSDI '22 that delves into Justitia, a novel approach to enabling software multi-tenancy in hardware kernel-bypass networks. Learn how researchers from the University of Michigan, Princeton University, and the University of Illinois at Chicago address the challenges of preserving ultra-low latency, maintaining low CPU cost, and implementing network sharing policies in multi-tenant environments. Discover the three key design aspects of Justitia: Split Connection with message-level shaping, sender-based resource mediation with receiver-side updates, and passive latency monitoring. Understand how Justitia enables multi-tenancy policies such as predictable latencies and fair/weighted resource sharing in modern datacenters using kernel-bypass networking. Gain insights into the trade-offs between effective isolation of latency-sensitive applications and overall network utilization.
Syllabus
NSDI '22 - Justitia: Software Multi-Tenancy in Hardware Kernel-Bypass Networks
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