Starlight - Fast Container Provisioning on the Edge and over the WAN
Offered By: USENIX via YouTube
Course Description
Overview
Explore a conference talk from NSDI '22 that introduces Starlight, an innovative accelerator for container provisioning designed to address challenges in edge and mobile computing environments. Learn about the limitations of current container deployment methods over high-latency links and resource-constrained workers. Discover how Starlight rethinks the container deployment pipeline, decoupling provisioning from development through redesigned protocols, filesystems, and image storage formats. Examine the performance improvements achieved by Starlight, including 3.0x faster deployment and startup times for popular containers, with minimal storage overhead and full backwards compatibility. Gain insights into the Delta Bundle Protocol, Starlight's architecture, and its operation. Analyze evaluation results demonstrating Starlight's effectiveness across various network conditions and compare its performance to existing state-of-the-art implementations.
Syllabus
Intro
Starlight Contributions
What are Containers?
Deploying Containers on a Node
Fast Container Provisioning
Edge Challenges
Containers on the Edge
Why Slow?
Design of Delta Bundle Protocol
Delta Bundle Structure
Starlight Architecture
Starlight Operation
Evaluation
Effect of Round-trip Time
How Much Faster Are We?
Performance Overhead
Additional Experiments
Conclusion and Future Work
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