KubeTwin: A Digital Twin Framework for Kubernetes Deployments at Scale

被引:3
|
作者
Borsatti, Davide [1 ]
Cerroni, Walter [1 ]
Foschini, Luca [2 ]
Grabarnik, Genady Ya [3 ]
Manca, Lorenzo [1 ,4 ]
Poltronieri, Filippo [5 ]
Scotece, Domenico [2 ]
Shwartz, Larisa [6 ]
Stefanelli, Cesare [5 ]
Tortonesi, Mauro [7 ]
Zaccarini, Mattia [5 ]
机构
[1] Univ Bologna, Dept Elect Elect & Informat Engn, G Marconi DEI, I-40136 Bologna, Italy
[2] Univ Bologna, Dept Comp Sci & Engn, I-40126 Bologna, Italy
[3] St Johns Univ, Dept Math & Comp Sci, Queens, NY 11439 USA
[4] Univ Bologna, Dept Elect Elect & Informat Engn DEI, Bologna, Italy
[5] Univ Ferrara, Dept Engn, I-44122 Ferrara, Italy
[6] HCS Hybrid Cloud Serv Dept, IBM Consulting, Yorktown Hts, NY 10598 USA
[7] Univ Ferrara, Dept Math & Comp Sci, I-44121 Ferrara, Italy
关键词
Digital twins; Software; Cloud computing; Optimization; Monitoring; Data centers; Real-time systems; Digital twin; service management and orchestration; multi-access edge computing; Kubernetes; simulation; DRIVEN; 5G;
D O I
10.1109/TNSM.2024.3405175
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Kubernetes is a well-known orchestration and management solution for complex and large-scale service architectures in the Cloud Continuum. While it provides very valuable functions from the operation perspective, the high number of control loops it implements significantly enlarges the already wide space of configuration parameters and policies to consider for management purposes. We argue that optimizing complex Kubernetes deployments considering a multi-cloud and edge computing environment would significantly benefit from a Digital Twin approach, enabling an accurate virtual representation of a Kubernetes application to optimize its deployment and management policies. Towards that goal, this work illustrates the design of KubeTwin, a framework to implement Digital Twins of Kubernetes deployments. Furthermore, we present a validation of KubeTwin in a Multi-access Edge Computing (MEC) scenario, which shows its soundness in reenacting realistic Digital Twins of complex and highly distributed Kubernetes deployments. We believe that KubeTwin can provide useful guidance to the research community working in this field.
引用
收藏
页码:3889 / 3903
页数:15
相关论文
共 50 条
  • [1] The Evolution of Kubernetes Management: Introducing the KubeTwin Framework
    Zaccarini, Mattia
    Tortonesi, Mauro
    Poltronieri, Filippo
    PROCEEDINGS OF 2024 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, NOMS 2024, 2024,
  • [2] A Comparative Study on the Security of Kubernetes Deployments
    Kamieniarz, Kacper
    Mazurczyk, Wojciech
    20TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE, IWCMC 2024, 2024, : 718 - 723
  • [3] KTWIN: A serverless Kubernetes-based Digital Twin platform
    Wermann, Alexandre Gustavo
    Wickboldt, Juliano Araujo
    COMPUTER NETWORKS, 2025, 259
  • [4] An exploratory multi-scale framework to reservoir digital twin
    Zhang, Tao
    Sun, Shuyu
    ADVANCES IN GEO-ENERGY RESEARCH, 2021, 5 (03): : 239 - 251
  • [5] SAGE - A Tool for Optimal Deployments in Kubernetes Clusters
    Luca, Vlad-Ioan
    Erascu, Madalina
    2023 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE, CLOUDCOM 2023, 2023, : 10 - 17
  • [6] KubeHound: Detecting Microservices' Security Smells in Kubernetes Deployments
    Dell'Immagine, Giorgio
    Soldani, Jacopo
    Brogi, Antonio
    FUTURE INTERNET, 2023, 15 (07):
  • [7] A Blockchain-based Digital Twin for IoT deployments in logistics and transportation
    Negueroles, Salvador Cunat
    Simon, Raul Reinosa
    Julian, Matilde
    Belsa, Andreu
    Lacalle, Ignacio
    S-Julian, Raul
    Palau, Carlos E.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 158 : 73 - 88
  • [8] A Digital Twin Framework for Bridges
    Najafi, Amirali
    Amir, Zaid
    Salman, Baris
    Sanaei, Parisa
    Lojano-Quispe, Erick
    Maher, Ali
    Schaefer, Richard
    COMPUTING IN CIVIL ENGINEERING 2023-VISUALIZATION, INFORMATION MODELING, AND SIMULATION, 2024, : 433 - 441
  • [9] Carbon emission-aware job scheduling for Kubernetes deployments
    Piontek, Tobias
    Haghshenas, Kawsar
    Aiello, Marco
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (01): : 549 - 569
  • [10] Simplifying Scientific Application Access in Kubernetes with Push Button Deployments
    Johnston, Taylor
    Shaw, Victor
    Werts, Brian
    Weekly, Sam
    Gough, Erik
    Smith, Preston
    PRACTICE AND EXPERIENCE IN ADVANCED RESEARCH COMPUTING 2022, 2022,