Optimal Workload Allocation for Edge Computing Network Using Application Prediction
By deploying edge servers on the network edge, mobile edge computing network strengthens the real-time processing ability near the end devices and releases the huge load pressure of the core network. Considering the limited computing or storage resources on the edge server side, the workload allocat...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi-Wiley
2021-01-01
|
Series: | Wireless Communications and Mobile Computing |
Online Access: | http://dx.doi.org/10.1155/2021/5520455 |
id |
doaj-e32f5455d34749839ef0b27f383232b2 |
---|---|
record_format |
Article |
spelling |
doaj-e32f5455d34749839ef0b27f383232b22021-04-05T00:01:27ZengHindawi-WileyWireless Communications and Mobile Computing1530-86772021-01-01202110.1155/2021/5520455Optimal Workload Allocation for Edge Computing Network Using Application PredictionZhenquan Qin0Zanping Cheng1Chuan Lin2Zhaoyi Lu3Lei Wang4Key Laboratory for Ubiquitous Network and Service Software of Liaoning ProvinceKey Laboratory for Ubiquitous Network and Service Software of Liaoning ProvinceSoftware CollegeKey Laboratory for Ubiquitous Network and Service Software of Liaoning ProvinceKey Laboratory for Ubiquitous Network and Service Software of Liaoning ProvinceBy deploying edge servers on the network edge, mobile edge computing network strengthens the real-time processing ability near the end devices and releases the huge load pressure of the core network. Considering the limited computing or storage resources on the edge server side, the workload allocation among edge servers for each Internet of Things (IoT) application affects the response time of the application’s requests. Hence, when the access devices of the edge server are deployed intensively, the workload allocation becomes a key factor affecting the quality of user experience (QoE). To solve this problem, this paper proposes an edge workload allocation scheme, which uses application prediction (AP) algorithm to minimize response delay. This problem has been proved to be a NP hard problem. First, in the application prediction model, long short-term memory (LSTM) method is proposed to predict the tasks of future access devices. Second, based on the prediction results, the edge workload allocation is divided into two subproblems to solve, which are the task assignment subproblem and the resource allocation subproblem. Using historical execution data, we can solve the problem in linear time. The simulation results show that the proposed AP algorithm can effectively reduce the response delay of the device and the average completion time of the task sequence and approach the theoretical optimal allocation results.http://dx.doi.org/10.1155/2021/5520455 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Zhenquan Qin Zanping Cheng Chuan Lin Zhaoyi Lu Lei Wang |
spellingShingle |
Zhenquan Qin Zanping Cheng Chuan Lin Zhaoyi Lu Lei Wang Optimal Workload Allocation for Edge Computing Network Using Application Prediction Wireless Communications and Mobile Computing |
author_facet |
Zhenquan Qin Zanping Cheng Chuan Lin Zhaoyi Lu Lei Wang |
author_sort |
Zhenquan Qin |
title |
Optimal Workload Allocation for Edge Computing Network Using Application Prediction |
title_short |
Optimal Workload Allocation for Edge Computing Network Using Application Prediction |
title_full |
Optimal Workload Allocation for Edge Computing Network Using Application Prediction |
title_fullStr |
Optimal Workload Allocation for Edge Computing Network Using Application Prediction |
title_full_unstemmed |
Optimal Workload Allocation for Edge Computing Network Using Application Prediction |
title_sort |
optimal workload allocation for edge computing network using application prediction |
publisher |
Hindawi-Wiley |
series |
Wireless Communications and Mobile Computing |
issn |
1530-8677 |
publishDate |
2021-01-01 |
description |
By deploying edge servers on the network edge, mobile edge computing network strengthens the real-time processing ability near the end devices and releases the huge load pressure of the core network. Considering the limited computing or storage resources on the edge server side, the workload allocation among edge servers for each Internet of Things (IoT) application affects the response time of the application’s requests. Hence, when the access devices of the edge server are deployed intensively, the workload allocation becomes a key factor affecting the quality of user experience (QoE). To solve this problem, this paper proposes an edge workload allocation scheme, which uses application prediction (AP) algorithm to minimize response delay. This problem has been proved to be a NP hard problem. First, in the application prediction model, long short-term memory (LSTM) method is proposed to predict the tasks of future access devices. Second, based on the prediction results, the edge workload allocation is divided into two subproblems to solve, which are the task assignment subproblem and the resource allocation subproblem. Using historical execution data, we can solve the problem in linear time. The simulation results show that the proposed AP algorithm can effectively reduce the response delay of the device and the average completion time of the task sequence and approach the theoretical optimal allocation results. |
url |
http://dx.doi.org/10.1155/2021/5520455 |
work_keys_str_mv |
AT zhenquanqin optimalworkloadallocationforedgecomputingnetworkusingapplicationprediction AT zanpingcheng optimalworkloadallocationforedgecomputingnetworkusingapplicationprediction AT chuanlin optimalworkloadallocationforedgecomputingnetworkusingapplicationprediction AT zhaoyilu optimalworkloadallocationforedgecomputingnetworkusingapplicationprediction AT leiwang optimalworkloadallocationforedgecomputingnetworkusingapplicationprediction |
_version_ |
1714694385728225280 |