Abstract

At present, multi-access edge computing is applied to “cloud-edge-terminal” collaborative computing, in which the task of computing offloading is used to unload the computing tasks of “terminal” to “edge”, i. e. edge servers, but the placement of edge servers is often not considered, resulting in low efficiency of computing offloading. Therefore, this paper proposes a multi-edge collaborative task unloading strategy for the effective placement of edge servers in 5G metropolitan area networks (MAN). First, the strategy weights the average user delay, the average edge server load and the average edge server resource utilization, and improves the firefly algorithm (FA) to optimize the number and effective location of edge servers. Secondly, a multi-edge collaborative task unloading architecture is presented. The computing tasks in this architecture can be executed locally, on a local server, on a remote server or in the “cloud”. The delay and energy consumption of the four unloading modes are modeled respectively. Thirdly, a new variable, i. e. the maximum cooperation cost that the “terminal” can bear, is introduced to attract more remote edge servers to cooperate to complete the calculation of the “terminal” task. Furthermore, the immune particle swarm optimization (IPSO) algorithm was designed to solve the problems of the traditional PSO algorithm. The simulation results show that the improved firefly algorithm can find the optimal coordinates of the edge server, and then carry out the task unloading of the multi-edge server. Compared with the local offload strategy, immune algorithm (IA) and PSO, the total cost of the proposed IPSO algorithm is reduced by 66.7%, 54% and 45.5%, respectively. Therefore, the algorithm in this paper can improve the execution efficiency of computing tasks and effectively reduce the total cost of the whole system.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call