改进遗传算法在云计算资源优化调度中应用.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文档。上传文档
查看更多
改进遗传算法在云计算资源优化调度中应用

改进遗传算法在云计算资源优化调度中应用   摘 要:在大量用户请求云计算资源服务时,如何合理组织资源和任务调度是云计算的关键技术之一。如果分配调度方法不合理,就可能产生用户需求得不到满足和资源使用不均衡等问题。在传统遗传算法基础上,将模拟退火算法与遗传算法相融合,扩大遗传算法的搜索领域,解决遗传算法早熟收敛现象,使云资源分配更加合理,以提高云资源利用率。在CloudSim平台上进行仿真,结果表明该方式能较好地对云计算资源进行分配,在能耗、带宽等约束条件下达到云资源最优调度的目的。   关键词:智能算法;云资源;优化调度;CloudSim仿真   DOI:10.11907/rjdk.172641   中图分类号:TP312   文献标识码:A 文章编号:1672-7800(2018)004-0045-02   Abstract:With the development of Internet, cloud computing has become a hot research topic in academic and commercial fields. When a large number of users request cloud computing resource services, how to do reasonable resource sister scheduling and task scheduling becomes one of the key technologies of cloud computing. If the allocation method is not reasonable, the user demand can not be met and the use of resources is not balanced. The traditional genetic algorithm combines with simulated annealing algorithm to expand the search field and solve the premature convergence phenomenon and makes the use of cloud resource allocation more reasonable to improve the utilization of cloud resources. Simulation experiments on CloudSim platform show that this method can better allocate the cloud computing resources, and achieve the purpose of optimal scheduling of cloud resources.   Key Words:intelligence algorithm; cloud resource; optimal scheduling; CloudSim simulation   0 引言   云?算[1-2]由网格计算发展而来,它将计算资源、存储资源和网络资源进行整合,按照用户需求进行分配资源服务,是一种新兴的网络服务和交互模式。云计算在云端部署计算机集群,运用虚拟化技术组成一个大型虚拟资源池(Virtualized Resource Pool)[3],利用各种工具对虚拟资源池进行统一管理;在终端为用户与运营商提供服务接口,运营商通过这些接口为用户提供可扩展、分布式存储与计算等服务,用户在使用时可以对资源自行管理与配置[4]。   大多数情况下云计算的资源调度任务并发产生,且分布不均匀,当用户群体十分庞大时,虚拟机优化调度会越来越复杂,需要云计算系统提供灵活的分配机制,这些需求使云计算调度变得困难。本文以基本遗传算法[5-6]为基础,引入模拟退火算法[7-8]与之相融合,以改进遗传算法的局部搜寻能力,扩大遗传算法搜索领域,从而有效解决了遗传算法早熟收敛现象,使资源分配更加合理、高效。   1 基于遗传算法的资源调度算法设计   1.1 编码表示方法与初始种群产生   遗传算法产生种群一般采用随机方式,这种方法产生的种群有很多非连通路径,这些非连通路径虽然在以后的迭代运算中可能转化为连通路径,但转化效果一般,使得过程解在有限的进化代数内可能过早收敛,从而影响最终解的质量。所以,在确保初始种群的多样性前提下,要尽可能保证所产生的路径是连通的,这对于改善算法的求解速度和全局收敛性帮助很大。   将N个虚拟机放置在M个主机上,得到个体基因编码{k0,k1,…

文档评论(0)

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

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

1亿VIP精品文档

相关文档