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,...
Main Author: | |
---|---|
Other Authors: | |
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 |