Cloud computing data centers contain a large number of physical machines (PMs) and virtual machine (VMs). This number can increase the energy consumption of the data centers especially when the VMs placed inappropriately on the PMs. This paper presents a new VM placement approach with the objective of minimizing the total energy consumption of a data center. VM placement problem is formulated as a combinatorial optimization problem. Since this problem has been proven to be an NP hard problem, Ant Colony Optimization (ACO) algorithm is adopted to solve the formulated problem. Information heuristic of ACO is used differently based on PM energy efficiency. Experimental results show that the proposed approach scales well on large data centers and significantly outperforms selected benchmark (ACOVMP) in terms of energy consumption.
展开▼
机译:云计算数据中心包含大量物理机(PMS)和虚拟机(VM)。当VMS在PMS上不恰当地放置时,该数字可以增加数据中心的能量消耗。本文提出了一种新的VM放置方法,目的是最大限度地减少数据中心的总能耗。 VM Placement问题被制定为组合优化问题。由于该问题已被证明是NP难题,因此采用蚁群优化(ACO)算法来解决配方的问题。 ACO的信息启发式基于PM能效使用不同的方式使用。实验结果表明,该方法在大型数据中心展现良好,在能耗方面明显优于所选择的基准(ACOVMP)。
展开▼