Open source container orchestration for Industry 4.0-requirements and systematic feature analysis

被引:0
作者
Alamoush, Ahmad [1 ]
Eichelberger, Holger [1 ]
机构
[1] Univ Hildesheim, Software Syst Engn, Samelsonplatz 1, D-31141 Hildesheim, Lower Saxony, Germany
关键词
Container orchestrators; Industry; 4.0/IIoT; Systematic review; Requirements taxonomy; Feature analysis; Kubernetes;
D O I
10.1007/s10009-024-00767-w
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Container-based virtualization is a popular technique, e.g., to realize microservice architectures. Recently, containers became popular in Industry 4.0 / IIoT systems, which typically consist of hundreds of (edge) devices and machines. In such setups, efficient management of containers is essential as offered by container orchestrators like Kubernetes. However, currently no specific overviews discussing orchestrator capabilities for Industry 4.0 are available. In this paper, we analyze nine open source container orchestrators for their application in Industry 4.0 or IIoT settings as a basis for future research and development. We contribute a systematic literature review to identify 23 basic orchestration requirements. We complement this by insights from an intensive requirements collection in a research project on intelligent industrial production, as well as selected features from a published generic orchestrator analysis. From these 66 requirements, we derive a requirements/feature taxonomy, which we use to analyze the nine open source orchestrators including Kubernetes. We show that there is, e.g., still a lack of support regarding edge devices, IIoT protocols, security mechanisms, and specialized resources for artificial intelligence.
引用
收藏
页码:527 / 550
页数:24
相关论文
共 36 条
  • [1] Alamoush A., 2023, SOFTWTECH TRENDS, V43, P41
  • [2] Alamoush A., 2022, S SOFTWARE PERFORMAN
  • [3] ALJAWARNEH IM, 2019, IEEE ICC, DOI [DOI 10.1109/ICC.2019.8762053, 10.1109/ICC.2019.8762053, DOI 10.1109/icc.2019.8762053, 10.1109/ICC.2019. 8762053]
  • [4] A Microservice Architecture for the Industrial Internet-Of-Things
    Dobaj, Juergen
    Iber, Johannes
    Krisper, Michael
    Kreiner, Christian
    [J]. EUROPLOP 2018: PROCEEDINGS OF THE 23RD EUROPEAN CONFERENCE ON PATTERN LANGUAGES OF PROGRAMS, 2018,
  • [5] Eichelberger H., 2021, IIP ECOSPHERE PLATFO, DOI [10.5281/zenodo.4485774, DOI 10.5281/ZENODO.4485774]
  • [6] Eichelberger H., 2022, SOFTENG22, P7
  • [7] Eichelberger H., 2023, SOFTWARETECHNIK TREN, V43, P35
  • [8] Developing an AI-Enabled IIoT Platform - Lessons Learned from Early Use Case Validation
    Eichelberger, Holger
    Palmer, Gregory
    Reimer, Svenja
    Tat Trong Vu
    Do, Hieu
    Laridi, Sofiane
    Weber, Alexander
    Niederee, Claudia
    Hildebrandt, Thomas
    [J]. SOFTWARE ARCHITECTURE. ECSA 2022 TRACKS AND WORKSHOPS, 2023, 13928 : 265 - 283
  • [9] Graf A., 2020, LNI 40 TESTBED EDGE
  • [10] Heidari P, 2016, INT CONF CLOUD COMP, P558, DOI [10.1109/CloudCom.2016.94, 10.1109/CloudCom.2016.0097]