4.6 Article

Workload Allocation Mechanism for Minimum Service Delay in Edge Computing-Based Power Internet of Things

Journal

IEEE ACCESS
Volume 7, Issue -, Pages 83771-83784

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/ACCESS.2019.2920325

Keywords

Edge computing; multiple business; power Internet of Things; service delay; workload allocation

Funding

  1. Beijing Natural Science Foundation through the Research on Adaptive Fault Recovery Mechanism for Electric Power IoT [4194085]
  2. Fundamental Research Funds for the Central Universities [2019RC08]
  3. State Grid Jiangsu Electric Power Company Ltd. through the Science and Technology Project, Research and Application of On-line Intelligent Monitoring and Security Protection Technology for Distribution Equipment IoT Terminals Based on Edge Computing [J2019065]

Ask authors/readers for more resources

As a novel computing technology closer to business ends, edge computing has become an effective solution for delay sensitive business of power Internet of Things (IoT) and promotes the application and development of the IoT technology in smart grids. However, the inherent characteristics of a single edge node with limited resources may fail to meet the delay requirements for access ubiquitous IoT businesses of massive access. Multiple edge nodes are needed to cooperate with each other to optimize workload allocation to provide lower delay services. To this end, this paper proposes a workload allocation mechanism, orienting edge computing-based power IoT, which minimizes service delay. The workload optimization allocation model is established, and the optimal workload allocation oriented on delay among multiple edge nodes is further realized on the basis of computing resource optimization within the single edge node. The balanced initialization, resource allocation, and task allocation (BRT) algorithm are proposed. Based on the balanced initialization of workload within edge nodes, the particle swarm algorithm modified by the pheromone strategy is used to solve the problem of the computing resources' allocation inside edge nodes. Finally, the task allocation among multiple edge servers is converted into a semi-definite programming problem. The simulation results show that the proposed BRT algorithm reduces the service delay by 9.1%, 16.9%, and 26.4%, and the service delay growth rate by 24.6%, 34.5%, and 38.7%, respectively, compared with the simulated annealing algorithm (SAA), LoAd Balancing (LAB), and Latency-awarE workloAd of offloaDing (LEAD) algorithms.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available