Published July 26, 2023 | Version v1
Journal Open

Empirical Investigation of Factors influencing Function as a Service Performance in Different Cloud/Edge System Setups

Description

Experimental data can aid in gaining insights about a system operation, as well as determining critical aspects of a modeling or simulation process. In this paper, we analyze the data acquired from an extensive experimentation process in a serverless Function as a Service system (based on the open source Apache Openwhisk) that has been deployed across 3 available cloud/edge locations with different system setups. Thus, they can be used to model distribution of functions through multi-location aware scheduling mechanisms. The experiments include different traffic arrival rates, different setups for the FaaS system, as well as different configurations for the hardware and platform used. We analyze the acquired data for the three FaaS system setups and discuss their differences presenting interesting conclusions with relation to transient effects of the system, such as the effect on wait and execution time. We also demonstrate interesting trade-offs with relation to system setup and indicate a number of factors that can affect system performance and should be taken under consideration in modeling attempts of such systems.

Files

paper 15.pdf

Files (1.7 MB)

Name Size Download all
md5:0f0c4d7798a402cc857e918cf6e73d2d
1.7 MB Preview Download