基于遗传算法的云计算任务调度算法研究

基于遗传算法的云计算任务调度算法研究

ID:33568646

大小:2.42 MB

页数:73页

时间:2019-02-27

基于遗传算法的云计算任务调度算法研究_第1页
基于遗传算法的云计算任务调度算法研究_第2页
基于遗传算法的云计算任务调度算法研究_第3页
基于遗传算法的云计算任务调度算法研究_第4页
基于遗传算法的云计算任务调度算法研究_第5页
资源描述:

《基于遗传算法的云计算任务调度算法研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、厦门大学学位论文原创性声明本人呈交的学位论文是本人在导师指导下,独立完成的研究成果。本人在论文写作中参考其他个人或集体已经发表的研究成果,均在文中以适当方式明确标明,并符合法律规范和《厦门大学研究生学术活动规范(试行)》。另外,该学位论文为()课题(组)的研究成果,获得()课题(组)经费或实验室的资助,在()实验室完成。(请在以上括号内填写课题或课题组负责人或实验室名称,未有此项声明内容的,可以不作特别声明。)声明人(签名):童裱训弘年r月仡日厦门大学学位论文著作权使用声明I㈣本人同意厦门大学根据《中华人民共和国学位条例暂行实施办

2、法》等规定保留和使用此学位论文,并向主管部门或其指定机构送交学位论文(包括纸质版和电子版),允许学位论文进入厦门大学图书馆及其数据库被查阅、借阅。本人同意厦f-JX学将学位论文加入全国博士、硕士学位论文共建单位数据库进行检索,将学位论文的标题和摘要汇编出版,采用影印、缩印或者其它方式合理复制学位论文。本学位论文属于:()1.经厦门大学保密委员会审查核定的保密学位论文,于年月日解密,解密后适用上述授权。(4)2.不保密,适用上述授权。(请在以上相应括号内打“√”或填上相应内容。保密学位论文应是已经厦门大学保密委员会审定过的学位论文,

3、未经厦门大学保密委员会审定的学位论文均为公开学位论文。此声明栏不填写的,默认为公开学位论文,均适用上述授权。)声明人(签名):书.旅劲f≯年r月/LEt摘要云计算是一种新型的商业计算模型,它通过网络进行连接,能够获得各种应用、数据和IT服务。云计算的核心,是根据用户的需求,对云环境中的资源和用户提交的任务进行统一的调度和管理,而用户只需要按需付费。因而在云服务中,如何满足不同用户对服务质量(QoS)的不同需求,是云计算调度必须要考虑的重要问题。遗传算法是一种进化算法,它借鉴生物界的进化思想和自然界中“优胜劣汰”的自然选择机制,是一

4、种全局优化搜索算法。遗传算法由于其本身所具备的并行性和全局解空间搜索的特点,被引入到了大规模集群系统的资源调度中。本文以用户对服务质量的需求为出发点,通过权重向量的设置,综合考虑不同用户对作业完成时间、带宽、可靠性和费用等4个因素的不同需求,设计基于用户满意度的适应度函数,以保证服务质量。针对遗传算法存在的“早熟”问题,本文采用模拟退火算法对其进行优化。模拟退火算法借鉴物理上固体退火的机理,具有能够跳出局部最优解的特性,是一种全局最优算法。然而,它存在对整个搜索空间的情况了解不多的缺点。将遗传算法和模拟退火算法结合起来,能够充分发

5、挥两者的优势,弥补二者的不足,提高算法性能。本文在遗传算法产生新个体的过程中引入模拟退火算子,根据模拟退火算法中的Metropolis准则来决定是否接受遗传算法产生的新个体,在保证种群多样性的同时,也使种群能够逐步进化。本文还介绍了云仿真工具CloudSim,并配置了实验环境。在CloudSim仿真平台上,对本文所设计的遗传算法和模拟退火算法优化后的遗传算法进行了仿真实验。通过与基本遗传算法进行实验比较,表明本文设计的遗传算法能够更好地满足不同用户对云服务质量的不同需求。通过对优化前后两种遗传算法以及CloudSim自带的随机分配

6、算法RA和轮询算法RR之间的实验结果对比,表明采用模拟退火算子对算法进行优化后,算法性能有所改善。关键词:云计算;任务调度;QoS遗传算法;模拟退火AbstractCloudcomputingisanewkindofbusinesscomputingmodel.Itisconnectedbynetwork,whichmakeitabletoachieveavarietyofapplications,dataandITservices.Thecoreofcloudcomputingistomanagetheresourcesinth

7、ecloudandthetasksthatuserssubmittedaccordingtotheusers’requirements.Andtheusersonlyneedtopayaccordingtotheirneeds.Thusinthecloud,itisanimportantissuetoconsiderhowtomeetthedifferentneedsforqualityofservice(QoS)ofdifferentusers.Geneticalgorithmisakindofevolutionaryalgor

8、ithm.Itisaglobaloptimizationsearchalgorithmandbasedonthethoughtofbiologicalevolutionandthenaturalselectionmechanismof“surviv

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。