UMS: Live Migration of Containerized Services across Autonomous Computing Systems
Thanawat Chanikaphon, Mohsen Amini Salehi

TL;DR
This paper introduces UMS, a versatile live migration system for containerized services across autonomous systems, supporting various authority levels and orchestrator independence, enhancing mobility and load balancing.
Contribution
UMS provides an automatic, orchestrator-agnostic live migration solution for containerized services across diverse computing environments, with novel coordination methods at multiple levels.
Findings
UMS achieves low migration overhead for small containers.
Service downtime is minimized with the proposed approaches.
Successful cross-cloud migrations demonstrate interoperability.
Abstract
Containerized services deployed within various computing systems, such as edge and cloud, desire live migration support to enable user mobility, elasticity, and load balancing. To enable such a ubiquitous and efficient service migration, a live migration solution needs to handle circumstances where users have various authority levels (full control, limited control, or no control) over the underlying computing systems. Supporting the live migration at these levels serves as the cornerstone of interoperability, and can unlock several use cases across various forms of distributed systems. As such, in this study, we develop a ubiquitous migration solution (called UMS) that, for a given containerized service, can automatically identify the feasible migration approach, and then seamlessly perform the migration across autonomous computing systems. UMS does not interfere with the way the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Computing and Resource Management · Distributed and Parallel Computing Systems · IoT and Edge/Fog Computing
