OpenWolf: A Serverless Workflow Engine for Native Cloud-Edge Continuum

被引:2
|
作者
Sicari, Christian [1 ]
Carnevale, Lorenzo [1 ]
Galletta, Antonino [1 ]
Villari, Massimo [1 ]
机构
[1] Univ Messina, Dept Math & Comp Sci, Phys Sci & Earth Sci, Messina, Italy
关键词
Workflow; Serverless; Cloud-Edge Continuum; FaaS Composition; FaaS; FOG;
D O I
10.1109/DASC/PiCom/CBDCom/Cy55231.2022.9927926
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays, Serverless computing is emerging as one of the most used Cloud services. In particular, the Function as Service (FaaS) is bringing to Cloud consumers, developers, and devops many advantages in terms of service costs, speed of development, and ease of deployment. In fact, it stands to be a key technology for enabling the Cloud-Edge Continuum. Regardless of these features, it is still not possible to build FaaS native applications without a Cloud broker that coordinates the functions. Therefore, FaaS usage is limited to very simple and specific jobs. In this work, we brush up on the concept of Scientific Workflow using the FaaS paradigm, in order to realize full Native Serverless Workflows-based applications. We define a custom Workflow Manifest DSL used to describe function interactions, then we describe the implementation of an agent able to deploy architecture-independent functions and coordinate them according to the Manifest. Finally, federating the Cloud-Fog-Edge tiers in a single Continuum environment, we allow functions to take advantage of the Continuum tier's characteristics where they are deployed. This project is called OpenWolf, it's repository is published on GitHub, under GNU General Public License v3.0.
引用
收藏
页码:720 / 727
页数:8
相关论文
共 50 条
  • [1] Workflow Scheduling in the Cloud-Edge Continuum
    Zanussi, Luca
    Tessera, Daniele
    Massari, Luisa
    Calzarossa, Maria Carla
    [J]. ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 5, AINA 2024, 2024, 203 : 182 - 190
  • [2] COGNIT: Challenges and Vision for a Serverless and Multi-Provider Cognitive Cloud-Edge Continuum
    Townend, Paul
    Marti, Alberto P.
    de la Iglesia, Idoia
    Matskins, Nikolaos
    Timoudas, Thomas Ohlson
    Hallmann, Torsten
    Lalaguna, Antonio
    Swat, Kaja
    Renzi, Francesco
    Bochenski, Dominik
    Mancini, Marco
    Bhuyan, Monowar
    Gonzalez-Hierro, Marco
    Dupont, Sebastien
    Kristiansson, Johan
    Montero, Ruben S.
    Elmroth, Erik
    Valdes, Ivan
    Massonet, Philippe
    Olsson, Daniel
    Llorente, Ignacio M.
    Ostberg, Per-Olov
    Abdou, Michael
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON EDGE COMPUTING AND COMMUNICATIONS, EDGE, 2023, : 12 - 22
  • [3] Situation Awareness in the Cloud-Edge Continuum
    D'Aniello, Giuseppe
    Gaeta, Matteo
    Flammini, Francesco
    Fortino, Giancarlo
    [J]. ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 5, AINA 2024, 2024, 203 : 307 - 316
  • [4] Serverless computing in the cloud-to-edge continuum
    Puliafito, Carlo
    Rana, Omer
    Bittencourt, Luiz F.
    Wu, Hao
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 161 : 514 - 517
  • [5] Securing Serverless Workflows on the Cloud Edge Continuum
    Morabito, Gabriele
    Sicari, Christian
    Carnevale, Lorenzo
    Galletta, Antonino
    Di Modica, Giuseppe
    Villari, Massimo
    [J]. 2023 IEEE/ACM 23RD INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING WORKSHOPS, CCGRIDW, 2023, : 118 - 124
  • [6] Leasing the Cloud-Edge Continuum, a la Carte
    Forti, Stefano
    Ibrahim, Ahmad
    Brogi, Antonio
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2023, (385): : 288 - 299
  • [7] WebAssembly as a Common Layer for the Cloud-edge Continuum
    Menetrey, James
    Pasin, Marcelo
    Felber, Pascal
    Schiavoni, Valerio
    [J]. 2ND WORKSHOP ON FLEXIBLE RESOURCE AND APPLICATION MANAGEMENT ON THE EDGE, FRAME 2022, 2022, : 3 - 8
  • [8] Workflow offloading with privacy preservation in a cloud-edge environment
    Wang, Jin
    [J]. Concurrency and Computation: Practice and Experience, 2022, 34 (18)
  • [9] Workflow offloading with privacy preservation in a cloud-edge environment
    Wang, Jin
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (18):
  • [10] Colony: Parallel Functions as a Service on the Cloud-Edge Continuum
    Lordan, Francesc
    Lezzi, Daniele
    Badia, Rosa M.
    [J]. EURO-PAR 2021: PARALLEL PROCESSING, 2021, 12820 : 269 - 284