Evolutionary Algorithms for Solving Multi-Objective Problems (Genetic and Evolutionary Computation)
Evolutionary Algorithms for Solving Multi-Objective Problems (Genetic and Evolutionary Computation)
Multi-Objective Virtual Machine Placement in Virtualized Data Center Environments
GREENCOM-CPSCOM '10 Proceedings of the 2010 IEEE/ACM Int'l Conference on Green Computing and Communications & Int'l Conference on Cyber, Physical and Social Computing
Autonomic SLA-Driven Provisioning for Cloud Applications
CCGRID '11 Proceedings of the 2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing
CCGRID '11 Proceedings of the 2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing
Multi-dimensional SLA-Based Resource Allocation for Multi-tier Cloud Computing Systems
CLOUD '11 Proceedings of the 2011 IEEE 4th International Conference on Cloud Computing
A fast and elitist multiobjective genetic algorithm: NSGA-II
IEEE Transactions on Evolutionary Computation
VirtualKnotter: Online Virtual Machine Shuffling for Congestion Resolving in Virtualized Datacenter
ICDCS '12 Proceedings of the 2012 IEEE 32nd International Conference on Distributed Computing Systems
Hi-index | 0.00 |
The process of selecting which virtual machines should be located (i.e. executed) at each physical machine of a Data center is known as Virtual Machine Placement - VMP. This work proposes for the first time a multi-objective formulation of the VMP considering Service Level Agreement. A novel multiobjective memetic algorithm is also proposed to solve the formulated multi-objective problem. This proposal is validated comparing experimental results of the proposed algorithm with a brute force exhaustive search algorithm. Simulations prove the correctness of the proposed memetic algorithm and its scalability considering different experimental scenarios.