Design, Modeling, and Implementation of Robust Migration of Stateful Edge Microservices

被引:2
作者
Calagna, Antonio [1 ]
Yu, Yenchia [1 ]
Giaccone, Paolo [1 ]
Chiasserini, Carla Fabiana [1 ,2 ,3 ]
机构
[1] Politecn Torino, Dept Elect & Telecommun, I-10129 Turin, Italy
[2] CNIT, I-43124 Parma, Italy
[3] CNR DIITET, CNR IEIIT, I-10129 Turin, Italy
来源
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT | 2024年 / 21卷 / 02期
关键词
Migration; network function virtualization; microservices; experimental analysis; modeling; VIRTUAL MACHINE; LIVE MIGRATION;
D O I
10.1109/TNSM.2023.3331750
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Stateful migration has emerged as the key solution to support latency-sensitive microservices at the edge while ensuring a satisfying experience for mobile users. In this paper, we address two relevant issues affecting stateful migration, namely, the migration of containerized microservices and that of the associated data connection. We do so by first introducing a novel network solution, based on OvS, that permits to preserve the established connection with mobile end users upon migrating a microservice. Then, using Podman and CRIU, we experimentally characterize the fundamental migration KPIs, i.e., migration duration and microservice downtime, and we devise an analytical model that, accounting for all the relevant real-world aspects of stateful migration, provides an accurate upper bound on such KPIs. We validate our model using real-world microservices, namely, MQTT Broker and Memcached, and show that it can predict KPIs values with an error that is up to 99.7% smaller than that yielded by the state of the art. Finally, we consider a UAV controller as relevant microservice use case and demonstrate how our model can be exploited to effectively configure the system parameters so that the required QoE level is met.
引用
收藏
页码:1877 / 1893
页数:17
相关论文
共 40 条
  • [1] Optimal Container Migration/Re-Instantiation in Hybrid Computing Environments
    Aleyadeh, Sam
    Moubayed, Abdallah
    Heidari, Parisa
    Shami, Abdallah
    [J]. IEEE OPEN JOURNAL OF THE COMMUNICATIONS SOCIETY, 2022, 3 : 15 - 30
  • [2] Seamless Virtualized Controller Migration for Drone Applications
    An, Namwon
    Yoon, Seunghyun
    Ha, Taejin
    Kim, Yohan
    Lim, Hyuk
    [J]. IEEE INTERNET COMPUTING, 2019, 23 (02) : 51 - 58
  • [3] Follow Me Fog: Toward Seamless Handover Timing Schemes in a Fog Computing Environment
    Bao, Wei
    Yuan, Dong
    Yang, Zhengjie
    Wang, Shen
    Li, Wei
    Zhou, Bing Bing
    Zomaya, Albert Y.
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2017, 55 (11) : 72 - 78
  • [4] Orchestrating Virtualized Network Functions
    Bari, Md. Faizul
    Chowdhury, Shihabur Rahman
    Ahmed, Reaz
    Boutaba, Raouf
    Muniz Bandeira Duarte, Otto Carlos
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2016, 13 (04): : 725 - 739
  • [5] Differentiated Service/Data Migration for Edge Services Leveraging Container Characteristics
    Bellavista, Paolo
    Corradi, Antonio
    Foschini, Luca
    Scotece, Domenico
    [J]. IEEE ACCESS, 2019, 7 : 139746 - 139758
  • [6] Benjaponpitak T, 2020, IEEE INFOCOM SER, P2529, DOI [10.1109/INFOCOM41043.2020.9155403, 10.1109/infocom41043.2020.9155403]
  • [7] SockMi: a solution for migrating TCP/IP connections
    Bernaschi, Massimo
    Casadei, Francesco
    Tassotti, Paolo
    [J]. 15TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, PROCEEDINGS, 2007, : 221 - +
  • [8] Processing-aware Migration Model for Stateful Edge Microservices
    Calagna, Antonio
    Yu, Yenchia
    Giaccone, Paolo
    Chiasserini, Carla Fabiana
    [J]. ICC 2023-IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2023, : 815 - 820
  • [9] Casas-Velasco Daniela M., 2019, IEEE GLOBAL COMMUNIC
  • [10] Extending the QUIC Protocol to Support Live Container Migration at the Edge
    Conforti, Luca
    Puliafito, Carlo
    Virdis, Antonio
    Mingozzi, Enzo
    [J]. 2021 IEEE 22ND INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS (WOWMOM 2021), 2021, : 61 - 70