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 条
  • [31] Leveraging an open source serverless framework for high energy physics computing
    Vincenzo Eduardo Padulano
    Pablo Oliver Cortés
    Pedro Alonso-Jordá
    Enric Tejedor Saavedra
    Sebastián Risco
    Germán Moltó
    The Journal of Supercomputing, 2023, 79 : 8940 - 8965
  • [32] The rise of serverless computing
    Castro, Paul
    Ishakian, Vatche
    Muthusamy, Vinod
    Slominski, Aleksander
    Communications of the ACM, 2019, 62 (12): : 44 - 54
  • [33] Survey on serverless computing
    Hassan B. Hassan
    Saman A. Barakat
    Qusay I. Sarhan
    Journal of Cloud Computing, 10
  • [34] Survey on serverless computing
    Hassan, Hassan B.
    Barakat, Saman A.
    Sarhan, Qusay I.
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2021, 10 (01):
  • [35] Time-Sensitive Airborne Fog Computing as a Named Serverless Microservices Framework
    da Silva, Antonio S.
    Mendes, Paulo
    Rosario, Denis
    Cerqueira, Eduardo
    Freitas, Edison
    2023 IEEE 9TH WORLD FORUM ON INTERNET OF THINGS, WF-IOT, 2023,
  • [36] SMWE: A Framework for Secure and Makespan-Oriented Workflow Execution in Serverless Computing
    Liang, Hao
    Zhang, Shuai
    Liu, Xinlei
    Cheng, Guozhen
    Ma, Hailong
    Wang, Qingfeng
    ELECTRONICS, 2024, 13 (16)
  • [37] ESMA: Towards elevating system happiness in a decentralized serverless edge computing framework
    Datta, Somoshree
    Addya, Sourav Kanti
    Ghosh, Soumya K.
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2024, 183
  • [38] Intelligent Framework in a Serverless Computing for Serving using Artificial Intelligence and Machine Learning
    Khatri, Deepak
    Khatri, Sunil Kumar
    Mishra, Deepti
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (05) : 29 - 37
  • [39] SPSC: Stream Processing Framework Atop Serverless Computing for Industrial Big Data
    Cai, Zinuo
    Chen, Zebin
    Chen, Xinglei
    Ma, Ruhui
    Guan, Haibing
    Buyya, Rajkumar
    IEEE TRANSACTIONS ON CYBERNETICS, 2024, : 1 - 9
  • [40] Serverless computing: a security perspective
    Marin, Eduard
    Perino, Diego
    Di Pietro, Roberto
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2022, 11 (01):