全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
网格环境中流水线虚拟服务调度算法的设计与实现 网格环境中流水线虚拟服务调度算法的设计与实现 design and implementation of the pipeline virtual service scheduling algorithm in grid environment 【中文摘要】 具有dag(有向无环图)结构的任务调度是网格环境下一个经典但具有挑战性的问题。基于面向服务的体系结构(soa),本文将其抽象为流水线虚拟服务(pipeline virtual service,pvs),并以hsdc系统天文数据处理为例,研究在网格环境下,流水线虚拟服务调度算法的设计和实现。通过对hsdc应用特点以及网格环境的分析,本文提出了pvs两阶段预调度模型(sod算法实现)以及“三维金字塔”调度模型(tps算法实现)。前者将调度策略产生和调度策略执行分离开来并行执行,利用网格中的闲散资源产生调度策略,并将其时间隐藏于调度策略执行中。后者考虑更加通用的网格调度情况,不再拘泥于以往调度时的二维匹配(任务和资源),而是对于影响调度的因素进行详细分类,根据pvs不同的结构找寻调度因素之间的多维匹配关系,从而产生更多更优的调度候选方案。实验分析说明,这两种算法模型和实现很好地适应了网格的开放性、动态性,在平衡调度开销和调度精度,减少调度时间,提高整体资源利用率方面都有着明显的优势。同时,hsdc原型系统的设计和实现也说明了本文所提的调度模型算法在网格环境下的实用性和有效性。【英文摘要】 the scheduling of tasks with dag-structure is a classic but challenging problem in grid environment. based on soa, this thesis abstracts the dag tasks as pipeline virtual service (pvs). taking hsdc telescope data process as the application example, this thesis pays main attention on design and implementation of the pipeline virtual service scheduling algorithm.by analyzing the application characterizations and grid environment, a pvs pre-scheduling model with the relevant sod algorithm and the triangular pyramid scheduling (tps) model with tps algorithm are provided in this thesis. in the first model, scheduling policies generation and execution are separated and run in parallel. it can utilize the free computing abilities in grid and hide the time of scheduling policies generation. the second model solves the scheduling problem by considering more general grid characters. rather than being limited in the two-dimension matching relationship (task-resource), it classifies the factors which affect the scheduling in details and establishes the new match relationship according to different structures of different pvss. therefore, it can find more and better scheduling solutions. the analytic simulation results show that two scheduling models and algorithms match the open and dynamic grid environment. they have the advantages in balancing the scheduling cost and scheduling precision, saving the scheduling time and improving the resource utility. moreover, the design and implementation of hsdc prototype also shows the practicability and efficiency of scheduling models and algorithms discussed in this thesis.【中文关键词】 网格; 有向无环图; 任务调度; soa 【英文关键词】 grid; dag; task scheduling; soa 【毕业论文目录】摘要 3-4 abstract 4 第1章 引言 8-10 第2章 网格技术 10-19 2.1 引言 10 2.2 网格概念及发展 10-11 2.3 网格体系结构和基础工具 11-13 2.4 soa 技术 13-17 2.4.1 soa 的概念及特点 13-14 2.4.2 soa 的产生发展及优势 14-15 2.4.3 soa 应用体系结构 15-16 2.4.4 soa 应用 16-17 2.5 soa 与网格技术的结合 17-19 第3章 dag 任务调度研究 19-34 3.1 引言 19 3.2 dag 任务调度综述 19-21 3.2.1 dag 任务调度模型 19-20 3.2.2 dag 任务调度目标 20-21 3.3 网格环境下dag 调度算法分类研究 21-29 3.3.1 随机算法 22-23 3.3.2 启发式算法 23-27 3.3.3 由自然法则得到的算法 27-29 3.4 网格项目中dag 调度算法应用 29-31 3.5 存在的问题及发展方向 31-34 第4章 hsdc 问题分析及建模 34-38 4.1 引言 34 4.2 问题分析 34-35 4.3 流水线虚拟服务(pvs)模型 35-38 第5章 pvs 两阶段预调度模型及算法设计 38-50 5.1 引言 38 5.2 问题分析 38-39 5.3 pvs 两阶段预调度模型 39-40 5.4 基于pvs 两阶段预调度模型的算法设计 40-45 5.4.1 算法描述 40-42 5.4.2 算法分析 42-45 5.5 实验模拟 45-48 5.5.1 实验环境 45-46 5.5.2 实验结果及分析 46-48 5.6 小结 48-50 第6章 “三维金字塔”调度模型及算法设计 50-65 6.1 引言 50 6.2 问题分析 50 6.3 “三维金字塔”调度模型 50-53 6.3.1 “三维金字塔”调度模型 50-52 6.3.2 相关建模参数及问题抽象 52-53 6.4 tps(triangular pyramid scheduling)算法 53-59 6.4.1 tps_preparing 53-54 6.4.2 tps_scheduling 54-59 6.5 实验及分析 59-64 6.6 小结 64-65 第7章 原型系统设计 65-72 7.1 引言 65 7.2 原型系统设计及开发 65-70 7.3 原型系统实
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB17167-2025用能单位能源计量器具配备和管理通则培训试题及答案
- GB151及泵类设备理论考试试题及答案
- 采矿安全监控系统值班员岗前履职考核试卷含答案
- 数控等离子切割机操作工安全知识竞赛模拟考核试卷含答案
- 直升机救生员QC管理竞赛考核试卷含答案
- 城市轨道交通行车值班员安全综合评优考核试卷含答案
- 天井钻机工安全应急强化考核试卷含答案
- 巧克力成型工创新应用竞赛考核试卷含答案
- 生物农药生产工安全操作水平考核试卷含答案
- 光刻工岗位责任感考核试卷含答案
- 冀少版八年级上册生物第五单元第一章第三节《芽的发育》教学课件(新教材)
- 2026年共青团入团考试试题附完整答案
- 边坡施工技术施工方案
- 中建-竣工结算策划书编制指南
- 2025年浙江省事业单位统考职测+综应真题及答案
- 《人工智能清扫机器人(车)技术要求》
- 202670周岁以上老年人换长久驾照三力测试题库(附答案)
- 2026年江苏宿迁市中考语文试卷含答案
- 2024版骨质疏松症康复治疗指南课件
- 劳动合同2026年标准范本协议
- 无主灯光设计
评论
0/150
提交评论