Electronic Science and Technology ›› 2019, Vol. 32 ›› Issue (3): 61-66.doi: 10.16180/j.cnki.issn1007-7820.2019.03.013

Previous Articles     Next Articles

Cloud Computing Energy Consumption Optimization Algorithm Based on Package-Cluster Mapping

LU Le1,CHEN Shiping2   

  1. 1. School of Optical-Electrical and Computer Engineering, University of Shanghai for Science and Technology, Shanghai 200093,China
    2. Network and Information Center Office, University of Shanghai for Science and Technology, Shanghai 200093,China
  • Received:2018-03-18 Online:2019-03-15 Published:2019-03-01
  • Supported by:
    National Natural Science Foundation of China(61472256)

Abstract: Aim

ing at the problem of flat layout and complex structure in the virtual machine placement strategy, this paper adopted a virtual machine allocation framework based on package-cluster mapping to minimize the energy consumption of all physical machines. Based on this, an effective energy consumption model and an improved binary particle swarm optimization algorithm with adaptive weights were proposed to improve the speed and accuracy of package-cluster mapping framework. Experimental results showed that the improved binary particle swarm optimization algorithm was more superior to traditional binary particle swarm optimization in terms of convergence speed and optimization ability. Compared with the virtual machine allocation algorithm, the improved binary particle swarm allocation algorithm based on the clustering framework increased the CPU usage and effectively reduced energy consumption, which promoted the green energy saving.

Key words: Science and Technology, Shanghai 200093, China)

CLC Number: 

  • TP393.2