YoVDO

MigrOS - Transparent Live-Migration Support for Containerised RDMA Applications

Offered By: USENIX via YouTube

Tags

USENIX Annual Technical Conference Courses Containerization Courses

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