On the Power Consumption of Serverless Functions: An Evaluation of OpenFaaS

Abdulaziz Alhindi, Karim Djemame, Fatemeh Banaie Heravan

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

7 Citations (Scopus)

Abstract

The rapid growth in cloud-based technologies has introduced the need for very large data centres to meet the increasing demand for cloud services. One of the main challenges in managing these data centres is the sharp increase of power consumption. Research has therefore tackled the issue of power/energy efficiency in cloud data centres. Serverless computing is a cloud computing execution model that gives software developers the option to deploy their code without the need to configure servers, operating systems or runtime libraries, thus allowing them to invest less effort and capital in infrastructure management. This paper investigates whether serverless computing has the ability to support power efficiency. To this aim, a number of experiments are conducted to compare the power consumption of a serverless platform, OpenFaaS, against Docker containers with the consideration of applications and benchmarks. The experimental results show that OpenFaaS is more power efficient than Docker when the processor and memory are under stress.

Original languageEnglish
Title of host publication2022 IEEE/ACM 15th International Conference on Utility and Cloud Computing, UCC 2022
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages366-371
Number of pages6
ISBN (Electronic)9781665460873
ISBN (Print)9781665460880
DOIs
Publication statusPublished - 14 Mar 2023
Externally publishedYes
Event15th IEEE/ACM International Conference on Utility and Cloud Computing - Vancouver, Canada
Duration: 6 Dec 20229 Dec 2022
Conference number: 15

Conference

Conference15th IEEE/ACM International Conference on Utility and Cloud Computing
Abbreviated titleUCC 2022
Country/TerritoryCanada
CityVancouver
Period6/12/229/12/22

Cite this