云环境下基于贪心模型的作业调度算法研究与实现

云环境下基于贪心模型的作业调度算法研究与实现

ID:13018295

大小:563.59 KB

页数:69页

时间:2018-07-20

云环境下基于贪心模型的作业调度算法研究与实现_第1页
云环境下基于贪心模型的作业调度算法研究与实现_第2页
云环境下基于贪心模型的作业调度算法研究与实现_第3页
云环境下基于贪心模型的作业调度算法研究与实现_第4页
云环境下基于贪心模型的作业调度算法研究与实现_第5页
资源描述:

《云环境下基于贪心模型的作业调度算法研究与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、云环境下基于贪心模型的作业调度算法研究与实现重庆大学硕士学位论文(学术学位)学生姓名:冯龙华指导教师:李季博士专业:计算机应用技术学科门类:工学重庆大学计算机学院二O一四年四月ResearchonjobschedulingAlgorithmandImplementationBasedonGreedymodelinCloudEnvironmentAThesisSubmittedtoChongqingUniversityinPartialFulfillmentoftheRequirementfortheMaster’

2、sDegreeofEngineeringByFengLongHuaSupervisedbyDr.LiJiSpecialty:ComputerApplicationTechnologyCollegeofComputerScienceofChongqingUniversity,Chongqing,ChinaApril,2014摘要云计算是新兴商业计算模式之一,是并行计算、分布式计算和网格计算的发展。云计算充分利用成熟的虚拟化这一关键技术封装打包数据中心的资源,通过互联网将服务提供给用户,以满足用户的多样性需求。云计算

3、特有的商业性,使得云供应商除关注资源分配和作业调度的效率之外,更要关注用户对服务质量的满意度。云环境下的资源分配和作业调度两个关键技术,有别于以往分布式计算,具有商业性、面向服务和以用户为中心的特性。传统的云计算作业调度策略存在着不足:注重效率却忽略了服务质量,注重公平性却降低了效率。本文系统研究了云计算技术、贪心算法以及云环境下的资源分配和作业调度问题,系统研究了多种作业调度算法,并以贪心算法的问题分解思想为基础,构造了贪心模型,提出了云环境下基于贪心模型的作业调度策略。该算法区别于传统的注重效率的作业调度算法

4、,也区别于近几年提出地侧重用户服务质量的作业调度算法,提出在云环境下的资源分配和作业调度中建立起双重兼顾:兼顾效率和公平。第一重兼顾,将用户任务按照QoS偏好分类和描述,将用户任务分入不同的类型队列中;每个队列中定义公平性评判J函数,来评判资源分配的结果是否满足用户的多样性需求。第二重兼顾,不同类型的任务进入相应算法分支,根据队列的不同特点,采用改进的短作业优先算法,进行资源的快速分配,实现每个算法分支中的分配最优。最后,扩展CloudSim云计算平台,在Cloudlet类中加入新成员变量和设定和获取这些成员变量

5、的方法,重载了DatacenterBroker类中的bindCloudletToVM()方法,重编译了CloudSim源代码,实现了本文提出地基于贪心模型的作业调度策略。经结果分析,得出该算法能实现双重兼顾,有效的执行用户任务,也能很好的满足用户对服务质量的要求。关键词:云计算,资源分配,作业调度,贪心算法,QoS分类ABSTRACTCloudcomputingisoneofthenewly-emergingbusinesscomputingmodelsandthedevelopmentofparallelcom

6、puting,distributedcomputingandgridcomputing,whichcansatisfyusers’diverseneedsbythewaywhereitmakeuseofsophisticatedvirtualizedtechnologytopackageresourcesindatacentertoprovideservicesthroughtheInternettousers.Twokeytechnologiesofcloudcomputingareresourcealloca

7、tionandjobscheduling.Itsuniquebusinesscharacterurgescloudcomputingproviderstopaymoreattentiontocustomers’satisfactiononthequalityofservicesexceptconcerningtheefficiencyofresourceallocationandjobscheduling.Therefore,underthecloudenvironment,resourceallocationa

8、ndjobschedulingaredifferentfromthepreviousdistributedcomputing,andhavecommercialcharacter,service-orientedanduser-centricfeatures.Thetraditionaljobschedulingstrategyofacloudenvironmentisi

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

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

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