Nu - Achieving Microsecond-Scale Resource Fungibility with Logical Processes
Offered By: USENIX via YouTube
Course Description
Overview
Explore a groundbreaking conference talk from NSDI '23 that introduces Nu, a novel system designed to achieve microsecond-scale resource fungibility in datacenters. Delve into the concept of logical processes, which splits traditional UNIX processes into smaller units called proclets. Learn how these proclets can be rapidly migrated within datacenter racks to optimize resource allocation and adapt to changing compute and memory needs. Discover the implementation of Nu through three diverse applications: a social network, a MapReduce system, and a scalable key-value store. Examine the impressive evaluation results from a 32-server setup, showcasing Nu's ability to migrate proclets in approximately 100 microseconds while maintaining high efficiency and minimal disruption to tail latency and throughput. Gain insights into how this innovative approach addresses the significant waste of compute and memory resources in modern datacenters, potentially revolutionizing resource management in large-scale computing environments.
Syllabus
NSDI '23 - Nu: Achieving Microsecond-Scale Resource Fungibility with Logical Processes
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