arrow
Return

Toward Sustainable Serverless Computing

delete2021-11-01
delete31
delete
OA
AI
P
Panos Patros
J
Josef Spillner
A
Alessandro V. Papadopoulos
B
Blesson Varghese
O
Omer Rana
S
Schahram Dustdar *
DOI:10.1109/MIC.2021.3093105delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
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; and 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.
Keywords:
Technological innovation
Schedules
Power demand
Machine learning algorithms
Serverless computing
Turning
Virtual machining

Journal

IEEE Internet Computing cover
IEEE Internet Computing
IF:
4.4
Papers:
2.0K
Citations:
2.0K

Organization

Q
Queen's University Belfast
Scholars:
1.6W
Papers: 1.7W
Citations: 2.5W
M
Malardalen University
Scholars:
1.2K
Papers: 1.5K
Citations: 3
U
University of Waikato
Scholars:
2.9K
Papers: 3.4K
Citations: 4.6K
C
Cardiff University
Scholars:
2.7W
Papers: 2.5W
Citations: 3.5W
T
Technische Universitat Wien
Scholars:
1.3W
Papers: 1.1W
Citations: 21
Z
Zurich University of Applied Sciences
Scholars:
2.2K
Papers: 1.6K
Citations: 2
researcher View more organizations
Cited Papers

Cited Papers

From Cloud to Fog Computing: A Review and a Conceptual Live VM Migration Framework
err2017-01-01
err211
errOAAI
errOsanaiye, Opeyemi; Chen, Shuo; Yan, Zheng; Lu, Rongxing; Choo, Kim-Kwang Raymond; Dlodlo, Mqhele
errShare
errSave
Sound velocities of Na0.4Mg0.6Al1.6Si0.4O4 NAL and CF phases to 73 GPa determined by Brillouin scattering method
err2013-02-09
err0
PREAI
errLidong Dai; Yuki Kudo; Kei Hirose; Motohiko Murakami; Yuki Asahara; Haruka Ozawa; Yasuo Ohishi; Naohisa Hirao
errShare
errSave
Opening and closing of single-wall carbon nanotubes
err2004-11-01
err0
PREAI
errH.Z. Geng; X.B. Zhang; S.H. Mao; A. Kleinhammes; H. Shimoda; Y. Wu; O. Zhou
errShare
errSave
What Serverless Computing Is and Should Become: The Next Phase of Cloud Computing
err2021-04-26
err106
errOAAI
errSchleier-Smith, Johann; Sreekanti, Vikram; Khandelwal, Anurag; Carreira, Joao; Yadwadkar, Neeraja J.; Popa, Raluca Ada; Gonzalez, Joseph E.; Stoica, Ion; Patterson, David A.
errShare
errSave
Poly(4-vinylpyridine) catalyzed hydrolysis of methyl bromide to methanol and dimethyl ether
err2009-09-01
err0
PREAI
errG.K. Surya Prakash; Juan C. Colmenares; Patrice T. Batamack; Thomas Mathew; George A. Olah
errShare
errSave
researcher View more