Benchmarking of Serverless Application Performance across Cloud Providers: An In-depth Understanding of Reasons for Differences

dc.contributor.authorDeng, Rui
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data och informationstekniksv
dc.contributor.examinerBerger, Christian
dc.contributor.supervisorScheuner, Joel
dc.date.accessioned2022-04-27T07:19:53Z
dc.date.available2022-04-27T07:19:53Z
dc.date.issued2022sv
dc.date.submitted2020
dc.description.abstractServerless computing has emerged as a new compelling cloud computing model for deploying modern applications, creating demand for benchmarking serverless platforms to help practitioners make a suitable choice. Existing works related to serverless benchmarking primarily focus on microbenchmarking to measure an individual aspect of function performance such as CPU speed and cold start. Some studies propose an application-centric benchmarking framework but lack an in-depth analysis of the application performance difference across cloud providers. Furthermore, none of the related studies provides details about addressing benchmark fairness. In contrast, this thesis presents a methodology to design a serverless application benchmark for a fair comparison between two leading cloud providers: AWS and Azure. The benchmark execution generates detailed traces constituting the end-toend execution duration which enables drill-down analysis on how the application performs differently across cloud platforms. The main finding shows that storage triggering can substantially impact the end-to-end latency, and the performance difference between cloud platforms.sv
dc.identifier.coursecodeDATX05sv
dc.identifier.urihttps://hdl.handle.net/20.500.12380/304566
dc.language.isoengsv
dc.setspec.uppsokTechnology
dc.subjectCloud Computingsv
dc.subjectServerless Computingsv
dc.subjectBenchmarkingsv
dc.subjectDistributed Tracingsv
dc.titleBenchmarking of Serverless Application Performance across Cloud Providers: An In-depth Understanding of Reasons for Differencessv
dc.type.degreeExamensarbete för masterexamensv
dc.type.uppsokH
local.programmeComputer systems and networks (MPCSN), MSc
Ladda ner
Original bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
CSE 22-13 Deng.pdf
Storlek:
4.2 MB
Format:
Adobe Portable Document Format
Beskrivning:
Benchmarking of Serverless Application Performance across Cloud Providers: An In-depth Understanding of Reasons for Differences
License bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Storlek:
1.51 KB
Format:
Item-specific license agreed upon to submission
Beskrivning: