Performance Evaluation of Open-Source Serverless Platforms for Kubernetes

被引:2
|
作者
Decker, Jonathan [1 ]
Kasprzak, Piotr [2 ]
Kunkel, Julian Martin [1 ,2 ]
机构
[1] Univ Gottingen, Inst Comp Sci, Goldschmidtstr 7, D-37077 Gottingen, Germany
[2] GWDG, Burckhardtweg 4, D-37077 Gottingen, Germany
关键词
serverless; open source; Kubernetes; benchmark; performance; self-hosted; HPC;
D O I
10.3390/a15070234
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Serverless computing has grown massively in popularity over the last few years, and has provided developers with a way to deploy function-sized code units without having to take care of the actual servers or deal with logging, monitoring, and scaling of their code. High-performance computing (HPC) clusters can profit from improved serverless resource sharing capabilities compared to reservation-based systems such as Slurm. However, before running self-hosted serverless platforms in HPC becomes a viable option, serverless platforms must be able to deliver a decent level of performance. Other researchers have already pointed out that there is a distinct lack of studies in the area of comparative benchmarks on serverless platforms, especially for open-source self-hosted platforms. This study takes a step towards filling this gap by systematically benchmarking two promising self-hosted Kubernetes-based serverless platforms in comparison. While the resulting benchmarks signal potential, they demonstrate that many opportunities for performance improvements in serverless computing are being left on the table.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] 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
  • [2] 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
  • [3] Understanding Open Source Serverless Platforms: Design Considerations and Performance
    Li, Junfeng
    Kulkarni, Sameer G.
    Ramakrishnan, K. K.
    Li, Dan
    PROCEEDINGS OF THE 2019 FIFTH INTERNATIONAL WORKSHOP ON SERVERLESS COMPUTING (WOSC '19), 2019, : 37 - 42
  • [4] Kubernetes distributions for the edge: serverless performance evaluation
    Vojdan Kjorveziroski
    Sonja Filiposka
    The Journal of Supercomputing, 2022, 78 : 13728 - 13755
  • [5] Kubernetes distributions for the edge: serverless performance evaluation
    Kjorveziroski, Vojdan
    Filiposka, Sonja
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (11): : 13728 - 13755
  • [6] A Performance comparison Open-Source Stream Processing Platforms
    Lopez, Martin Andreoni
    Lobato, Antonio Gonzalez Pastana
    Duarte, Otto Carlos M. B.
    2016 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2016,
  • [7] A Comparative Evaluation of Open-Source Graph Processing Platforms
    Pan, Xiaohui
    2016 17TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNPD), 2016, : 325 - 330
  • [8] Performance Evaluation of Open Source IoT Platforms
    Ismail, Ahmed A.
    Hamza, Haitham S.
    Kotb, Amira M.
    2018 IEEE GLOBAL CONFERENCE ON INTERNET OF THINGS (GCIOT), 2018, : 27 - 31
  • [9] Improving the Performance of RSS Detection Using Wireless Open-Source Platforms
    Shi, Yan
    2015 TEXAS SYMPOSIUM ON WIRELESS AND MICROWAVE CIRCUITS AND SYSTEMS (WMCS), 2015,
  • [10] Study of the KVM CPU performance of Open-Source cloud management platforms
    Gomez-Folgar, F.
    Garcia-Loureiro, A. J.
    Pena, T. F.
    Zablah, J. I.
    Seoane, N.
    2015 15TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING, 2015, : 1225 - 1228