Understanding Open Source Serverless Platforms: Design Considerations and Performance

被引:37
|
作者
Li, Junfeng [1 ,2 ]
Kulkarni, Sameer G. [2 ]
Ramakrishnan, K. K. [2 ]
Li, Dan [1 ]
机构
[1] Tsinghua Univ, Beijing, Peoples R China
[2] Univ Calif Riverside, Riverside, CA 92521 USA
关键词
serverless; function-as-a-service; performance;
D O I
10.1145/3366623.3368139
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Serverless computing is increasingly popular because of the promise of lower cost and the convenience it provides to users who do not need to focus on server management. This has resulted in the availability of a number of proprietary and open-source serverless solutions. We seek to understand how the performance of serverless computing depends on a number of design issues using several popular open-source serverless platforms. We identify the idiosyncrasies affecting performance (throughput and latency) for different open-source serverless platforms. Further, we observe that just having either resource-based (CPU and memory) or workload-based (request per second (RPS) or concurrent requests) auto-scaling is inadequate to address the needs of the serverless platforms.
引用
收藏
页码:37 / 42
页数:6
相关论文
共 50 条
  • [1] Performance Evaluation of Open-Source Serverless Platforms for Kubernetes
    Decker, Jonathan
    Kasprzak, Piotr
    Kunkel, Julian Martin
    ALGORITHMS, 2022, 15 (07)
  • [2] An Empirical Study on Impact of Programming Languages on Performance of Open-source Serverless Platforms
    Ataie, E.
    Pooshani, M.
    Aqasizade, H.
    INTERNATIONAL JOURNAL OF ENGINEERING, 2025, 38 (02): : 424 - 435
  • [3] 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
  • [4] Performance Modeling of Serverless Computing Platforms
    Mahmoudi, Nima
    Khazaei, Hamzeh
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (04) : 2834 - 2847
  • [5] 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
  • [6] SimFaaS: A Performance Simulator for Serverless Computing Platforms
    Mahmoudi, Nima
    Khazaei, Hamzeh
    CLOSER: PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2021, : 23 - 33
  • [7] Temporal Performance Modelling of Serverless Computing Platforms
    Mahmoudi, Nima
    Khazaei, Hamzeh
    PROCEEDINGS OF THE 2020 SIXTH INTERNATIONAL WORKSHOP ON SERVERLESS COMPUTING (WOSC '20), 2020, : 1 - 6
  • [8] An Evaluation of Serverless Computing on X86 and ARM platforms: Performance and Design Implications
    Xie, Dong
    Hu, Yang
    Qin, Li
    2021 IEEE 14TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2021), 2021, : 313 - 321
  • [9] An evaluation of open source serverless computing frameworks
    Mohanty, Sunil Kumar
    Premsankar, Gopika
    Di Francesco, Mario
    2018 16TH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM 2018), 2018, : 115 - 120
  • [10] OPEN DESIGN PLATFORMS FOR OPEN SOURCE PRODUCT DEVELOPMENT: CURRENT STATE AND REQUIREMENTS
    Bonvoisin, Jeremy
    Boujut, Jean-Francois
    DS 80-8 PROCEEDINGS OF THE 20TH INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN (ICED 15) VOL 8: INNOVATION AND CREATIVITY, 2015,