Rescheduling serverless workloads across the cloud-to-edge continuum

被引:3
作者
Risco, Sebastian [1 ]
Alarcon, Caterina [1 ]
Langarita, Sergio [1 ]
Caballer, Miguel [1 ]
Molto, German [1 ]
机构
[1] Univ Politecn Valencia, Ctr Mixto CSIC, Inst Instrumentac Imagen Mol I3M, Camino Vera S-N, Valencia 46022, Spain
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2024年 / 153卷
关键词
Cloud computing; Cloud-to-edge continuum; Containers; FaaS; Kubernetes; Serverless computing;
D O I
10.1016/j.future.2023.12.015
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Serverless computing was a breakthrough in Cloud computing due to its high elasticity capabilities and finegrained pay -per -use model offered by the main public Cloud providers. Meanwhile, open -source serverless platforms supporting the FaaS (Function as a Service) model allow users to take advantage of many of their benefits while operating on the on -premises platforms of organizations. This opens the possibility to deploy and exploit them on the different layers of the cloud -to -edge continuum, either on IoT (Internet of Things) devices located at the Edge (i.e. next to data acquisition devices), in on -premises clusters closer to the data sources (i.e. Fog computing) or directly on the Cloud. This paper presents two strategies to mitigate the overload that disparate data ingestion rates may cause in low -powered devices at the Edge or Fog layers. To this end, it is proposed to delegate and reschedule serverless jobs between the different layers of the cloud -to -edge continuum using an open -source platform for event -driven file processing. To demonstrate the performance of these strategies, a use case for fire detection is proposed that includes processing in the Fog via minified Kubernetes clusters located near the Edge, in the private Cloud via on -premises elastic clusters and, finally, in the public Cloud by using the AWS (Amazon Web Services) Lambda FaaS service. The results indicate that these strategies can mitigate overloads in use cases involving processing across the cloud -to -edge continuum by coordinating several layers of computing resources.
引用
收藏
页码:457 / 466
页数:10
相关论文
共 50 条
  • [21] Serverless Workflows for Containerised Applications in the Cloud Continuum
    Sebastián Risco
    Germán Moltó
    Diana M. Naranjo
    Ignacio Blanquer
    [J]. Journal of Grid Computing, 2021, 19
  • [22] Serverless Workflows for Containerised Applications in the Cloud Continuum
    Risco, Sebastian
    Molto, German
    Naranjo, Diana M.
    Blanquer, Ignacio
    [J]. JOURNAL OF GRID COMPUTING, 2021, 19 (03)
  • [23] MiCADO-Edge: Towards an Application-level Orchestrator for the Cloud-to-Edge Computing Continuum
    Amjad Ullah
    Huseyin Dagdeviren
    Resmi C. Ariyattu
    James DesLauriers
    Tamas Kiss
    James Bowden
    [J]. Journal of Grid Computing, 2021, 19
  • [24] MiCADO-Edge: Towards an Application-level Orchestrator for the Cloud-to-Edge Computing Continuum
    Ullah, Amjad
    Dagdeviren, Huseyin
    Ariyattu, Resmi C.
    DesLauriers, James
    Kiss, Tamas
    Bowden, James
    [J]. JOURNAL OF GRID COMPUTING, 2021, 19 (04)
  • [25] OpenWolf: A Serverless Workflow Engine for Native Cloud-Edge Continuum
    Sicari, Christian
    Carnevale, Lorenzo
    Galletta, Antonino
    Villari, Massimo
    [J]. 2022 IEEE INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, INTL CONF ON CLOUD AND BIG DATA COMPUTING, INTL CONF ON CYBER SCIENCE AND TECHNOLOGY CONGRESS (DASC/PICOM/CBDCOM/CYBERSCITECH), 2022, : 720 - 727
  • [26] A Serverless Computing Fabric for Edge & Cloud
    Nastic, Stefan
    Raith, Philipp
    Furutanpey, Alireza
    Pusztai, Thomas
    Dustdar, Schahram
    [J]. 2022 IEEE 4TH INTERNATIONAL CONFERENCE ON COGNITIVE MACHINE INTELLIGENCE, COGMI, 2022, : 1 - 12
  • [27] Beyond Cloud: Serverless Functions in the Compute Continuum
    Cecilia Calavaro
    Valeria Cardellini
    Francesco Lo Presti
    Gabriele Russo Russo
    [J]. SN Computer Science, 6 (3)
  • [28] FunctionBench : A Suite of Workloads for Serverless Cloud Function Service
    Kim, Jeongchul
    Lee, Kyungyong
    [J]. 2019 IEEE 12TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (IEEE CLOUD 2019), 2019, : 502 - 504
  • [29] Secure-by-design serverless workflows on the Edge-Cloud Continuum through the Osmotic Computing paradigm
    Morabito, Gabriele
    Sicari, Christian
    Ruggeri, Armando
    Celesti, Antonio
    Carnevale, Lorenzo
    [J]. INTERNET OF THINGS, 2023, 22
  • [30] Towards a Model-Based Serverless Platform for the Cloud-Edge-IoT Continuum
    Ferry, Nicolas
    Dautov, Rustem
    Song, Hui
    [J]. 2022 22ND IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2022), 2022, : 851 - 858