AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
Article Link
Collect
Submit Manuscript
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Regular Paper

U2CMigration: User-Unaware Container Migration with Predictive Analysis of Memory Dirty Pages

College of Systems Engineering, National University of Defense Technology, Changsha 410073, China
School of Computer Science and Technology, East China Normal University, Shanghai 200062, China
School of Computer Science and Engineering, Sun Yat-sen University, Guangzhou 510006, China
Show Author Information

Abstract

Container live migration serves as the cornerstone of maintaining containerized workloads in cloud and edge datacenters, particularly for stateful applications. However, the de facto memory pre-copy based migration faces severe performance issues for containers with dynamically changing memory dirty pages. Existing research often overlooks such dynamic nature of memory pages of various workloads and their unpredictable relationship with system-level features, causing unwise stop-and-copy iterations of container migrations. This can prolong container migrations by tens of seconds, severely degrading application performance. To address these challenges, we introduce U2CMigration, a user-unaware container live migration strategy for containerized workloads. It employs a lightweight and autonomous two-phase prediction by analyzing container memory pages across various workloads. We utilize the data shift prediction for stable memory pages (phase-1). For unstable memory pages (phase-2), we develop an attention-based prediction method that jointly considers the spatio-temporal characteristics of memory pages and system-level features. Guided by dirty page predictions, we further develop a container live migration strategy that judiciously decides the optimal stop-and-copy iteration with the minimum amount of memory dirty pages. We have implemented an open-source prototype of U2CMigration (https://doi.org/10.57760/sciencedb.32136) based on the CRIU (checkpoint/restore in userspace) project. Extensive prototype experiments demonstrate that U2CMigration reduces the container migration duration by 26.1%–47.9% and the downtime by 21.3%–32.6% compared with the state-of-the-art solutions.

Electronic Supplementary Material

Download File(s)
JCST-2407-14583-Highlights.pdf (203.9 KB)

References

【1】
【1】
 
 
Journal of Computer Science and Technology
Pages 1577-1592

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Peng Y, Xu F, Wei Z-Q, et al. U2CMigration: User-Unaware Container Migration with Predictive Analysis of Memory Dirty Pages. Journal of Computer Science and Technology, 2025, 40(6): 1577-1592. https://doi.org/10.1007/s11390-025-4583-0

288

Views

0

Crossref

0

Web of Science

0

Scopus

0

CSCD

Received: 03 July 2024
Accepted: 01 August 2025
Published: 01 November 2025
© Institute of Computing Technology, Chinese Academy of Sciences 2025