Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2013, Vol. 39 ›› Issue (5): 183-186,191. doi: 10.3969/j.issn.1000-3428.2013.05.040

• Networks and Communications • Previous Articles     Next Articles

Task Schedule Algorithm Based on Improved Particle Swarm Under Cloud Computing Environment

FENG Liang-liang 1, ZHANG Tao 1, JIA Zhen-hong 1, XIA Xiao-yan 2, QIN Xi-zhong 1   

  1. (1. School of Information Science and Engineering, Xinjiang University, Urumqi 830046, China; 2. Subsidiary Company of China Mobile in Xinjiang, Urumqi 830063, China)
  • Received:2012-06-04 Online:2013-05-15 Published:2013-05-14

云计算环境下基于改进粒子群的任务调度算法

封良良1,张 陶1,贾振红1,夏晓燕2,覃锡忠1   

  1. (1. 新疆大学信息科学与工程学院,乌鲁木齐 830046;2. 中国移动通信集团新疆有限公司,乌鲁木齐 830063)
  • 作者简介:封良良(1986-),男,硕士研究生,主研方向:云计算,人工智能;张 陶,硕士研究生;贾振红,教授、博士;夏晓燕,工程师、硕士;覃锡忠,副教授、硕士
  • 基金资助:
    中国移动新疆分公司研究发展基金资助项目(xjm2011-1)

Abstract: Existing task schedule algorithms for cloud computing are not well to take into account the cost of all the tasks for the pursuit of the shortest completion time. To solve this problem, a task schedule algorithm based on improved particle swarm is proposed in this paper, which uses indirect encoding to encode the resources of each subtask takes, gives decoding way, considers the fitness function about the time and the cost, and establishes the particle position and velocity updating method. Experimental results show that the general assignment finished time and cost of this algorithm are lower than the traditional Particle Swarm Optimization(PSO) algorithm.

Key words: cloud computing, task schedule, time cost, Double-fitness Particle Swarm Optimization(DFPSO), Particle Swarm Optimization(PSO) algorithm

摘要: 现有云计算任务调度算法为追求最短完成时间不能很好地兼顾成本。为此,提出一种基于改进粒子群的任务调度算法。采用间接编码方式对每个子任务占用的资源进行编码,给出解码方式,定义考虑时间和成本的适应度函数,确立粒子位置和速度的更新方法。实验结果表明,在相同的条件设置下,该算法的总任务完成时间和总任务完成成本小于传统粒子群优化算法。

关键词: 云计算, 任务调度, 时间成本, 双适应度粒子群优化, 粒子群优化算法

CLC Number: