Next Article in Journal
Monitoring Scheme for the Detection of Hydrogen Leakage from a Deep Underground Storage. Part 1: On-Site Validation of an Experimental Protocol via the Combined Injection of Helium and Tracers into an Aquifer
Next Article in Special Issue
Bounded-Error-Pruned Sensor Data Compression for Energy-Efficient IoT of Environmental Intelligence
Previous Article in Journal
Design of Antibody-Functionalized Polymeric Membranes for the Immunoisolation of Pancreatic Islets
Previous Article in Special Issue
Two Designs of Automatic Embedded System Energy Consumption Measuring Platforms Using GPIO
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Energy-Efficient Resource Provisioning Strategy for Reduced Power Consumption in Edge Computing †

Faculty of Information Technology, Beijing University of Technology, Beijing 100124, China
*
Author to whom correspondence should be addressed.
This paper is an extended version of our paper published in IEEE INFOCOM 2020 workshop on ICCN, 7–9 July. This version proposes a resource provisioning strategy to balance the resources of virtual nodes that reducing the power consumption and guarantees the user’s delay as well. It also includes the problem formulation, strategy description, and discussion of the simulation.
These authors contributed equally to this work.
Appl. Sci. 2020, 10(17), 6057; https://doi.org/10.3390/app10176057
Submission received: 28 July 2020 / Revised: 26 August 2020 / Accepted: 28 August 2020 / Published: 1 September 2020
(This article belongs to the Collection Energy-efficient Internet of Things (IoT))

Abstract

Edge computing is an emerging paradigm that settles some servers on the near-user side and allows some real-time requests from users to be directly returned to the user after being processed by these servers settled on the near-user side. In this paper, we focus on saving the energy of the system to provide an efficient scheduling strategy in edge computing. Our objective is to reduce the power consumption for the providers of the edge nodes while meeting the resources and delay constraints. We propose a two-stage scheduling strategy which includes the scheduling and resource provisioning. In the scheduling stage, we first propose an efficient scheme based on the branch and bound method. In order to reduce complexity, we propose a heuristic algorithm that guarantees users’ deadlines. In the resource provisioning stage, we first approach the problem by virtualizing the edge nodes into master and slave nodes based on the sleep power consumption mode. After that, we propose a scheduling strategy through balancing the resources of virtual nodes that reduce the power consumption and guarantees the user’s delay as well. We use iFogSim to simulate our strategy. The simulation results show that our strategy can effectively reduce the power consumption of the edge system. In the test of idle tasks, the highest energy consumption was 27.9% lower than the original algorithm.
Keywords: edge computing; energy-saving; task scheduling; sleep mode edge computing; energy-saving; task scheduling; sleep mode

Share and Cite

MDPI and ACS Style

Fang, J.; Chen, Y.; Lu, S. Energy-Efficient Resource Provisioning Strategy for Reduced Power Consumption in Edge Computing. Appl. Sci. 2020, 10, 6057. https://doi.org/10.3390/app10176057

AMA Style

Fang J, Chen Y, Lu S. Energy-Efficient Resource Provisioning Strategy for Reduced Power Consumption in Edge Computing. Applied Sciences. 2020; 10(17):6057. https://doi.org/10.3390/app10176057

Chicago/Turabian Style

Fang, Juan, Yong Chen, and Shuaibing Lu. 2020. "Energy-Efficient Resource Provisioning Strategy for Reduced Power Consumption in Edge Computing" Applied Sciences 10, no. 17: 6057. https://doi.org/10.3390/app10176057

APA Style

Fang, J., Chen, Y., & Lu, S. (2020). Energy-Efficient Resource Provisioning Strategy for Reduced Power Consumption in Edge Computing. Applied Sciences, 10(17), 6057. https://doi.org/10.3390/app10176057

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop