Title :
A power efficient genetic algorithm for resource allocation in cloud computing data centers
Author :
Portaluri, Giuseppe ; Giordano, Stefano ; Kliazovich, Dzmitry ; Dorronsoro, Bernabe
Author_Institution :
Univ. di Pisa, Pisa, Italy
Abstract :
One of the main challenges in cloud computing is to increase the availability of computational resources, while minimizing system power consumption and operational expenses. This article introduces a power efficient resource allocation algorithm for tasks in cloud computing data centers. The developed approach is based on genetic algorithms which ensure performance and scalability to millions of tasks. Resource allocation is performed taking into account computational and networking requirements of tasks and optimizes task completion time and data center power consumption. The evaluation results, obtained using a dedicated open source genetic multi-objective framework called jMetal show that the developed approach is able to perform the static allocation of a large number of independent tasks on homogeneous single-core servers within the same data center with a quadratic time complexity.
Keywords :
cloud computing; computer centres; genetic algorithms; resource allocation; cloud computing data center; computational resource availability; genetic algorithm; homogeneous single-core servers; jMetal framework; quadratic time complexity; resource allocation algorithm; Bandwidth; Genetic algorithms; Power demand; Resource management; Servers; Sociology; Statistics; Cloud Computing; Data center; Genetic Algorithm; Power Efficiency; Resource Allocation;
Conference_Titel :
Cloud Networking (CloudNet), 2014 IEEE 3rd International Conference on
Conference_Location :
Luxembourg
DOI :
10.1109/CloudNet.2014.6968969