云计算环境下任务调度策略的研究

云计算环境下任务调度策略的研究

ID:33323969

大小:1.27 MB

页数:39页

时间:2019-02-24

云计算环境下任务调度策略的研究_第1页
云计算环境下任务调度策略的研究_第2页
云计算环境下任务调度策略的研究_第3页
云计算环境下任务调度策略的研究_第4页
云计算环境下任务调度策略的研究_第5页
资源描述:

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

1、摘要云计算利用虚拟化技术将物理资源转换成可动态伸缩的虚拟资源,使得企业能够按需访问云中的资源。通过云计算,用户可以访问到大量的计算以及存储资源,享受云端强大的计算能力,而不必关心它们的具体位置以及如何配置的。但是云计算系统内都会配备有自己的任务与资源之间的分配策略,而一个好的任务调度策略能全面提高整个云计算系统的运行效率,因此对云计算环境下的任务调度算法进行研究有着重要的理论意义和现实意义。本文针对目前云计算任务调度算法中存在的如何平衡资源负载、最小化任务总完成时间的问题以及如何满足用户多维QoS需求的问题进行了研究。主要内容如下:

2、首先,本文提出一种基于负载均衡与最小完成时间的LB-ECT算法。在传统的任务调度算法中,往往只考虑任务的安全性或者响应时间等因素。而在异构分布式的云资源池中,每个资源的性能是有所差别的,在进行任务与资源之间分配的时候很容易出现资源负载不均衡的现象,这将会严重影响系统的整体性能,同时如果不考虑任务在资源上执行的最小完成时间这一因素也会造成性能好的机器不能得到充分的利用。在现有的云计算任务调度算法中大多只是单方面考虑了负载均衡或者单方面考虑了最小完成时间的因素,而两者的结合将会满足用户对系统整体性能与时间的要求。因此本文提出了一种基于负

3、载均衡与最小完成时间的LB-ECT算法。本算法通过综合考虑资源当前的负载状况和任务在资源上完成的最小时间两方面的因素,在二者之间寻找一个最佳的平衡点,完成任务与资源之间的最佳配对。仿真实验结果表明该算法能提高任务执行的成功率,提高系统资源的利用率,缩短任务的总完成时间。其次,本文提出一种基于多目标粒子群算法(MPSO,Multi-objectiveparticleswarmalgorithm)的多QoS约束云计算任务调度算法。目前云计算中的任务调度算法大多以“机器”为中心,没有真正做到以“用户”为中心。当前已经提出的基于QoS的任务

4、调度即便是考虑了用户对任务的QoS需求,但也只是简单地考虑了一维的QoS需求,即单一的时间或者成本,不能够满足用户多维QoS的需求。因此本文提出了一种基于多目标粒子群算法的多QoS约束云计算任务调度算法。本算法通过综合考虑任务执行成功率,最少花费和最优跨度等QoS约束条件,利用MPSO算法同时优化多个约束条件,从而找到I最能满足用户需求的任务调度方案。仿真实验结果表明,该算法能够提高用户满意度,节约成本,提高任务的执行成功率。关键词:云计算,调度算法,负载均衡,QoS,多目标粒子群算法IIABSTRACTPhysicalresour

5、ceistransformedtovirtualbyusingvirtualizationtechnology.Thesevirtualresourceisdynamicscalable.Businessescanaccesscloudresourceaccordingtotheirneeds.Withcloudcomputing,userscanaccessalargenumberofcomputingandstorageresourcesandgetpowerfulcomputingabilitywithoutconsideri

6、ngtheirspecificlocationandconfiguration.Eachcloudcomputingsystemhasitsownresourceallocationandtaskschedulingstrategy.Agoodtaskschedulingstrategycancomprehensivelyimprovetheoperatingefficiencyoftheentirecloudcomputingsystem.Therefore,thestudyhasimportanttheoreticalandpr

7、acticalsignificancefortaskschedulingalgorithmundercloudcomputingenvironment.Inthispaper,someproblemsthatexistinthecloudcomputingtaskschedulingalgorithmareresearched.Theseproblemsareresourceloadbalancing,minimumcompletiontimeofthetasktobeexecuted,taskschedulingalgorithm

8、andnon-consideringtheuser'smultidimensionalQoSrequirement.Themaincontentsareasfollows:First,thispaperpresentsaLB-ECTa

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

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

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