Abstract
Live migration is critical to ensure services are not interrupted during host maintenance in data centers. On the other hand, RDMA has been widely adopted in data centers, and has attracted both academia and industry for years. However, live migration of RDMA is not supported in today's data centers. Although modifying RDMA NICs (RNICs) to be aware of live migration has been proposed for years, it relies on extra hardware support. This paper proposes MigrRDMA, a software-based RDMA live migration system. MigrRDMA provides a software indirection layer to achieve transparent switching to new RDMA communications. Unlike previous RDMA virtualization that provides sharing and isolation, MigrRDMA's indirection layer focuses on keeping the RDMA states on the migration source and destination identical from the perspective of applications. We implemented the MigrRDMA prototype over Mellanox RNICs. Our evaluation shows that MigrRDMA adds little downtime when migrating a container with live RDMA connections running at line rate. Besides, the MigrRDMA virtualization layer only adds 2% ∼ 9% extra overhead in the data path. When migrating Hadoop tasks, MigrRDMA only incurs an extra 3-second job completion time.
| Original language | English |
|---|---|
| Pages (from-to) | 5365-5380 |
| Number of pages | 16 |
| Journal | IEEE Transactions on Networking |
| Volume | 34 |
| DOIs | |
| State | Published - 2026 |
| Externally published | Yes |
Keywords
- Data center
- RDMA
- live migration
- virtualization
Fingerprint
Dive into the research topics of 'MigrRDMA: Enabling RDMA Live Migration in the Software'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver