arrow
Return

Energy-Aware Resource Scheduling for Serverless Edge Computing

delete2022-05-01
delete20
PRE
AI
M
Mohammad Sadegh Aslanpour *
A
Adel N. Toosi
M
Muhammad Aamir Cheema
R
Raj Gaire
DOI:10.1109/CCGrid54584.2022.00028delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In this paper, we present energy-aware scheduling for Serverless edge computing. Energy awareness is critical since edge nodes, in many Internet of Things (IoT) domains, are meant to be powered by renewable energy sources that are variable, making low-powered and/or overloaded (bottleneck) nodes unavailable and not operating their services. This awareness is also required since energy challenges have not been previously addressed by Serverless, largely due to its origin in cloud computing. To achieve this, we formally model an energy-aware resource scheduling problem in Serverless edge computing, given a cluster of battery-operated and renewable-energy powered nodes. Then, we devise zone-oriented and priority-based algorithms to improve the operational availability of bottleneck nodes. As assets, our algorithm coins terms sticky offloading and warm scheduling in the interest of the Quality of Service (QoS). We evaluate our proposal against well-known benchmarks using real-world implementations on a cluster of Raspberry Pis enabled with container orchestration, Kubernetes, and Serverless computing, OpenFaaS, where edge nodes are powered by real-world solar irradiation. Experimental results achieve significant improvements, up to 33%, in helping bottleneck node's operational availability while preserving the QoS. With energy awareness, now Serverless can unconditionally offer its resource efficiency and portability at the edge.
Keywords:
edge computing
Serverless
function-as-a-service
energy-aware
scheduling

Journal

I
IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing
IF:
0
Papers:
7
Citations:
0

Organization

M
Monash University
Scholars:
5.4W
Papers: 5.4W
Citations: 79
Cited Papers

Cited Papers

Internet of Things for Agricultural Applications: The State of the Art
err2021-07-15
err38
PREAI
errOjha, Tamoghna; Misra, Sudip; Raghuwanshi, Narendra Singh
errShare
errSave
Altered Cytokine Activity in Adjuvant Inhibition of Autoimmune Diabetes
err1993-06-01
err0
PREAI
errNaim N. Shehadeh; Francisco LaRosa; Kevin J. Lafferty
errShare
errSave
Laboratory and Field Evaluation of Measurement Methods for One-Hour Exposures to O3, PM25, and CO
err2011-12-27
err0
errOAAI
errLi-Te Chang; Helen H. Suh; Jack M. Wolfson; Kshipra Misra; George A. Allen; Paul J. Catalano; Petros Koutrakis
errShare
errSave
WattEdge: A Holistic Approach for Empirical Energy Measurements in Edge Computing
err2021-11-18
err12
PREAI
errAslanpour, Mohammad S.; Toosi, Adel N.; Gaire, Raj; Cheema, Muhammad Aamir
errShare
errSave
Toward Sustainable Serverless Computing
err2021-11-01
err31
errOAAI
errPatros, Panos; Spillner, Josef; Papadopoulos, Alessandro V.; Varghese, Blesson; Rana, Omer; Dustdar, Schahram
errShare
errSave
Resource Scheduling in Edge Computing: A Survey
err2021-01-01
err245
errOAAI
errLuo, Quyuan; Hu, Shihong; Li, Changle; Li, Guanghui; Shi, Weisong
errShare
errSave
Effective Utilization of Renewable Energy Sources in Fog Computing Environment via Frequency and Modulation Level Scaling
err2020-11-01
err16
PREAI
errKarimiafshar, Aref; Hashemi, Massoud Reza; Heidarpour, Mohammad Reza; Toosi, Adel N.
errShare
errSave
researcher View more