Live Migration of Multi-Container Kubernetes Pods in Multi-Cluster Serverless Edge Systems

被引:0
|
作者
Poggiani, Leonardo [1 ]
Puliafito, Carlo [1 ]
Virdis, Antonio [1 ]
Mingozzi, Enzo [1 ,2 ]
机构
[1] Univ Pisa, Dept Informat Engn, Pisa, Italy
[2] Univ Florence, Dept Informat Engn, Florence, Italy
来源
PROCEEDINGS OF THE 2024 WORKSHOP ON SERVERLESS AT THE EDGE, SEATED 2024 | 2024年
关键词
Serverless; Function as a Service; Edge computing; Multi-cluster; Kubernetes; Migration;
D O I
10.1145/3660319.3660330
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the cloud-native landscape, serverless computing is establishing itself as a pillar for smart provisioning of modern microservice-based applications. Due to its resounding success, serverless is rapidly emerging as a powerful paradigm in edge computing as well, wherein computing resources are geographically distributed in proximity to users. In serverless edge systems, applications can be composed by two types of microservice instances. Remote-state instances are internally stateless and access a remote state, if needed. On the other hand, a local-state instance is dedicated to a user and locally retains state information. In this work, we focus on live migration of local-state instances across an edge system operated by Kubernetes, which is the de-facto standard for microservice automated orchestration. More specifically, we propose a solution able to migrate both single-container and multi-container instances between different Kubernetes clusters. Our approach leverages the Liqo open-source project to establish a peering relationship and transfer the instance state between the involved clusters. After presenting the design and proof-of-concept implementation of the proposed solution, we outline useful insights into how to deploy it in practice and describe the experiments carried out to validate our work. Our system represents a powerful Kubernetes extension that does not require any modification to its standard API.
引用
收藏
页码:9 / 16
页数:8
相关论文
共 50 条
  • [41] Design and implementation of an adaptive job allocation strategy for heterogeneous multi-cluster computing systems
    Yang, Chao-Tung
    Chou, Keng-Yi
    Lai, Kuan-Chou
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2011, 23 (15): : 1701 - 1722
  • [42] Multi-Criteria Modeled Live Service Migration for Heterogeneous Edge Computing
    Radwan, Ayman
    Chi, Hao Ran
    Corujo, Daniel
    Quevedo, Jose
    Silva, Rui
    Santos, David
    Aguiar, Rui L.
    Abboud, Osama
    Hecker, Artur
    2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 5031 - 5036
  • [43] AIHO: Enhancing task offloading and reducing latency in serverless multi-edge-to-cloud systems
    Li, Xin
    Chen, Long
    Yuan, Zian
    Liu, Guangrui
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2025, 165
  • [44] TLA: Temporal look-ahead processor allocation method for heterogeneous multi-cluster systems
    Shih, Po-Chi
    Huang, Kuo-Chan
    Lee, Che-Rung
    Chung, I-Hsin
    Chung, Yeh-Ching
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2013, 73 (12) : 1661 - 1672
  • [45] Group-wise performance evaluation of processor co-allocation in multi-cluster systems
    Ngubiri, John
    van Vliet, Mario
    JOB SCHEDULING STRATEGIES FOR PARALLEL PROCESSING, 2008, 4942 : 24 - 36
  • [46] Scheduling of Rate-Constrained and Time-Triggered Traffic in Multi-Cluster TTEthernet Systems
    Abuteir, Mohammed
    Obermaisser, Roman
    PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2015, : 239 - 245
  • [47] Performance Analysis of Communication Networks in Multi-Cluster Systems under Bursty Traffic with Communication Locality
    Wu, Yulei
    Min, Geyong
    Li, Keqiu
    Javadi, Bahman
    GLOBECOM 2009 - 2009 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-8, 2009, : 5191 - +
  • [48] Importance-Aware Optimization for Age of Information in Multi-Cluster IoT Systems With Random Delays
    Xie, Xin
    Wang, Heng
    IEEE COMMUNICATIONS LETTERS, 2023, 27 (02) : 746 - 750
  • [49] Cloud-Edge Collaboration-Based Multi-Cluster System for Space-Ground Integrated Network
    Zhang, Tongguang
    Liu, Chunhong
    Tian, Qiaomei
    Cheng, Bo
    INTERNATIONAL JOURNAL OF SATELLITE COMMUNICATIONS AND NETWORKING, 2025, 43 (01) : 40 - 60
  • [50] Fusion-Based Direction-of-Arrival (DoA) Estimation with Spatial Diversity in Multi-Cluster Systems
    Hasib, Mutmainnah
    Kandeepan, Sithamparanathan
    Rowe, Wayne S. T.
    Al-Hourani, Akram
    2022 IEEE ASIA PACIFIC CONFERENCE ON WIRELESS AND MOBILE (APWIMOB), 2022, : 30 - 36