YASF: A Vendor-Agnostic Framework for Serverless Computing

被引:0
|
作者
Giacomini, Mikael [1 ]
Ullah, Amjad [1 ]
机构
[1] Edinburgh Napier Univ, Sch Comp Engn & Built Environm, Edinburgh, Midlothian, Scotland
关键词
Serverless Computing; Function as a Service (FaaS); Vendor Lock-in; Vendor-Agnostic Framework; CDK;
D O I
10.5220/0011847700003488
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The serverless execution model allows application developers to deploy their software using tiny functions with zero administration, no handling of resource provisioning, monitoring and scaling. Due to such advantages, the serverless model emerged as a new promising paradigm, where pay as you go offerings can be found by all public cloud providers. However, these offerings encourage vendor lock-in. This paper aims to address the vendor lock-in issue using a novel framework that combines the strength of an agnostic infrastructure configuration based on the Constructs Programming Model, and the creation of abstraction layers that supports function logic by handling provider-specific integration. The proposed framework abstracts away the specificities and complications of the various underlying serverless platforms and the application developers are only required to provide their specific functions. The evaluation consists of the deployment of a benchmark application across different cloud providers to demonstrate the ease and flexibility of the framework.
引用
收藏
页码:46 / 56
页数:11
相关论文
共 50 条
  • [21] StructMesh: A storage framework for serverless computing continuum
    Carrizales-Espinoza, Diana
    Sanchez-Gallegos, DanteD.
    Gonzalez-Compean, J. L.
    Carretero, Jesus
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 159 : 353 - 369
  • [22] Addressing Serverless Computing Vendor Lock-In through Cloud Service Abstraction
    Mo, Di
    Cordingly, Robert
    Chinn, Donald
    Lloyd, Wes
    2023 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE, CLOUDCOM 2023, 2023, : 193 - 199
  • [23] Serverless Management of Sensing Systems for Fog Computing Framework
    Sarkar, Suvajit
    Wankar, Rajeev
    Srirama, Satish Narayana
    Suryadevara, Nagender Kumar
    IEEE SENSORS JOURNAL, 2020, 20 (03) : 1564 - 1572
  • [24] An Architectural Framework for Serverless Edge Computing: Design and Emulation
    Cicconetti, Claudio
    Conti, Marco
    Passarella, Andrea
    2018 16TH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM 2018), 2018, : 48 - 55
  • [25] Serverless Cloud computing framework for Smart grid architecture
    Dash, Shitikantha
    Dash, Dipak Kumar
    2016 IEEE 7TH POWER INDIA INTERNATIONAL CONFERENCE (PIICON), 2016,
  • [26] A Decentralized Framework for Serverless Edge Computing in the Internet of Things
    Cicconetti, Claudio
    Conti, Marco
    Passarella, Andrea
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (02): : 2166 - 2180
  • [27] Dose reduction potential of vendor-agnostic deep learning model in comparison with deep learning–based image reconstruction algorithm on CT: a phantom study
    Hyunsu Choi
    Won Chang
    Jong Hyo Kim
    Chulkyun Ahn
    Heejin Lee
    Hae Young Kim
    Jungheum Cho
    Yoon Jin Lee
    Young Hoon Kim
    European Radiology, 2022, 32 : 1247 - 1255
  • [28] Image quality of ultralow-dose chest CT using deep learning techniques: potential superiority of vendor-agnostic post-processing over vendor-specific techniques
    Nam, Ju Gang
    Ahn, Chulkyun
    Choi, Hyewon
    Hong, Wonju
    Park, Jongsoo
    Kim, Jong Hyo
    Goo, Jin Mo
    EUROPEAN RADIOLOGY, 2021, 31 (07) : 5139 - 5147
  • [29] Image quality of ultralow-dose chest CT using deep learning techniques: potential superiority of vendor-agnostic post-processing over vendor-specific techniques
    Ju Gang Nam
    Chulkyun Ahn
    Hyewon Choi
    Wonju Hong
    Jongsoo Park
    Jong Hyo Kim
    Jin Mo Goo
    European Radiology, 2021, 31 : 5139 - 5147
  • [30] Making Serverless Computing More Serverless
    Al-Ali, Zaid
    Goodarzy, Sepideh
    Hunter, Ethan
    Ha, Sangtae
    Han, Richard
    Keller, Eric
    Rozner, Eric
    PROCEEDINGS 2018 IEEE 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2018, : 456 - 459