MigrOS - Transparent Live-Migration Support for Containerised RDMA Applications
Offered By: USENIX via YouTube
Course Description
Overview
Explore a conference talk from USENIX ATC '21 that introduces MigrOS, an OS-level architecture enabling transparent live migration of containerised RDMA applications. Delve into the challenges posed by RDMA networks bypassing the OS for improved latency and bandwidth, and discover how MigrOS overcomes these obstacles to facilitate live migration. Learn about the minimal changes to the RDMA communication protocol that allow for migration without compromising critical path operations. Examine the implementation details, including the concept of Queue Pairs (QPs) and the Pause/Resume Protocol. Evaluate the practical implications and performance benefits of MigrOS, including its ability to achieve up to 33% lower network latency compared to software-only techniques. Gain insights into consistent checkpointing and the broader impact of this innovation on containerized RDMA applications.
Syllabus
Intro
Live Migration
RDMA Networks
Consistent Checkpointing
What is a Queue Pair (QP)?
Pause/Resume Protocol
Implementation
Evaluation: Motivation
Evaluation: Practicality
Conclusion
Taught by
USENIX
Related Courses
Amazon DynamoDB - A Scalable, Predictably Performant, and Fully Managed NoSQL Database ServiceUSENIX via YouTube Faasm - Lightweight Isolation for Efficient Stateful Serverless Computing
USENIX via YouTube AC-Key - Adaptive Caching for LSM-based Key-Value Stores
USENIX via YouTube The Future of the Past - Challenges in Archival Storage
USENIX via YouTube A Decentralized Blockchain with High Throughput and Fast Confirmation
USENIX via YouTube