An evaluation of open source serverless computing frameworks

被引:67
|
作者
Mohanty, Sunil Kumar [1 ]
Premsankar, Gopika [1 ]
Di Francesco, Mario [1 ]
机构
[1] Aalto Univ, Dept Comp Sci, Helsinki, Finland
基金
芬兰科学院;
关键词
serverless computing; function-as-a-service; Kubeless; Fission; OpenFaaS; performance evaluation;
D O I
10.1109/CloudCom2018.2018.00033
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recent advancements in virtualization and software architecture have led to the new paradigm of serverless computing, which allows developers to deploy applications as stateless functions without worrying about the underlying infrastructure. Accordingly, a serverless platform handles the lifecycle, execution and scaling of the actual functions; these need to run only when invoked or triggered by an event. Thus, the major benefits of serverless computing are low operational concerns and efficient resource management and utilization. Serverless computing is currently offered by several public cloud service providers. However, there are certain limitations on the public cloud platforms, such as vendor lock-in and restrictions on the computation of the functions. Open source serverless frameworks are a promising solution to avoid these limitations and bring the power of serverless computing to on-premise deployments. However, these frameworks have not been evaluated before. Thus, we carry out a comprehensive feature comparison of popular open source serverless computing frameworks. We then evaluate the performance of selected frameworks: Fission, Kubeless and OpenFaaS. Specifically, we characterize the response time and ratio of successfully received responses under different loads and provide insights into the design choices of each framework.
引用
收藏
页码:115 / 120
页数:6
相关论文
共 50 条
  • [1] An Evaluation of Open Source Serverless Computing Frameworks Support at the Edge
    Palade, Andrei
    Kazmi, Aqeel
    Clarke, Siobhan
    2019 IEEE WORLD CONGRESS ON SERVICES (IEEE SERVICES 2019), 2019, : 206 - 211
  • [2] Evaluation of Integrated Frameworks for Optimizing QoS in Serverless Computing
    Kumari, Anisha
    Sahoo, Bibhudatta
    Behera, Ranjan Kumar
    Misra, Sanjay
    Sharma, Mayank Mohan
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2021, PT VII, 2021, 12955 : 277 - 288
  • [3] 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
  • [4] 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
  • [5] Performance Evaluation of Open-Source Serverless Platforms for Kubernetes
    Decker, Jonathan
    Kasprzak, Piotr
    Kunkel, Julian Martin
    ALGORITHMS, 2022, 15 (07)
  • [6] Open-source Serverless Architectures: an Evaluation of Apache OpenWhisk
    Djemame, Karim
    Parker, Matthew
    Datsev, Daniel
    2020 IEEE/ACM 13TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC 2020), 2020, : 329 - 335
  • [7] Evaluation of Language Runtimes in Open-source Serverless Platforms
    Djemame, Karim
    Datsev, Daniel
    Kelefouras, Vasilios
    PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE (CLOSER), 2022, : 123 - 132
  • [8] An Evaluation of Serverless Data Processing Frameworks
    Werner, Sebastian
    Girke, Richard
    Kuhlenkamp, Joern
    PROCEEDINGS OF THE 2020 SIXTH INTERNATIONAL WORKSHOP ON SERVERLESS COMPUTING (WOSC '20), 2020, : 19 - 24
  • [9] Evaluation of Production Serverless Computing Environments
    Lee, Hyungro
    Satyam, Kumar
    Fox, Geoffrey C.
    PROCEEDINGS 2018 IEEE 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2018, : 442 - 450
  • [10] When Serverless Computing Meets Edge Computing: Architecture, Challenges, and Open Issues
    Xie, Renchao
    Tang, Qinqin
    Qiao, Shi
    Zhu, Han
    Yu, F. Richard
    Huang, Tao
    IEEE WIRELESS COMMUNICATIONS, 2021, 28 (05) : 126 - 133