A Systematic Technology Review of General-Purpose Open-Source TOSCA Orchestrators

被引:0
作者
Stoetzner, Miles [1 ]
Becker, Steffen [1 ]
Harzenetter, Lukas [2 ]
Leymann, Frank [2 ]
Weder, Benjamin [2 ]
Breitenbuecher, Uwe [3 ]
Kopp, Oliver [4 ]
Klein, Kevin [1 ,5 ]
Soldani, Jacopo [6 ]
机构
[1] Univ Stuttgart, Inst Software Engn, Stuttgart, Germany
[2] Univ Stuttgart, Inst Architecture Applicat Syst, Stuttgart, Germany
[3] Reutlingen Univ, Herman Hollerith Zentrum, Reutlingen, Germany
[4] Univ Stuttgart, Inst Parallel & Distributed Syst, Stuttgart, Germany
[5] Mercedes Benz AG, Stuttgart, Germany
[6] Univ Pisa, Dept Comp Sci, Pisa, Italy
来源
16TH IEEE/ACM INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING, UCC 2023 | 2023年
关键词
TOSCA; Orchestrator; Systematic Technology Review; Classification Framework; General-Purpose; Open-Source;
D O I
10.1145/3603166.3632130
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The manual deployment of applications distributed across the cloud, fog, and edge is error-prone and complex. TOSCA is a standard for modeling the deployment of cloud applications in a vendor-neutral and technology-independent manner that is also suitable for the fog and edge continuum. However, there exist various TOSCA orchestrators with different functionalities. Thus, selecting an appropriate TOSCA orchestrator requires technical expertise since all the available orchestrators must be analyzed regarding technical, functional, legal, and organizational requirements. In this paper, we tackle this issue and present a systematic technology review of TOSCA orchestrators. Our goal is to support project managers, developers, and researchers in selecting a suitable TOSCA orchestrator. For this, we select actively maintained general-purpose open-source TOSCA orchestrators. Moreover, we introduce the TOSCA Orchestrator Classification Framework and present a selection support system.
引用
收藏
页数:11
相关论文
共 19 条
  • [1] [Anonymous], 2013, Topology and orchestration specification for cloud applications (TOSCA) version 1.0, committee specification 01
  • [2] Specification of cloud topologies and orchestration using TOSCA: a survey
    Bellendorf, Julian
    Mann, Zoltan Adam
    [J]. COMPUTING, 2020, 102 (08) : 1793 - 1815
  • [3] Cloud Topology and Orchestration Using TOSCA: A Systematic Literature Review
    Bellendorf, Julian
    Mann, Zoltan Adam
    [J]. SERVICE-ORIENTED AND CLOUD COMPUTING (ESOCC 2018), 2018, 11116 : 207 - 215
  • [4] Internet of Things Out of the Box: Using TOSCA for Automating the Deployment of IoT Environments
    da Silva, Ana C. Franco
    Breitenbuecher, Uwe
    Hirmer, Pascal
    Kepes, Kalman
    Kopp, Oliver
    Leymann, Frank
    Mitschang, Bernhard
    Steinke, Ronald
    [J]. CLOSER: PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2017, : 330 - 339
  • [5] Cloud apps to-go: Cloud portability with TOSCA and MiCADO
    DesLauriers, James
    Kiss, Tamas
    Ariyattu, Resmi C.
    Dang, Hai-Van
    Ullah, Amjad
    Bowden, James
    Krefting, Dagmar
    Pierantoni, Gabriele
    Terstyanszky, Gabor
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (19)
  • [6] Research on Architecting Microservices: Trends, Focus, and Potential for Industrial Adoption
    Di Francesco, Paolo
    Lago, Patricia
    Malavolta, Ivano
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE (ICSA 2017), 2017, : 21 - 30
  • [7] Endres C, 2017, NINTH INTERNATIONAL CONFERENCES ON PERVASIVE PATTERNS AND APPLICATIONS (PATTERNS 2017), P22
  • [8] Guidelines for including grey literature and conducting multivocal literature reviews in software engineering
    Garousi, Vahid
    Felderer, Michael
    Mantyla, Mika V.
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2019, 106 : 101 - 121
  • [9] Kitchenham B., 2007, Technical report,
  • [10] Towards Automated IoT Application Deployment by a Cloud-based Approach
    Li, Fei
    Voegler, Michael
    Claessens, Markus
    Dustdar, Schahram
    [J]. 2013 IEEE SIXTH INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS (SOCA), 2013, : 61 - 68