Title :
Energy-Aware Scheduling in Virtualized Datacenters
Author :
Goiri, Íñigo ; Julià, Ferran ; Nou, Ramón ; Berral, Josep Ll ; Guitart, Jordi ; Torres, Jordi
Author_Institution :
Barcelona Supercomput. Center, Univ. Politec. de Catalunya, Barcelona, Spain
Abstract :
The reduction of energy consumption in large-scale datacenters is being accomplished through an extensive use of virtualization, which enables the consolidation of multiple workloads in a smaller number of machines. Nevertheless, virtualization also incurs some additional overheads (e.g. virtual machine creation and migration) that can influence what is the best consolidated configuration, and thus, they must be taken into account. In this paper, we present a dynamic job scheduling policy for power-aware resource allocation in a virtualized datacenter. Our policy tries to consolidate workloads from separate machines into a smaller number of nodes, while fulfilling the amount of hardware resources needed to preserve the quality of service of each job. This allows turning off the spare servers, thus reducing the overall datacenter power consumption. As a novelty, this policy incorporates all the virtualization overheads in the decision process. In addition, our policy is prepared to consider other important parameters for a datacenter, such as reliability or dynamic SLA enforcement, in a synergistic way with power consumption. The introduced policy is evaluated comparing it against common policies in a simulated environment that accurately models HPC jobs execution in a virtualized datacenter including power consumption modeling and obtains a power consumption reduction of 15% with respect to typical policies.
Keywords :
computer centres; energy consumption; power aware computing; resource allocation; scheduling; virtual machines; dynamic SLA enforcement; dynamic job scheduling policy; energy consumption reduction; energy-aware scheduling; power consumption modeling; power consumption reduction; power-aware resource allocation; virtualized datacenter; Dynamic scheduling; Hardware; Optimization; Power demand; Reliability; Resource management; Servers; Energy; HPC; SLA; Scheduling; Virtualization;
Conference_Titel :
Cluster Computing (CLUSTER), 2010 IEEE International Conference on
Conference_Location :
Heraklion, Crete
Print_ISBN :
978-1-4244-8373-0
Electronic_ISBN :
978-0-7695-4220-1
DOI :
10.1109/CLUSTER.2010.15