基于依赖任务的网格任务调度方法研究
本文关键词:基于依赖任务的网格任务调度方法研究
【摘要】:网格计算是当今计算机科学领域最新兴起的一项有很高学术价值和应用价值的研究课题。如何高效地使用网格资源即网格调度问题,随之成为研究的重点。任务调度是网格计算的核心服务之一。在网格计算环境中,如何协调和分配网格资源,以便使网格计算性能趋于最优,是任务调度算法要解决的基本问题。本文在研究网格计算理论的基础上,针对不同的任务调度算法进行了深入的研究。提出了基于优先级的依赖任务调度算法,构建依赖任务模型和资源模型。由于任务之间存在着关联关系,设计了依赖任务的优先级方法,该方法为每个任务赋予一个优先级数,根据它来进行任务过滤。根据任务集合中长短任务的比例,结合Min-Min和Max-Min进行调度,以最小化完成时间为调度的目标。提出了基于依赖任务的自适应容错调度算法,该算法考虑了任务的容错问题,保证任务能够正确执行完成。该算法在研究容错的基本方法后,根据任务的出错等级,采用自适应的容错算法。而在任务备份时,为了减少备份成本,引入了备份程度,把备份任务分为主动部分和被动部分,可以有效降低系统的完成时间和备份成本。将以上两个算法与经典的任务调度算法进行仿真试验比较,结果验证了该算法的正确性和优越性,可以在网格环境中加以利用。在深入研究任务调度的基础上,根据信息栅格技术项目的需求,设计与实现了一个网格计算的原型软件,该软件提供多种功能供用户进行网格计算方面的研究分析。
【关键词】:网格计算 依赖任务 任务调度 优先级 容错
【学位授予单位】:沈阳理工大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP393.02
【目录】:
- 摘要7-8
- Abstract8-11
- 第1章 绪论11-17
- 1.1 课题的研究意义11-12
- 1.2 研究现状12-14
- 1.2.1 网格计算的研究现状12-13
- 1.2.2 任务调度的研究现状13-14
- 1.3 网格计算的特点14-15
- 1.4 研究的主要内容15-17
- 第2章 任务调度方法研究17-28
- 2.1 任务调度概述17
- 2.2 任务调度的特点17-18
- 2.3 任务调度算法18-22
- 2.3.1 静态调度算法19-21
- 2.3.2 动态调度算法21-22
- 2.4 依赖任务调度22-23
- 2.5 容错机制研究23-28
- 第3章 基于优先级的依赖任务调度算法28-44
- 3.1 概述28
- 3.2 分代算法GS28-31
- 3.3 相关算法研究31-35
- 3.3.1 Min-Min算法分析31-34
- 3.3.2 Max-Min算法34-35
- 3.4 依赖任务算法的模型构建35-36
- 3.4.1 构建依赖任务模型35
- 3.4.2 构建资源模型35-36
- 3.5 依赖任务的优先级方法36-37
- 3.6 改进的依赖任务调度算法37-39
- 3.7 仿真实验和结果分析39-44
- 第4章 基于依赖任务的自适应容错算法44-56
- 4.1 容错机制的四个基本策略分析44-45
- 4.2 主备份调度算法45-46
- 4.3 基于依赖任务的自适应容错算法46-53
- 4.3.1 依赖任务模型构建47-49
- 4.3.2 备份程度计算49-50
- 4.3.3 算法调度过程50-53
- 4.4 仿真实验和分析53-56
- 第5章 网格计算原型软件56-66
- 5.1 软件概述56
- 5.2 系统的整体功能设计56-57
- 5.3 主要功能模块57-58
- 5.3.1 任务管理模块57
- 5.3.2 资源管理模块57
- 5.3.3 调度器设计模块57
- 5.3.4 执行结果模块57
- 5.3.5 用户管理和登录权限57-58
- 5.4 系统相关的类58-59
- 5.5 数据库设计59-61
- 5.6 软件的使用界面61-65
- 5.7 本章小结65-66
- 结论66-68
- 参考文献68-73
- 攻读硕士学位期间发表的论文和取得的科研成果73-74
- 致谢74-75
【相似文献】
中国期刊全文数据库 前10条
1 吴晓莉;网格计算:发展趋势与动力之源[J];信息空间;2004年06期
2 张桂香;费岚;;网格和企业的关系[J];电脑知识与技术;2005年36期
3 王岚;;网格:下一代的因特网[J];科技信息(学术研究);2008年02期
4 钟文玲;;网格技术现状及应用[J];信息技术与信息化;2008年04期
5 肖连兵,黄林鹏;网格计算综述[J];计算机工程;2002年03期
6 赵炯;引人注目的网格计算[J];计算机与数字工程;2003年02期
7 陈世清;网格计算——新一代因特网[J];邵阳学院学报;2003年02期
8 罗秉安 ,张立臣;网格及其典型研究项目简介[J];微型机与应用;2003年02期
9 闫新惠 ,童小念;因特网的第三次浪潮——网格[J];现代通信;2003年07期
10 黄河;网格计算[J];浙江广播电视高等专科学校学报;2003年02期
中国重要会议论文全文数据库 前10条
1 龚强;;基于网格解决空间信息问题的思考[A];第十九届中国(天津)'2005IT、网络、信息技术、电子、仪器仪表创新学术会议论文集[C];2005年
2 黄小龙;潘大胜;;网格计算的优势及安全技术[A];第三届全国软件测试会议与移动计算、栅格、智能化高级论坛论文集[C];2009年
3 肖尚勤;卢正鼎;;基于安全体系网格计费系统的设计[A];2005年全国开放式分布与并行计算学术会议论文集[C];2005年
4 孙功星;;一种新的科学基础设施:网格[A];第11届全国计算机在现代科学技术领域应用学术会议论文集[C];2003年
5 陈良臣;闫晓飞;朱威;樊滑翔;孙功星;;CA认证在高能物理网格中的应用与实现[A];第十四届全国核电子学与核探测技术学术年会论文集(下册)[C];2008年
6 黄琛;李忠献;;网格环境下安全通信、认证与授权的应用研究[A];2007北京地区高校研究生学术交流会通信与信息技术会议论文集(上册)[C];2008年
7 崔云飞;刘东;李昀;;云计算:一种新型服务计算模式[A];2008年中国高校通信类院系学术研讨会论文集(下册)[C];2009年
8 李熹微;李明峰;邢策梅;朱德雯;;基于网格GIS的高速公路紧急救援系统设计[A];第十三届华东六省一市测绘学会学术交流会论文集[C];2011年
9 姚远哲;方滨兴;刘欣然;何淼;王子娟;张露薇;;R-Net网格监测系统(RNMS)设计[A];全国网络与信息安全技术研讨会'2005论文集(上册)[C];2005年
10 王静宇;谭跃生;张晓琳;;基于Agent的网格资源监控系统的设计与实现[A];2006年全国开放式分布与并行计算机学术会议论文集(三)[C];2006年
中国重要报纸全文数据库 前10条
1 白丽;网格 注入IT静脉的兴奋剂[N];中国经营报;2004年
2 清华大学计算机系 朱子玉;网格何处来,,何处去[N];中国计算机报;2005年
3 祝明发;联想与网格[N];计算机世界;2003年
4 荀攸编译;“试水”企业网格[N];计算机世界;2004年
5 本报记者 武汉;将网格进行到底[N];网络世界;2004年
6 北京邮电大学博士 贾晓芸邋北京邮电大学博士生导师 罗守山;网格计算让安全变得更为复杂[N];中国计算机报;2007年
7 龚强;欧洲各国的网格项目[N];中国测绘报;2009年
8 本报记者 龚杰发自美国旧金山;甲骨文点燃网格之火[N];计算机世界;2003年
9 ;改变思维做网格[N];中国计算机报;2002年
10 科译;惠普将为其所有系统添“网格”[N];中国计算机报;2003年
中国博士学位论文全文数据库 前3条
1 赵东;网格计算环境中若干关键技术的研究[D];电子科技大学;2003年
2 郝宪文;基于资源动态性度量的网格依赖任务重调度研究[D];东北大学;2008年
3 马天驰;网格环境下移动进程的安全性支持研究[D];浙江大学;2004年
中国硕士学位论文全文数据库 前10条
1 朱雷;基于依赖任务的网格任务调度方法研究[D];沈阳理工大学;2016年
2 王晓菲;基于资源负载的网格监听系统的设计与实现[D];哈尔滨工业大学;2009年
3 朱绍风;网格环境下资源监控问题的研究[D];山东师范大学;2010年
4 胡冬萍;基于网格环境的资源管理模型研究[D];江西师范大学;2005年
5 贾倩;基于最小代价函数的网格资源发现模型及其算法的研究[D];燕山大学;2012年
6 李玲玲;基于网格计算环境的远程教育应用研究[D];东北师范大学;2006年
7 伍本强;网格计算经济和帐号分配的研究[D];南京理工大学;2004年
8 李业林;蚁群算法在网格计算中任务调度的应用[D];青岛大学;2009年
9 曾洲;基于蚁群算法的网格计算资源调度策略仿真研究[D];江苏大学;2005年
10 邓维;基于网格的任务调度研究[D];西南大学;2009年
本文编号:803082
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/803082.html