ACM Home Page
Please provide us with feedback. Feedback
Grouping genetic algorithm for solving the serverconsolidation problem with conflicts
Full text PdfPdf (370 KB)
Source
ACM/SIGEVO Summit on Genetic and Evolutionary Computation archive
Proceedings of the first ACM/SIGEVO Summit on Genetic and Evolutionary Computation table of contents
Shanghai, China
SESSION: Full papers table of contents
Pages 1-8  
Year of Publication: 2009
ISBN:978-1-60558-326-6
Authors
Shubham Agrawal  University of Texas at Austin, Austin, TX, USA
Sumit Kumar Bose  Infosys Technologies Ltd, Bangalore, India
Srikanth Sundarrajan  Infosys Technologies Ltd, Bangalore, India
Sponsors
SIGEVO: ACM Special Interest Group on Genetic and Evolutionary Computation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 18,   Downloads (12 Months): 45,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1543834.1543836
What is a DOI?

ABSTRACT

The advent of virtualization technologies encourages

organizations to undertake server consolidation exercises for improving the overall server utilization and for minimizing the capacity redundancy within data-centers. Identifying complimentary workload patterns is a key to the success of server consolidation exercises and for enabling multi-tenancy within data-centers. Existing works either do not consider incompatibility constraints or performs poorly on the disjointed conflict graphs. The algorithm proposed in the current work overcomes the limitations posed by the existing solutions. The current work models the server consolidation problem as a vector packing problem with conflicts (VPC) and tries to minimize the number of servers used for hosting applications within datacenters and maximizes the packing efficiency of the servers utilized. This paper solves the problem using techniques inspired from grouping genetic algorithm (GGA) - a variant of the traditional Genetic Algorithm (GA). The algorithm is tested over varying scenarios which show encouraging results.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Phelps, J, "Server Consolidation can offer a range of benefits", White Paper, Gartner Inc, (2004).
 
2
Ajiro, Y., Tanaka, A., "A Combinatorial optimization algorithm for server consolidation", In: Proceedings of the 21st annual conference of the Japanese Society for Artificial Intelligence (2007)
 
3
Zhang, A., Safari, F., Beyer, D., "Applying Bin-packing algorithms to server consolidation", In: Proceedings of the Informs annual meeting in San Francisco (2005)
 
4
 
5
 
6
Kang, J., Park, S., "Algorithms for the variable sized bin packing problem", European Journal of Operational Research. 147, 365--372 (2003)
 
7
 
8
Epstein, L., Levin, A., "On bin packing with conflicts", math.haifa.ac.il/lea/bpc.pdf
 
9
Jansen, K., "An approximations scheme for bin-packing with conflicts", Journal of combinatorial optimization. 3, 363--377 (1999)
 
10
 
11
 
12
 
13
 
14
 
15
 
16
 
17
Falkenauer, E., "A hybrid grouping genetic algorithm for bin packing", Journal of Heuristics. 2, 5--30 (2004).

Collaborative Colleagues:
Shubham Agrawal: colleagues
Sumit Kumar Bose: colleagues
Srikanth Sundarrajan: colleagues