计算机应用研究2017,Vol.34Issue(6):1718-1720,1731,4.DOI:10.3969/j.issn.1001-3695.2017.06.026
基于烟花算法的云计算多目标任务调度
Multi-objective task scheduling based on fireworks algorithm in cloud computing
摘要
Abstract
In order to better meet the requirements of users' QoS (quality of service) in cloud computing,and utilize the resources of the cloud datacenter reasonably,this paper proposed a multi-objective optimization scheduling model based on fireworks algorithm (FWA),which considered the executive time of task and load balancing of virtual machine as optimization target.FWA is a heuristic algorithm.It can find global optima quickly using explosion operator,Gaussian mutation and selection strategy.By making a comparison with particle swarm optimization algorithm (PSO) and genetic algorithm (GA) on the effectiveness and executive time of the algorithm on Cloudsim platform,it shows that FWA could obtain the best fitness value in different test times sustainably.With a growing number of population size,there is no sharp increase of executive time of FWA,which is superior to PSO and GA.关键词
云计算/任务调度/多目标优化/烟花算法/执行时间/负载均衡Key words
cloud computing/task scheduling/multi-objective optimization/fireworks algorithm/executive time/load balancing分类
信息技术与安全科学引用本文复制引用
黄伟建,郭芳..基于烟花算法的云计算多目标任务调度[J].计算机应用研究,2017,34(6):1718-1720,1731,4.基金项目
河北省自然科学基金资助项目(F2015402077) (F2015402077)
河北省高等学校科学技术研究重点项目(ZD2014054) (ZD2014054)