Skip to Main content Skip to Navigation
Conference papers

Constraint Programming-Based Virtual Machines Placement Algorithm in Datacenter

Abstract : As underlying infrastructure of cloud computing platform, datacenter is seriously underutilized, however, its operating costs is high. In this paper, we implement virtual machines placement algorithm in CloudSim using constraint programming approach. We first formulate the problem of virtual machines placement in virtualized datacenters as a variant of multi-dimensions bin packing problem, and then exploit constraint solver to solve this problem with the objective of minimizing number of physical machines that host virtual machines. Finally, we compare different virtual placement algorithms for evaluating constraint programming-based virtual machine placement algorithm including the built-in virtual machine placement algorithm in CloudSim and FFD algorithm. The experimental results show that constraint programming-based virtual machines placement algorithm can efficiently reduce the number of physical machines to achieve the goal of reducing datacenter operating costs and improving resource utilization.
Document type :
Conference papers
Complete list of metadata

Cited literature [11 references]  Display  Hide  Download
Contributor : Hal Ifip <>
Submitted on : Friday, May 19, 2017 - 10:43:37 AM
Last modification on : Thursday, March 5, 2020 - 5:41:54 PM


Files produced by the author(s)


Distributed under a Creative Commons Attribution 4.0 International License



Yonghong Yu, Yang Gao. Constraint Programming-Based Virtual Machines Placement Algorithm in Datacenter. 7th International Conference on Intelligent Information Processing (IIP), Oct 2012, Guilin, China. pp.295-304, ⟨10.1007/978-3-642-32891-6_37⟩. ⟨hal-01524982⟩



Record views


Files downloads