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...

Full description

Bibliographic Details
Main Authors: Zhenquan Qin, Zanping Cheng, Chuan Lin, Zhaoyi Lu, Lei Wang
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