Amritpal Singh
Container-based load balancing for energy efficiency in software-defined edge computing environment
Singh, Amritpal; Aujla, Gagangeet Singh; Bali, Rasmeet Singh
Authors
Dr Gagangeet Aujla gagangeet.s.aujla@durham.ac.uk
Associate Professor in Computer Science
Rasmeet Singh Bali
Abstract
The workload generated by the Internet of Things (IoT)-based infrastructure is often handled by the cloud data centers (DCs). However, in recent time, an exponential increase in the deployment of the IoT-based infrastructure has escalated the workload on the DCs. So, these DCs are not fully capable to meet the strict demand of IoT devices in regard to the lower latency as well as high data rate while provisioning IoT workloads. Therefore, to reinforce the latency-sensitive workloads, an intersection layer known as edge computing has successfully balanced the entire service provisioning landscape. In this IoT-edge-cloud ecosystem, large number of interactions and data transmissions among different layer can increase the load on underlying network infrastructure. So, software-defined edge computing has emerged as a viable solution to resolve these latency-sensitive workload issues. Additionally, energy consumption has been witnessed as a major challenge in resource-constrained edge systems. The existing solutions are not fully compatible in Software-defined Edge ecosystem for handling IoT workloads with an optimal trade-off between energy-efficiency and latency. Hence, this article proposes a lightweight and energy-efficient container-as-a-service (CaaS) approach based on the software-define edge computing to provision the workloads generated from the latency-sensitive IoT applications. A Stackelberg game is formulated for a two-period resource allocation between end-user/IoT devices and Edge devices considering the service level agreement. Furthermore, an energy-efficient ensemble for container allocation, consolidation and migration is also designed for load balancing in software-defined edge computing environment. The proposed approach is validated through a simulated environment with respect to CPU serve time, network serve time, overall delay, lastly energy consumption. The results obtained show the superiority of the proposed in comparison to the existing variants.
Citation
Singh, A., Aujla, G. S., & Bali, R. S. (2021). Container-based load balancing for energy efficiency in software-defined edge computing environment. Sustainable Computing: Informatics and Systems, 30, Article 100463. https://doi.org/10.1016/j.suscom.2020.100463
Journal Article Type | Article |
---|---|
Acceptance Date | Oct 7, 2020 |
Online Publication Date | Oct 25, 2020 |
Publication Date | 2021-06 |
Deposit Date | Apr 27, 2021 |
Publicly Available Date | Nov 8, 2021 |
Journal | Sustainable Computing: Informatics and Systems |
Print ISSN | 2210-5379 |
Electronic ISSN | 2210-5379 |
Publisher | Elsevier |
Peer Reviewed | Peer Reviewed |
Volume | 30 |
Article Number | 100463 |
DOI | https://doi.org/10.1016/j.suscom.2020.100463 |
Public URL | https://durham-repository.worktribe.com/output/1276559 |
Files
Accepted Journal Article
(2.7 Mb)
PDF
Publisher Licence URL
http://creativecommons.org/licenses/by-nc-nd/4.0/
Copyright Statement
© 2020 This manuscript version is made available under the CC-BY-NC-ND 4.0 license http://creativecommons.org/licenses/by-nc-nd/4.0/
You might also like
Uncovering hidden and complex relations of pandemic dynamics using an AI driven system
(2024)
Journal Article
Trusted Explainable AI for 6G-Enabled Edge Cloud Ecosystem
(2023)
Journal Article
Compliance Checking of Cloud Providers: Design and Implementation
(2023)
Journal Article
Downloadable Citations
About Durham Research Online (DRO)
Administrator e-mail: dro.admin@durham.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search