High-performance Migration Tool for Live Container in a Workflow

Di, Zhanyuan,Shao, En,Tan, Guangming
DOI: https://doi.org/10.1007/s10766-021-00697-z
2021-01-01
International Journal of Parallel Programming
Abstract:As a lightweight virtualization solution, container technology can provide resource-limiting capabilities and can run multiple isolated process sets under a single kernel instance. Multitenant preemption leads to competition in computing, storage, and network resources, resulting in degraded computing service performance. Virtualization service migration can provide a solution to the problem of resource shortage in supercomputing systems. However, the resource overhead and delay in the migration process also reduce the efficiency of high-performance computers. To solve this problem, this dissertation designs a migration tool. Firstly, this dissertation proposes a method of container migration. Secondly, this dissertation optimizes the startup of containers from checkpoints and proposes a multicontainer migration strategy, reducing the migration time by 30% compared to sequential migration. The migration method in this paper provides valuable experience for service migration in supercomputers and data centers.
What problem does this paper attempt to address?