Characterizing serverless platforms with serverlessbench

T Yu, Q Liu, D Du, Y Xia, B Zang, Z Lu, P Yang… - Proceedings of the 11th …, 2020 - dl.acm.org
T Yu, Q Liu, D Du, Y Xia, B Zang, Z Lu, P Yang, C Qin, H Chen
Proceedings of the 11th ACM Symposium on Cloud Computing, 2020dl.acm.org
Serverless computing promises auto-scalability and cost-efficiency (in" pay-as-you-go"
manner) for high-productive software development. Because of its virtue, serverless
computing has motivated increasingly new applications and services in the cloud. This,
however, also presents new challenges including how to efficiently design high-
performance serverless platforms and how to efficiently program on the platforms. This
paper proposes ServerlessBench, an open-source benchmark suite for characterizing …
Serverless computing promises auto-scalability and cost-efficiency (in "pay-as-you-go" manner) for high-productive software development. Because of its virtue, serverless computing has motivated increasingly new applications and services in the cloud. This, however, also presents new challenges including how to efficiently design high-performance serverless platforms and how to efficiently program on the platforms.
This paper proposes ServerlessBench, an open-source benchmark suite for characterizing serverless platforms. It includes test cases exploring characteristic metrics of serverless computing, e.g., communication efficiency, startup latency, stateless overhead, and performance isolation. We have applied the benchmark suite to evaluate the most popular serverless computing platforms, including AWS Lambda, Open-Whisk, and Fn, and present new serverless implications from the study. For example, we show scenarios where decoupling an application into a composition of serverless functions can be beneficial in cost-saving and performance, and that the "stateless" property in serverless computing can hurt the execution performance of serverless functions. These implications form several design guidelines, which may help platform designers to optimize serverless platforms and application developers to design their functions best fit to the platforms.
ACM Digital Library
以上显示的是最相近的搜索结果。 查看全部搜索结果