JOURNAL ARTICLE

Using genetic algorithm for load balancing in cloud computing

Abstract

Cloud Computing is set of resources available on pay per use model. The User requests on cloud for the services which is increasing day by day and for the better performance it should be balanced such that all the requests should be answered in minimum time. Therefore, Load Balancing is required and it is one of the major Issues in Cloud Computing. Moreover, it is termed as Load Balancing is NP-Complete Problem because as the number of request increases, balancing the load becomes tougher. This paper gives a genetic algorithm (GA) based approach for load balancing in cloud. For population initialization, priority of request is considered based on their time. The idea behind the considering the priority is to get real world visualization. In Real World Scenario requests have some priorities which we can used for our Algorithm. Simulation of the proposed method is done using Cloud Analyst. Simulation Results shows that proposed method performs well then existing once with some real world picture.

Keywords:
Cloud computing Computer science Load balancing (electrical power) Initialization Distributed computing Set (abstract data type) Population Genetic algorithm Cloud testing Algorithm Real-time computing Cloud computing security Operating system Machine learning

Metrics

48
Cited By
11.95
FWCI (Field Weighted Citation Impact)
11
Refs
0.99
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications
Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
© 2026 ScienceGate Book Chapters — All rights reserved.