LBA-EC: Load Balancing Algorithm Based on Weighted Bipartite Graph for Edge Computing

  • Shao S
  • Liu S
  • Li K
  • et al.
10Citations
Citations of this article
16Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Compared with cloud computing environment, edge computing has many choices of service providers due to different deployment environments. The flexibility of edge computing makes the environment more complex. The current edge computing architecture has the problems of scattered computing resources and limited resources of single computing node. When the edge node carries too many task requests, the makespan of the task will be delayed. We propose a load balancing algorithm based on weighted bipartite graph for edge computing (LBA-EC), which makes full use of network edge resources, reduces user delay, and improves user service experience. The algorithm is divided into two phases for task scheduling. In the first phase, the tasks are matched to different edge servers. In the second phase, the tasks are optimally allocated to different containers in the edge server to execute according to the two indicators of energy consumption and completion time. The simulations and experimental results show that our algorithm can effectively map all tasks to available resources with a shorter completion time.

Cite

CITATION STYLE

APA

Shao, S., Liu, S., Li, K., You, S., Qiu, H., Yao, X., & Ji, Y. (2023). LBA-EC: Load Balancing Algorithm Based on Weighted Bipartite Graph for Edge Computing. Chinese Journal of Electronics, 32(2), 313–324. https://doi.org/10.23919/cje.2021.00.289

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free