Journal of Jilin University Science Edition

Previous Articles     Next Articles

Load Balancing Scheduling of Virtual Machine Resource in CloudComputing Based on  Cat Swarm Optimization Algorithm

KUANG Zhenchun, XIE Shiyi   

  1. College of Mathematics and Computer Science, Guangdong Ocean University, Zhanjiang 524088, Guangdong Province, China
  • Received:2016-03-07 Online:2016-09-26 Published:2016-09-19
  • Contact: XIE Shiyi E-mail:shiyixie@126.com

Abstract:

In order to improve utilization ratio of virtual machine resource scheduling, and to realize reasonable scheduling of virtual machine resource, we proposed a method based on cat swarm optimization algorithm for virtual machine resource scheduling optimization. Firstly, mathematical model was built according to the virtual machine resource scheduling optimization objective. Secondly, considering the shortest time and optimal load, the fitness function of cat swarm optimization algorithm was constructed, and the optimization of the optimal scheme of virtual machine resource scheduling was realized by simulating the daily behavior of the cat. Finally, the effectiveness of the proposed algorithm was tested on CloudSim platform. Test results show that the proposed algorithm can obtain a better virtual machine resource scheduling scheme, which can ensure load balance of virtual machine resource, and  meet the user’s preferences.

Key words: virtual machine resource, cloud computing, cat swarm optimization algorithm, load balancing, scheduling model

CLC Number: 

  • TP311