Continuous benchmarking of serverless cloud providers
To date, there is no standard benchmarking methodology to quantitatively compare the performance of different serverless cloud providers. This project aims to design a framework that regularly runs a set of various microbenchmarks on multiple providers, including AWS Lambda, Azure Functions, and Go...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/175287 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-175287 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1752872024-04-26T15:43:35Z Continuous benchmarking of serverless cloud providers Wong, Yi Pun Dmitrii Ustiugov School of Computer Science and Engineering dmitrii.ustiugov@ntu.edu.sg Computer and Information Science Serverless Cloud computing To date, there is no standard benchmarking methodology to quantitatively compare the performance of different serverless cloud providers. This project aims to design a framework that regularly runs a set of various microbenchmarks on multiple providers, including AWS Lambda, Azure Functions, and Google Cloud Run. To achieve this, the project extends the Serverless Tail Latency Analyzer (STeLLAR) framework by introducing automated deployment capabilities for Azure Functions and supporting the execution of image size experiments. This project analyses cold start delays related to image size and other characteristics of serverless functions, including the available network bandwidth and chunk sizes used during a cold start initialisation. Bachelor's degree 2024-04-22T08:41:41Z 2024-04-22T08:41:41Z 2024 Final Year Project (FYP) Wong, Y. P. (2024). Continuous benchmarking of serverless cloud providers. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/175287 https://hdl.handle.net/10356/175287 en application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Computer and Information Science Serverless Cloud computing |
spellingShingle |
Computer and Information Science Serverless Cloud computing Wong, Yi Pun Continuous benchmarking of serverless cloud providers |
description |
To date, there is no standard benchmarking methodology to quantitatively compare the performance of different serverless cloud providers. This project aims to design a framework
that regularly runs a set of various microbenchmarks on multiple providers, including AWS Lambda, Azure Functions, and Google Cloud Run. To achieve this, the project extends the Serverless Tail Latency Analyzer (STeLLAR) framework by introducing automated deployment capabilities for Azure Functions and supporting the execution of image size experiments. This project analyses cold start delays related to image size and other characteristics of serverless functions, including the available network bandwidth and chunk sizes used during a cold start initialisation. |
author2 |
Dmitrii Ustiugov |
author_facet |
Dmitrii Ustiugov Wong, Yi Pun |
format |
Final Year Project |
author |
Wong, Yi Pun |
author_sort |
Wong, Yi Pun |
title |
Continuous benchmarking of serverless cloud providers |
title_short |
Continuous benchmarking of serverless cloud providers |
title_full |
Continuous benchmarking of serverless cloud providers |
title_fullStr |
Continuous benchmarking of serverless cloud providers |
title_full_unstemmed |
Continuous benchmarking of serverless cloud providers |
title_sort |
continuous benchmarking of serverless cloud providers |
publisher |
Nanyang Technological University |
publishDate |
2024 |
url |
https://hdl.handle.net/10356/175287 |
_version_ |
1800916379062239232 |