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

Experimental data can aid in gaining insights about a system operation, as well as determining critical aspects of a modelling 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 analyse 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 modelling attempts of such systems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/28/2019

Temporal Overbooking of Lambda Functions in the Cloud

We consider the problem of scheduling "serverless computing" instances s...
research
09/23/2022

funcX: Federated Function as a Service for Science

funcX is a distributed function as a service (FaaS) platform that enable...
research
07/24/2023

KheOps: Cost-effective Repeatability, Reproducibility, and Replicability of Edge-to-Cloud Experiments

Distributed infrastructures for computation and analytics are now evolvi...
research
08/18/2021

Multi-Variant Execution at the Edge

Edge-cloud computing offloads parts of the computations that traditional...
research
03/20/2019

Algorithms of evaluation of the waiting time and the modelling of the terminal activity

This paper approaches the application of the waiting model with Poisson ...
research
06/04/2021

Analyzing Open-Source Serverless Platforms: Characteristics and Performance

Serverless computing is increasingly popular because of its lower cost a...

Please sign up or login with your details

Forgot password? Click here to reset