基干简化粒子群与蚁群优化云计算资源调度算法.docVIP

基干简化粒子群与蚁群优化云计算资源调度算法.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基干简化粒子群与蚁群优化云计算资源调度算法

基于简化粒子群和蚁群优化的云计算资源调度算法   摘 要:为了提高云计算环境下资源调度的效率,将BPSO-ACO算法应用到云计算的资源调度过程中,通过CloudSim平台的仿真实验,与粒子群算法和蚁群算法做比较,得到在同等条件下,简化粒子群优化和蚁群优化算法(BPSO-ACO)比单独的粒子群算法或蚁群算法在进行资源调度时,总任务的完成时间更短、收敛性更好 关键词:云计算;资源调度;粒子群算法;蚁群算法 DOI:10.16640/ki.37-1222/t.2016.14.116 0 引言 计算资源调度问题是一个NP难问题[1],针对当前云计算中资源调度的效率不高的问题,本文深入的研究了现有云计算环境下资源调度算法,并对基本粒子群算法和蚁群算法进行了优化,并将其应用到云环境下进行资源调度,提出的新的算法研究如何提高资源调度的效率,减少资源的调度时间,为用户提供更好的服务 1 云计算资源调度模型 云计算环境中有n个任务的集合T=(T1,T2, …,Tn) 分配到m个虚拟资源集合VM=(VM1,VM2, …,VMm) 上完成,其中Ti(i=1,2,3…n)表示第i个子任务,VMj(j=1,2,3…m)表示第j个虚拟资源,粒子群中一个粒子位置就是一个可行解,即一个资源分配序列,任务集合T在虚拟资源VM上的分配关系可表示为: 其中Q为常数,表示所有任务执行完的总时间,CTi表示任务Ti的执行花费即时间 4 仿真实验 本文选择CloudSim仿真平台进行仿真实验,将简化粒子群结合蚁群的算法(BPSO-ACO)云计算资源调度模型引入到CloudSim的资源调度系统中,通过仿真实验验证简化粒子群结合蚁群的算法(BPSO-ACO)的云计算资源调度性能 本实验中,为了检验粒子群算法(PSO)、蚁群算法(ACO)与简化粒子群结合蚁群算法(BPSO-ACO)的性能,在CloudSim平台下设置3个虚拟资源节点和20到100个子任务,对比分析 各类算法的参数设置如下描述: (1)对于简化粒子群算法的参数设置如下:粒子的规模设置为100,c1=c2=2,迭代次数设置为30次 (2)对于蚁群算法的参数设置如下:蚁群的规模设置为100,α=β=1,ρ=0.7,迭代次数设置为70次 (3)对于简化粒子群结合蚁群算法的参数设置如下:与粒子群算法和蚁群算法相同的参数,设置为相同的值,迭代次数设置为100次 通过CloudSim进行20次仿真实验,取平均值,进行测试,结果如图1,图2所示 图1与图2可以看出,在初始状态,当任务量较少的情况下,BPSO-ACO算法的完成时间与PSO算法、ACO算法的总完成时间相差不多,但是随着任务量的增加,完成时间的差距越来越明显,说明BPSO-ACO算法在任务量大的情况下的收敛性明显好于PSO算法和ACO算法 通过仿真实验证明:BPSO-ACO算法能够对资源进行合理的调度,总得完成时间要优于PSO算法和ACO算法 参考文献: Arfeen M A, Pawlikowski K, Willig A. A Framework for Resource Allocation Strategies in CloudComputing Environment[J].Computer Software and Applications Conference Workshops (COMPSACW),2011 IEEE 35th Annual.2011,261-266. Clerc M, Kennedy J. The particle swarm: Explosion stability and convergence in a multi-dimensional complex space. IEEE Trans.on Evolution Computer, 2002,6(1):58-73. Trelea IC. The particle swarm optimization algorithm: Convergence analysis and parameter selection. Information ProcessingLetters, 2003,85(6):317-325.

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档