基于启发式算法的云计算负载均衡问题研究

基于启发式算法的云计算负载均衡问题研究

ID:35062740

大小:4.83 MB

页数:64页

时间:2019-03-17

基于启发式算法的云计算负载均衡问题研究_第1页
基于启发式算法的云计算负载均衡问题研究_第2页
基于启发式算法的云计算负载均衡问题研究_第3页
基于启发式算法的云计算负载均衡问题研究_第4页
基于启发式算法的云计算负载均衡问题研究_第5页
资源描述:

《基于启发式算法的云计算负载均衡问题研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、硕士学位论文基于启发式算法的云计算负载均衡问题研究RESEARCHONLOADBALANCINGPROBLEMEXISTSINCLOUDCOMPUTINGBASEDONHEURISTICMETHODS任平飞哈尔滨工业大学2015年12月国内图书分类号:TP391.3学校代码:10213国际图书分类号:621.3密级:公开工程硕士学位论文基于启发式算法的云计算负载均衡问题研究硕士研究生:任平飞导师:潘正祥教授申请学位:工程硕士学科:计算机技术所在单位:深圳研究生院答辩日期:2015年12月授予学位单位:哈尔滨工业大学C

2、lassifiedIndex:TP391.3U.D.C:621.3DissertationfortheMaster’sDegreeinEngineeringRESEARCHONLOADBALANCINGPROBLEMEXISTSINCLOUDCOMPUTINGBASEDONHEURISTICMETHODSCandidate:PingfeiRenSupervisor:Prof.Jeng-ShyangPanAcademicDegreeAppliedfor:MasterofEngineeringSpeciality:Com

3、puterTechnologyAffiliation:ShenzhenGraduateSchoolDateofDefence:December,2015Degree-Conferring-Institution:HarbinInstituteofTechnology哈尔滨工业大学工程硕士学位论文摘要云计算以集约化、虚拟化、弹性伸缩为主要特征,是一种以虚拟化技术为基础的新型分布式系统。负载均衡机制作为提升分布式系统伸缩性的必要手段而存在。云计算中的负载均衡问题呈现出某些新的特征。目前对于云计算中的任务分配问题的解决,大

4、多借鉴传统分布式系统负载均衡的经验,尚无特别成熟的公开方法。因此对云计算中负载均衡问题的研究有着重要的学术意义和工程实践需求。本文在调研国内外研究现状的基础上,以异构任务和异构服务点为研究对象,针对计算密集型负载,通过对传统负载均衡机制以及业界热点相关启发式算法的理解,提出了一种负载均衡方法,并对二选择算法及细菌觅食优化算法做出了改进。主要贡献如下:1)提出一种负载均衡算法,针对传统负载均衡算法盲目性较高,大多针对同构任务及同构处理节点,而智能启发式算法迭代次数较多,具有一定滞后性的不足,设计了一种在线机制与离线机制

5、相结合的负载均衡算法:在线算法利用不完全的状态信息,在考虑处理节点能力的基础上,以尽快完成本任务为目的。于此相对,离线负载均衡算法部分在理论上可获取云中节点的全部状态信息,目的是修正在线算法因对全局信息的缺乏而产生的偏差。2)细菌觅食优化算法目前广泛应用于图像聚类、车间作业调度等优化问题,是一种新型元启发式算法。通过建立相关模型,本文将细菌优化算法及其改进应用于离线负载均衡算法中,并通过实验验证了细菌优化算法及其改进的有效性。3)算法的改进。两选择算法是一种随机化的算法,与简单的随机负载均衡算法相比,两选择算法具有指

6、数级的效能提升。然而两选择算法的原始模型并没有充分考虑异构处理节点及异构任务的情况。本研究通过综合考虑处理节点能力与等待队列长度,从而对两选择算法进行了改进,分别在异构任务异构虚拟机、同构任务异构虚拟机、异构任务同构虚拟机等条件下通过实验验证了改进的有效性。细菌优化算法是一种新型群智能启发式算法,本研究通过改进细菌觅食优化算法中细菌健康度函数,综合考虑了细菌的历史健康度累计值,进而影响细菌觅食优化算法的复制过程。实验发现,改进算法在牺牲了一些局部寻优能力的基础上存在一定优势跳出局部最优解。关键词:云计算;负载均衡;细

7、菌觅食优化算法;两选择算法-I-哈尔滨工业大学工程硕士学位论文AbstractIntensity,virtualizationandelasticityarethemaincharacteristicsforcloudcomputing.Cloudcomputingisanewkindofvirtulizationbaseddistributedsystem.Loadbalancingisakeyforimprovingdistributedsystem’selasticity.Loadbalancinginclou

8、dcomputingownssomenewcharacteristcs.Butsofarforthesolvingoftheloadbalancingproblemexistsincloudcomputing,experienceforloadbalancingintraditionaldistributedsystemsisreference

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

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

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