Litcius/Paper detail

A Load Balancing Algorithm for Mobile Devices in Edge Cloud Computing Environments

JongBeom Lim, DaeWon Lee

2020Electronics39 citationsDOIOpen Access PDF

Abstract

As current data centers and servers are growing in size by orders of magnitude when needed, load balancing is a great concern in scalable computing systems, including mobile edge cloud computing environments. In mobile edge cloud computing systems, a mobile user can offload its tasks to nearby edge servers to support real-time applications. However, when users are located in a hot spot, several edge servers can be overloaded due to suddenly offloaded tasks from mobile users. In this paper, we present a load balancing algorithm for mobile devices in edge cloud computing environments. The proposed load balancing technique features an efficient complexity by a graph coloring-based implementation based on a genetic algorithm. The aim of the proposed load balancing algorithm is to distribute offloaded tasks to nearby edge servers in an efficient way. Performance results show that the proposed load balancing algorithm outperforms previous techniques and increases the average CPU usage of virtual machines, which indicates a high utilization of edge servers.

Topics & Concepts

ServerComputer scienceLoad balancing (electrical power)Cloud computingScalabilityMobile edge computingEnhanced Data Rates for GSM EvolutionDistributed computingVirtual machineNetwork Load Balancing ServicesEdge computingAlgorithmComputer networkOperating systemArtificial intelligenceGeometryGridMathematicsIoT and Edge/Fog ComputingCloud Computing and Resource ManagementCaching and Content Delivery