Downloads provided by UsageCounts
handle: 2117/408410
Checkpoint/Restore techniques had been thoroughly used by the High Performance Computing (HPC) community in the context of failure recovery. Given the current trend in HPC to use containerization to obtain fast, customized, portable, flexible, and reproducible deployments of their workloads, as well as efficient and reliable sharing and management of HPC Cloud infrastructures, there is a need to integrate Checkpoint/Restore with containerization in such a way that the freeze time of the application is minimal and live migrations are practicable. Whereas current Checkpoint/Restore tools (such as CRIU) support several options to accomplish this, most of them are rarely exploited in HPC Clouds and, consequently, their potential impact on the performance is barely known. Therefore, this paper explores the use of CRIU’s advanced features to implement diskless, iterative (pre-copy and post-copy) migrations of containers with external network namespaces and established TCP connections, so that memory-intensive and connection-persistent HPC applications can live-migrate. Our extensive experiments to characterize the performance impact of those features demonstrate that properly-configured live migrations incur low application downtime and memory/disk usage and are indeed feasible in containerized HPC Clouds.
This research was partially supported by the Spanish Government under contract PID2019-107255GB-C22, by the Generalitat de Catalunya, Spain under contract 2021-SGR-00478, and by the EU-HORIZON programme under grant agreement 101092646.
Peer Reviewed
Containerization, Computació en núvol, Live migration, Checkpoint/restore, Supercomputadors, Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors, HPC cloud, CRIU, Cloud computing, Iterative migration, RunC, High performance computing, Networking migration, Diskless migration
Containerization, Computació en núvol, Live migration, Checkpoint/restore, Supercomputadors, Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors, HPC cloud, CRIU, Cloud computing, Iterative migration, RunC, High performance computing, Networking migration, Diskless migration
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 6 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Top 10% | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Top 10% |
| views | 74 | |
| downloads | 35 |

Views provided by UsageCounts
Downloads provided by UsageCounts