A Genetic Algorithm in Green Cloud Computing
Nada Al Sallami *
Department of Multimedia, Faculty of Science and Information Technology, Al-Zaytoonah University of Jordan, Amman, Jordan
Sarmad Al Aloussi
Computer Information Systems Department, University of Financial and Banking Sciences, Amman, Jordan
*Author to whom correspondence should be addressed.
Abstract
In this paper a genetic algorithm to solve the problem of load balancing in green cloud computing environment was proposed. For a specified total load on N clouds, the proposed algorithm finds an optimal load vector of length less than or equal to N. It helps in avoiding overheating by balancing the workload across all the clouds, hence reducing the amount of energy consumed. In addition, the proposed genetic algorithm may converge to a number of clouds less than or equal to N, so that a substantial reduction in energy consumption can be made by powering down servers when they are not in use.
Keywords: Green cloud computing, load balancing, genetic algorithm