Research Article
Design and Implementation of a Multi-objective Optimization Mechanism for Virtual Machine Placement in Cloud Computing Data Center
@INPROCEEDINGS{10.1007/978-3-319-03874-2_3, author={Soichi Shigeta and Hiroyuki Yamashima and Tsunehisa Doi and Tsutomu Kawai and Keisuke Fukui}, title={Design and Implementation of a Multi-objective Optimization Mechanism for Virtual Machine Placement in Cloud Computing Data Center}, proceedings={Cloud Computing. Third International Conference, CloudComp 2012, Vienna, Austria, September 24-26, 2012, Revised Selected Papers}, proceedings_a={CLOUDCOMP}, year={2014}, month={6}, keywords={cloud computing VM placement multi-objective optimization}, doi={10.1007/978-3-319-03874-2_3} }
- Soichi Shigeta
Hiroyuki Yamashima
Tsunehisa Doi
Tsutomu Kawai
Keisuke Fukui
Year: 2014
Design and Implementation of a Multi-objective Optimization Mechanism for Virtual Machine Placement in Cloud Computing Data Center
CLOUDCOMP
Springer
DOI: 10.1007/978-3-319-03874-2_3
Abstract
Cloud computing is becoming a popular way of supplying and using computing resources. A cloud-computing data center is equipped with a large number of physical resources and must manage an even larger number of virtual machines (VMs). The center’s VM placement strategy affects the utilization of physical resources, and consequently, it influences operational costs. Our goal is to develop a multi-objective optimization mechanism for VM placement that satisfies various constraints and results in the lowest operational cost. The number of possible combinations of VMs and hosts can be extremely large. For the mechanism to be practical, the number of possible combinations must be reduced. We reduced computational overheads by classifying VM hosts into a relatively small number of equivalent sets. Simulation results show that expected operational costs can be significantly reduced by applying the proposed mechanism.