StructMesh: A storage framework for serverless computing continuum

被引:2
|
作者
Carrizales-Espinoza, Diana [1 ]
Sanchez-Gallegos, DanteD. [2 ]
Gonzalez-Compean, J. L. [2 ]
Carretero, Jesus [2 ]
机构
[1] Cinvestav Tamaulipas, Carretera Victoria Soto Marina KM 5-5, Victoria 87130, Tamaulipas, Mexico
[2] Univ Carlos III Madrid, Ave Univ 30, Leganes 28911, Madrid, Spain
关键词
Storage services; Serverless; Computing continuum; Non-functional requirements; Cloud storage; HEALTH DATA; SCIENCE; SERVICE;
D O I
10.1016/j.future.2024.05.033
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Computing continuum is becoming a solution for organizations to process and analyze data for supporting decision -making processes. In this context, serverless paradigm is arising as a solution to manage continuum computing. However, the management of data storage still represents an obstacle for integrating continuum computing and serverless paradigms into a single solution, as this has to be performed transparently to users through multiple infrastructures. This paper presents StructMesh, a storage framework for serverless continuum systems. This framework is based on a processing plane where functions are managed as patterns, and a data plane based on storage meshes that represent maps of storage resources available in a given infrastructure. The logical interconnection of storage meshes enables organizations to integrate storage resources into a single unified storage service, which creates data exchange channels for continuum processing throughout multiple infrastructures. These meshes include load -balancing and data allocation/location algorithms for transparently and automatically managing the inputs/outputs of functions throughout these channels, as well as non-functional requirement schemes for organizations to manage sensitive data. We developed a framework prototype that harmonizes processing serverless functions with storage functions for building serverless pipeline services. A case study was conducted by using these services for processing meteorological and earth observation data throughout multiple infrastructures. The evaluation revealed the efficiency of StructMesh when managing data through fog and cloud infrastructures. It also showed the feasibility of StructMesh to create and enable continuum data exchange channels for serverless pipelines.
引用
收藏
页码:353 / 369
页数:17
相关论文
共 50 条
  • [21] A framework for offloading and migration of serverless functions in the Edge-Cloud Continuum
    Russo, Gabriele Russo
    Cardellini, Valeria
    Lo Presti, Francesco
    PERVASIVE AND MOBILE COMPUTING, 2024, 100
  • [22] Dynamic Split Computing Framework in Distributed Serverless Edge Clouds
    Ko, Haneul
    Jeong, Hyeonjae
    Jung, Daeyoung
    Pack, Sangheon
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (08): : 14523 - 14531
  • [23] Themis: A Secure Decentralized Framework for Microservice Interaction in Serverless Computing
    Aktypi, Angeliki
    Karnikis, Dimitris
    Vasilakis, Nikos
    Rasmussen, Kasper
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY AND SECURITY, ARES 2022, 2022,
  • [24] Evaluation of Network File System as a Shared Data Storage in Serverless Computing
    Choi, Jaeghang
    Lee, Kyungyong
    PROCEEDINGS OF THE 2020 SIXTH INTERNATIONAL WORKSHOP ON SERVERLESS COMPUTING (WOSC '20), 2020, : 25 - 30
  • [25] The Serverless Trilemma Function Composition for Serverless Computing
    Baldini, Ioana
    Cheng, Perry
    Fink, Stephen J.
    Mitchell, Nick
    Muthusamy, Vinod
    Rabbah, Rodric
    Suter, Philippe
    Tardieu, Olivier
    PROCEEDINGS OF THE 2017 ACM SIGPLAN INTERNATIONAL SYMPOSIUM ON NEW IDEAS, NEW PARADIGMS, AND REFLECTIONS ON PROGRAMMING AND SOFTWARE (ONWARD!'17), 2017, : 89 - 103
  • [26] DAuth-Delegated Authorization Framework for Secured Serverless Cloud Computing
    Padma, P.
    Srinivasan, S.
    WIRELESS PERSONAL COMMUNICATIONS, 2023, 129 (03) : 1563 - 1583
  • [27] Function-Aware Resource Management Framework for Serverless Edge Computing
    Ko, Haneul
    Pack, Sangheon
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (02) : 1310 - 1319
  • [28] The Rise of Serverless Computing
    Castro, Paul
    Ishakian, Vatche
    Muthusamy, Vinod
    Slominski, Aleksander
    COMMUNICATIONS OF THE ACM, 2019, 62 (12) : 44 - 54
  • [29] AIBLOCK: Blockchain based Lightweight Framework for Serverless Computing using AI
    Golec, Muhammed
    Chowdhury, Deepraj
    Jaglan, Shivam
    Gill, Sukhpal Singh
    Uhlig, Steve
    2022 22ND IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2022), 2022, : 886 - 892
  • [30] Leveraging an open source serverless framework for high energy physics computing
    Eduardo Padulano, Vincenzo
    Oliver Cortes, Pablo
    Alonso-Jorda, Pedro
    Tejedor Saavedra, Enric
    Risco, Sebastian
    Molto, German
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (08): : 8940 - 8965