An energy-friendly scheduler for edge computing systems

Llorens-Carrodeguas, A., Sagkriotis, S. G., Cervelló-Pastor, C. and Pezaros, D. P. (2021) An energy-friendly scheduler for edge computing systems. Sensors, 21(21), e7151. (doi: 10.3390/s21217151)

[img] Text
257993.pdf - Published Version
Available under License Creative Commons Attribution.

1MB

Abstract

The deployment of modern applications, like massive Internet of Things (IoT), poses a combination of challenges that service providers need to overcome: high availability of the offered services, low latency, and low energy consumption. To overcome these challenges, service providers have been placing computing infrastructure close to the end users, at the edge of the network. In this vein, single board computer (SBC) clusters have gained attention due to their low cost, low energy consumption, and easy programmability. A subset of IoT applications requires the deployment of battery-powered SBCs, or clusters thereof. More recently, the deployment of services on SBC clusters has been automated through the use of containers. The management of these containers is performed by orchestration platforms, like Kubernetes. However, orchestration platforms do not consider remaining energy levels for their placement decisions and therefore are not optimized for energy-constrained environments. In this study, we propose a scheduler that is optimised for energy-constrained SBC clusters and operates within Kubernetes. Through comparison with the available schedulers we achieved 23% fewer event rejections, 83% less deadline violations, and approximately a 59% reduction of the consumed energy throughout the cluster.

Item Type:Articles
Additional Information:.
Keywords:fog computing, IoT, resilience, scheduling, single board computer, state of charge.
Status:Published
Refereed:Yes
Glasgow Author(s) Enlighten ID:Pezaros, Professor Dimitrios
Authors: Llorens-Carrodeguas, A., Sagkriotis, S. G., Cervelló-Pastor, C., and Pezaros, D. P.
College/School:College of Science and Engineering > School of Computing Science
Journal Name:Sensors
Publisher:MDPI
ISSN:1424-8220
ISSN (Online):1424-8220
Copyright Holders:Copyright © 2021 The Authors
First Published:First published in Sensors 21(21):e7151
Publisher Policy:Reproduced under a Creative Commons licence

University Staff: Request a correction | Enlighten Editors: Update this record