ICSA 2024
Tue 4 - Sat 8 June 2024 Hyderabad, Telangana, India

The advent of containerization and orchestration has modernized the way applications are deployed and controlled, yet effectively managing the state of stateful containerized applications remains an ongoing challenge. Checkpoint and restore approaches, exemplified by tools like CRIU, offer solutions by capturing and restoring container states, enabling migration and recovery with minimal downtime. In this paper, we explore the practical applications of CRIU, including live migration and rapid initialization, and discuss its integration into Kubernetes. Our findings highlight CRIU’s potential for industrial use but also highlight the need for ongoing performance improvements and deeper Kubernetes integration.

Sat 8 Jun

Displayed time zone: Chennai, Kolkata, Mumbai, New Delhi change

14:00 - 15:00
Session 10: Software Architecture in Practice 2Software Architecture in Practice

Session Chair: Lalit Mohan S, Chief Product Officer, Quick Heal
Room: H-105, Himalaya Block

14:00
20m
Research paper
Runtime Orchestration of Distributed Control System Services with TOSCA, Kubernetes, and GitOpsSAIP
Software Architecture in Practice
A: Sofia Linsbauer ABB Research, A: Rhaban Hark ABB Research, A: Heiko Koziolek ABB Corporate Research, A: Nafise Eskandani ABB Corporate Research Center
14:20
20m
Research paper
Software Product Line Architecture Strategy to develop large scale products with conflicting customer requirementsSAIP
Software Architecture in Practice
14:40
20m
Research paper
The State of Container Checkpointing with CRIU: A Multi-Case Experience ReportSAIP
Software Architecture in Practice
A: Nafise Eskandani ABB Corporate Research Center, A: Heiko Koziolek ABB Corporate Research, A: Rhaban Hark ABB Research, A: Sofia Linsbauer ABB Research