虚拟机部署问题是影响数据中心性能的关键问题之一。文中综合考虑资源损耗、系统功耗和负载均衡度,提出面向数据中心虚拟机部署的智能优化策略。该策略首先建立虚拟机部署优化的多目标数学模型,然后将虚拟机部署问题抽象为装箱问题,最后提出基于改进的自适应离散型人工萤火虫群优化算法的优化策略。仿真实验表明,文中的自适应离散型人工萤火虫群优化算法具有较强的鲁棒性和较快的收敛速度,提出的智能优化策略能有效解决虚拟机部署问题。
Virtual machine placement problem is one of the key issues affecting the performance of data centers. An intelligent optimization strategy for virtual machine placement in the data center is proposed with comprehensive consideration of resource wastage, power consumption and load balance. Firstly, a multi-objective mathematical model for the virtual machine placement optimization is built by the strategy. Secondly, the placement problem is abstracted as the bin packing problem. Finally, an optimization strategy based on the improved adaptive discrete glowworm swarm optimization is put forward. Simulation experiment results show that the proposed adaptive discrete glowworm swarm optimization has good robustness and convergence rate, and the proposed intelligent optimization strategy solves the virtual machine placement problem effectively.