Cardiff University | Prifysgol Caerdydd ORCA
Online Research @ Cardiff 
WelshClear Cookie - decide language by browser settings

Toward sustainable serverless computing

Patros, Panos, Spillner, Josef, Papadopoulos, Alessandro V., Varghese, Blesson, Rana, Omer ORCID: https://orcid.org/0000-0003-3597-2646, Dustdar, Schahram and Dustdar, Schahram 2021. Toward sustainable serverless computing. IEEE Internet Computing 25 (6) , pp. 42-50. 10.1109/MIC.2021.3093105

[thumbnail of Sustainable_Serverless_Computing (3).pdf]
Preview
PDF - Accepted Post-Print Version
Download (619kB) | Preview

Abstract

Although serverless computing generally involves executing short-lived “functions,” the increasing migration to this computing paradigm requires careful consideration of energy and power requirements. serverless computing is also viewed as an economically-driven computational approach, often influenced by the cost of computation, as users are charged for per-subsecond use of computational resources rather than the coarse-grained charging that is common with virtual machines and containers. To ensure that the startup times of serverless functions do not discourage their use, resource providers need to keep these functions hot, often by passing in synthetic data. We describe the real power consumption characteristics of serverless, based on execution traces reported in the literature, and describe potential strategies (some adopted from existing VM and container-based approaches) that can be used to reduce the energy overheads of serverless execution. Our analysis is, purposefully, biased toward the use of machine learning workloads because: (1) workloads are increasingly being used widely across different applications; (2) functions that implement machine learning algorithms can range in complexity from long-running (deep learning) versus short-running (inference only), enabling us to consider serverless across a variety of possible execution behaviors. The general findings are easily translatable to other domains.

Item Type: Article
Date Type: Publication
Status: Published
Schools: Computer Science & Informatics
Publisher: Institute of Electrical and Electronics Engineers
ISSN: 1089-7801
Date of First Compliant Deposit: 12 December 2021
Date of Acceptance: 15 October 2021
Last Modified: 25 Nov 2022 12:11
URI: https://orca.cardiff.ac.uk/id/eprint/146093

Citation Data

Cited 5 times in Scopus. View in Scopus. Powered By Scopus® Data

Actions (repository staff only)

Edit Item Edit Item

Downloads

Downloads per month over past year

View more statistics