Adaptation in natural and artificial systems
Adaptation in natural and artificial systems
Computers and Industrial Engineering - Special issue on computational intelligence for industrial engineering
A greedy genetic algorithm for the quadratic assignment problem
Computers and Operations Research
Genetic Algorithms and Grouping Problems
Genetic Algorithms and Grouping Problems
Genetic Algorithms in Search, Optimization and Machine Learning
Genetic Algorithms in Search, Optimization and Machine Learning
Contemporary Evolution Strategies
Proceedings of the Third European Conference on Advances in Artificial Life
Genetic Algorithms for the Traveling Salesman Problem
Proceedings of the 1st International Conference on Genetic Algorithms
Heuristics and lower bounds for the bin packing problem with conflicts
Computers and Operations Research
SCC '08 Proceedings of the 2008 IEEE International Conference on Services Computing - Volume 2
SIAM Journal on Optimization
An optimized capacity planning approach for virtual infrastructure exhibiting stochastic workload
Proceedings of the 2010 ACM Symposium on Applied Computing
Hi-index | 0.00 |
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.