Continuous benchmarking of serverless cloud providers 2

To date, there is no standard benchmarking methodology to quantita- tively compare the performance of different serverless cloud providers. This project aims to design a framework that regularly runs a set of var- ious microbenchmarks on multiple providers, including AWS Lambda, Azure Functions,...

Full description

Bibliographic Details
Main Author: Min Kabar Kyaw
Other Authors: Dmitrii Ustiugov
Format: Final Year Project (FYP)
Language:English
Published: Nanyang Technological University 2024
Subjects:
Online Access:https://hdl.handle.net/10356/175156
_version_ 1826119549295001600
author Min Kabar Kyaw
author2 Dmitrii Ustiugov
author_facet Dmitrii Ustiugov
Min Kabar Kyaw
author_sort Min Kabar Kyaw
collection NTU
description To date, there is no standard benchmarking methodology to quantita- tively compare the performance of different serverless cloud providers. This project aims to design a framework that regularly runs a set of var- ious microbenchmarks on multiple providers, including AWS Lambda, Azure Functions, Google Cloud Run, and Cloudflare. This project ana- lyzes cold start delays, including snapshots and boot-based techniques, and the implications of the language runtime on the cold delay by extending an open-source serverless benchmarking tool, Serverless Tail-Latency Analyzer (STeLLAR). STeLLAR’s compatibility has been expanded to include more Cloud Providers as well as provider-specific features, and the existing system of automated daily experiments using STeLLAR has been extended to encompass new Cloud Providers and experiments, and enhanced with fault-tolerant features in the event of experiment failure.
first_indexed 2024-10-01T05:02:11Z
format Final Year Project (FYP)
id ntu-10356/175156
institution Nanyang Technological University
language English
last_indexed 2024-10-01T05:02:11Z
publishDate 2024
publisher Nanyang Technological University
record_format dspace
spelling ntu-10356/1751562024-04-26T15:43:24Z Continuous benchmarking of serverless cloud providers 2 Min Kabar Kyaw Dmitrii Ustiugov School of Computer Science and Engineering dmitrii.ustiugov@ntu.edu.sg Computer and Information Science Serverless Computing, Cloud Computing To date, there is no standard benchmarking methodology to quantita- tively compare the performance of different serverless cloud providers. This project aims to design a framework that regularly runs a set of var- ious microbenchmarks on multiple providers, including AWS Lambda, Azure Functions, Google Cloud Run, and Cloudflare. This project ana- lyzes cold start delays, including snapshots and boot-based techniques, and the implications of the language runtime on the cold delay by extending an open-source serverless benchmarking tool, Serverless Tail-Latency Analyzer (STeLLAR). STeLLAR’s compatibility has been expanded to include more Cloud Providers as well as provider-specific features, and the existing system of automated daily experiments using STeLLAR has been extended to encompass new Cloud Providers and experiments, and enhanced with fault-tolerant features in the event of experiment failure. Bachelor's degree 2024-04-22T06:25:32Z 2024-04-22T06:25:32Z 2024 Final Year Project (FYP) Min Kabar Kyaw (2024). Continuous benchmarking of serverless cloud providers 2. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/175156 https://hdl.handle.net/10356/175156 en SCSE23-0634 application/pdf Nanyang Technological University
spellingShingle Computer and Information Science
Serverless Computing, Cloud Computing
Min Kabar Kyaw
Continuous benchmarking of serverless cloud providers 2
title Continuous benchmarking of serverless cloud providers 2
title_full Continuous benchmarking of serverless cloud providers 2
title_fullStr Continuous benchmarking of serverless cloud providers 2
title_full_unstemmed Continuous benchmarking of serverless cloud providers 2
title_short Continuous benchmarking of serverless cloud providers 2
title_sort continuous benchmarking of serverless cloud providers 2
topic Computer and Information Science
Serverless Computing, Cloud Computing
url https://hdl.handle.net/10356/175156
work_keys_str_mv AT minkabarkyaw continuousbenchmarkingofserverlesscloudproviders2