基于改进的遗传算法的云计算资源调度算法研究

基于改进的遗传算法的云计算资源调度算法研究

ID:35065489

大小:2.47 MB

页数:65页

时间:2019-03-17

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

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

1、中文图书分类号:TP391密级:公开UDC:004学校代码:10005硕士学位论文MASTERALDISSERTATION论文题目:基于改进的遗传算法的云计算资源调度算法研究论文作者:仇瑞琪学科:计算机科学与技术指导教师:竹翠论文提交日期:2016年6月UDC:004学校代码:10005中文图书分类号:TP391学号:S201307104密级:公开北京工业大学工学硕士学位论文题目:基于改进的遗传算法的云计算资源调度算法研究英文题目:STUDYOFCLOUDCOMPUTINGRESOURCEMANAGEMENTALGORITHMBASEDONIMPROVEDGENETICALGORIT

2、HM论文作者:仇瑞琪学科专业:计算机科学与技术研究方向:计算机系统结构申请学位:工学硕士指导教师:竹翠所在单位:计算机学院答辩日期:2016年6月授予学位单位:北京工业大学独创性声明本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得北京工业大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。签名:仇瑞琪日期:2016年6月20日关于论文使用授权的说明本人完全了解北京工业大学有关保留、使

3、用学位论文的规定,即:学校有权保留送交论文的复印件,允许论文被查阅和借阅;学校可以公布论文的全部或部分内容,可以采用影印、缩印或其他复制手段保存论文。(保密的论文在解密后应遵守此规定)签名:仇瑞琪日期:2016年6月20日导师签名:竹翠日期:2016年6月20日摘要摘要云计算是一种用户可按需分配及自主配置的新型资源池,这种技术可以为用户提供计算、网络、存储等虚拟资源。作为一种为用户提供商业服务的技术,如何合理调度系统资源是云计算中的关键问题。由于云计算具有异构性、动态性、大规模性等特性,因此应考虑如何对资源进行合理的调度,使用户在短时间内获取资源。同时,在调度中如何尽可能地提高资源利

4、用率、降低能耗,也是一个急需解决的问题。本文实现了基于遗传算法的云计算资源调度算法。遗传算法是一种具有随机化特性的全局优化搜索算法,它借鉴自然界优胜劣汰的进化规律。由于其整体搜索策略和优化搜索方法在工作时不依赖其它辅助知识,遗传算法具有很强的通用性。同时,遗传算法在解决NP问题时有优异的表现,因此它被广泛应用在大规模集群的资源调度问题中。在满足用户需求的基础上,为了节约能耗,最大程度产生最优的经济效益,本文在适应度函数中引入经济效益约束、服务等级协议(ServiceLevelAgreement,SLA)约束和能耗约束,使得调度策略能够让虚拟机在最合适的物理机上进行创建。由于遗传算法的

5、搜索策略,可能会过早进入局部最优从而难以走向全局最优,本文采用Tabu禁忌搜索(TabuSearch,TS)算法对这个问题进行优化。TS算法是一种逐步搜索全局最优化的算法,模拟人类智力发展的过程。在TS算法中,一个高质量的初始解可以大大提高其搜索效率,而遗传算法所获得的解恰好可以为它提供高质量的初始解,因此将遗传算法和TS算法相结合能够很大程度上提高算法性能。本文在遗传算法的计算过程中会对进入早熟阶段进行判断并引入TS算法,将遗传算法的解作为TS算法的初始输入。改进后的算法在跳出局部最优解的同时,通过TS算法产生新的邻域,保证了解的多样性,使得到的结果逐步优化,最终达到全局最优。本文

6、实现了基于CloudSim平台的实验仿真。在CloudSim上将改进后的算法与轮询算法、随机分配算法进行实验结果对比,结果表明所采用的改进的遗传算法能更好的对云计算中的资源进行分配,在经济效益约束、SLA约束、能耗约束等多个约束条件下权衡,达到最优调度的目的。关键字:云计算;资源调度;遗传算法;Tabu禁忌算法;CloudSim-I-AbstractAbstractCloudcomputingisanewtypeofon-demandresourcepoolcanbeconfiguredtoprovideuserswithcomputing,networking,storage,an

7、dothervirtualresources.Asatechnologyprovidinguserswithcommercialservice,rationalschedulingsystemresourcesisthekeytocloudcomputing.Becauseofitsheterogeneous,dynamic,massandothercharacteristics,developersshouldconsiderhowtoreasonabl

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

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

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