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
来源
PROCEEDINGS OF THE 2019 FIFTH INTERNATIONAL WORKSHOP ON SERVERLESS COMPUTING (WOSC '19) | 2019年
关键词
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
相关论文
共 11 条
  • [1] Allen S., 2018, CNCF SERVERLESS WHIT
  • [2] ANDEIDE e, 2014, Login, the magazine of USENIX & SAGE, V39, P36
  • [3] [Anonymous], 2018, WRK HTTP BENCHMARKIN
  • [4] Borg, Omega, and Kubernetes
    Burns, Brendan
    Grant, Brian
    Oppenheimer, David
    Brewer, Eric
    Wilkes, John
    [J]. COMMUNICATIONS OF THE ACM, 2016, 59 (05) : 50 - 57
  • [5] Serverless Computing: An Investigation of Factors Influencing Microservice Performance
    Lloyd, Wes
    Ramesh, Shruti
    Chinthalapati, Swetha
    Ly, Lan
    Pallickara, Shrideep
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2018), 2018, : 159 - 169
  • [6] Serverless Computing: Design, Implementation, and Performance
    McGrath, Garrett
    Brenner, Paul R.
    [J]. 2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS (ICDCSW), 2017, : 405 - 410
  • [7] An evaluation of open source serverless computing frameworks
    Mohanty, Sunil Kumar
    Premsankar, Gopika
    Di Francesco, Mario
    [J]. 2018 16TH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM 2018), 2018, : 115 - 120
  • [8] An Evaluation of Open Source Serverless Computing Frameworks Support at the Edge
    Palade, Andrei
    Kazmi, Aqeel
    Clarke, Siobhan
    [J]. 2019 IEEE WORLD CONGRESS ON SERVICES (IEEE SERVICES 2019), 2019, : 206 - 211
  • [9] The New Stack, 2018, NEW STACK SERVERLESS
  • [10] Wang L, 2018, PROCEEDINGS OF THE 2018 USENIX ANNUAL TECHNICAL CONFERENCE, P133