DocumentCode :
2297609
Title :
Energy-Aware Ant Colony Based Workload Placement in Clouds
Author :
Feller, Eugen ; Rilling, Louis ; Morin, Christine
Author_Institution :
Centre Rennes Bretagne Atlantique, INRIA, Rennes, France
fYear :
2011
fDate :
21-23 Sept. 2011
Firstpage :
26
Lastpage :
33
Abstract :
With increasing numbers of energy hungry data centers energy conservation has now become a major design constraint. One traditional approach to conserve energy in virtualized data centers is to perform workload (i.e., VM) consolidation. Thereby, workload is packed on the least number of physical machines and over-provisioned resources are transitioned into a lower power state. However, most of the workload consolidation approaches applied until now are limited to a single resource (e.g., CPU) and rely on simple greedy algorithms such as First-Fit Decreasing (FFD), which perform resource-dissipative workload placement. Moreover, they are highly centralized and known to be hard to distribute. In this work, we model the workload consolidation problem as an instance of the multi-dimensional bin-packing (MDBP) problem and design a novel, nature-inspired workload consolidation algorithm based on the Ant Colony Optimization (ACO). We evaluate the ACO-based approach by comparing it with one frequently applied greedy algorithm (i.e., FFD). Our simulation results demonstrate that ACO outperforms the evaluated greedy algorithm as it achieves superior energy gains through better server utilization and requires less machines. Moreover, it computes solutions which are nearly optimal. Finally, the autonomous nature of the approach allows it to be implemented in a fully distributed environment.
Keywords :
bin packing; cloud computing; computer centres; energy conservation; greedy algorithms; optimisation; power aware computing; virtual machines; virtualisation; ant colony based workload placement; ant colony optimization; cloud computing; energy conservation; energy hungry data center; energy-aware ant colony; first-fit decreasing algorithm; greedy algorithm; multidimensional bin-packing problem; resource-dissipative workload placement; virtualized data center; workload consolidation approach; Algorithm design and analysis; Computational modeling; Estimation; Greedy algorithms; Heuristic algorithms; Resource management; Vectors; Ant Colony Optimization; Combinatorial Optimization; Green Cloud Computing; Multidimensional Bin Packing; Swarm Intelligence; Virtualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Grid Computing (GRID), 2011 12th IEEE/ACM International Conference on
Conference_Location :
Lyon
ISSN :
1550-5510
Print_ISBN :
978-1-4577-1904-2
Type :
conf
DOI :
10.1109/Grid.2011.13
Filename :
6076495
Link To Document :
بازگشت