Virtual Machine Deployment Strategy Based on Improved PSO in Cloud Computing
keywords: Cloud computing, Pareto optimal solution, particle swarm optimization algorithm, resource reservation, virtual machine deployment
Energy consumption is an important cost driven by growth of computing power, thereby energy conservation has become one of the major problems faced by cloud system. How to maximize the utilization of physical machines, reduce the number of virtual machine migrations, and maintain load balance under the constraints of physical machine resource thresholds that is the effective way to implement energy saving in data center. In the paper, we propose a multi-objective physical model for virtual machine deployment. Then the improved multi-objective particle swarm optimization (TPSO) is applied to virtual machine deployment. Compared to other algorithms, the algorithm has better ergodicity into the initial stage, improves the optimization precision and optimization efficiency of the particle swarm. The experimental results based on CloudSim simulation platform show that the algorithm is effective at improving physical machine resource utilization, reducing resource waste, and improving system load balance.
mathematics subject classification 2000: 68-W99, 68-M01
reference: Vol. 39, 2020, No. 1-2, pp. 83–104