Cost efficiency under mixed serverless and serverful deployments

Anja Reuter, Timon Back, Vasilios Andrikopoulos

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

1 Citation (Scopus)
65 Downloads (Pure)

Abstract

Function as a Service (FaaS) is an integral part of the serverless computing paradigm. It offers a true pay-per-use billing model and releases developers from the burden of managing the application stack. A discussion on whether and when this model is more appropriate for cloud computing users in terms of accruing costs compared to the more "traditional"delivery models has already been started by existing works. However, by treating this subject as a regular service selection problem, these approaches fail to exploit the space created by distributing the load between simultaneous FaaS and non-FaaS deployments of an application in a hybrid deployment model. This work aims to provide the means for application owners to decide which deployment scenario is cost optimal for their needs. In case this scenario is a hybrid deployment, the proposed approach also determines the optimal number of virtual machines that will need to be provisioned. An extensible and configurable FaasSimulator open source tool is presented for these purposes.

Original languageEnglish
Title of host publicationProceedings of the 46th EUROMICRO conference on Software Engineering and Advanced Applications (SEAA '20)
Place of PublicationPortorož, Slovenia
PublisherIEEE
Pages242-245
Number of pages8
DOIs
Publication statusPublished - Aug-2020
Event46th EUROMICRO Conference on Software Engineering and Advanced Applications - Portorož, Slovenia
Duration: 26-Aug-202028-Aug-2020
Conference number: 46th
https://dsd-seaa2020.um.si/seaa

Conference

Conference46th EUROMICRO Conference on Software Engineering and Advanced Applications
Abbreviated titleSEAA 2020
Country/TerritorySlovenia
CityPortorož
Period26/08/202028/08/2020
Internet address

Cite this