Chinese Journal of Electronics · 2023 · 14 citations · 22 references
ComputingComputer SystemsCloud ArchitectureCloud Performance OptimizationEdge ComputingContainerization At The EdgeEdge ArchitectureEdge Resource ManagementResource SchedulingWorkload SchedulingContainersEdge Computing ArchitecturesEdge Computing NetworksEdge Server ArchitectureEnergy ConsumptionLoad Balancing StrategiesNetwork ResourcesScheduling Under Resource Constraints
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.
22
Marco Dorigo, Mauro Birattari, Thomas Stützle · IEEE Computational Intelligence Magazine · 2006 · 5.2K citations
Weisong Shi, Schahram Dustdar · Computer · 2016 · 1.2K citations
Containers and Cloud: From LXC to Docker to Kubernetes
David Bernstein · IEEE Cloud Computing · 2014 · 1.1K citations
Delay-optimal computation task scheduling for mobile-edge computing systems
Juan Liu, Yuyi Mao, Jun Zhang et al. · 2016 · 780 citations · Full text
Hisao Ishibuchi, Takafumi Yoshida, Tadahiko Murata · IEEE Transactions on Evolutionary Computation · 2003 · 774 citations
Natural Sciences, Computer Engineering, Computer Science +17