网格计算中面向qos的任务调度机制研究-毕设论文.doc
《网格计算中面向qos的任务调度机制研究-毕设论文.doc》由会员分享,可在线阅读,更多相关《网格计算中面向qos的任务调度机制研究-毕设论文.doc(22页珍藏版)》请在咨信网上搜索。
1、硕士学位论文网格计算中面向QoS的任务调度机制研究Research on QoS Guided Mechanism of Task Scheduling in Grid Computing 专 业 软件工程作 者 导 师 胡志刚教授中南大学软件学院二一三年三月中图分类号 学校代码 10533 UDC 密级 公开 硕士学位论文网格计算中面向QoS的任务调度机制研究Research on QoS Guided Mechanism of Task Scheduling in Grid Computing 作者姓名:学科专业:软件工程研究方向:学院(系、所):软件学院指导教师:胡志刚副指导教师:论文答
2、辩日期 答辩委员会主席 中 南 大 学(小三号宋体) 年 月 (小三号宋体)原创性声明本人声明,所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了论文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得中南大学或其他单位的学位或证书而使用过的材料。与我共同工作的同志对本研究所作的贡献均已在论文中作了明确的说明。 作者签名: 日期: 年 月 日学位论文版权使用授权书本人了解中南大学有关保留、使用学位论文的规定,即:学校有权保留学位论文并根据国家或湖南省有关部门规定送交学位论文,允许学位论文被查阅和借阅;学校可以公布学位论文的全部
3、或部分内容,可以采用复印、缩印或其它手段保存学位论文。同时授权中国科学技术信息研究所将本学位论文收录到中国学位论文全文数据库,并通过网络向社会公众提供信息服务。作者签名: 导师签名 日期: 年 月 日网格计算中面向QoS的任务调度机制研究摘要:论文介绍和总结了网格计算中的关键技术资源分配和任务调度以及网格QoS的国内外研究现状,指出了目前研究中存在的问题和不足,并就这两方面的结合,即如何在资源分配和任务调度中考虑QoS提出了自己的见解和看法。本研究提出了一种面向QoS的网格任务调度机制,用于在任务调度过程中保障用户的QoS要求,具体研究内容包括:任务、资源QoS参数抽象、调度过程的Petri网
4、建模方法、调度机制服务接口以及动态多QoS任务调度算法等。该调度机制的目的是通过综合考虑用户对任务QoS要求以及计算资源的多种属性,建立资源分配和任务调度的Petri网模型达到资源的优化利用和任务的高效执行,并尽可能控制调度本身带来的成本。文章对调度机制的运行环境、系统结构和主要组件进行了简要说明,重点阐述了多QoS任务调度算法的设计思想、调度原理和实现方法,实验和比较的结果显示了算法的优越性和对QoS的保障。本调度机制符合OGSA/WSRF标准,在Globus基础上构建面向网格服务的框架,提高了服务的通用性、可移植性,有利于实际网格调度系统的实现与开发,更好地与资源组织管理、作业管理等其它网
5、格服务结合,以此促进我国在网格资源应用上的基础研究工作。 图X幅,表X个,参考文献X篇。关键词:网格计算;QoS;任务调度;调度机制;调度算法分类号:XXXX;XXXXIIIResearch on QoS Guided Mechanism of Task Scheduling in Grid ComputingABSTRACT:In this paper, current research situation and problems of the key technique resources allocation & task shceduling in Grid computing an
6、d Grid QoS are summarized. The author also puts his own opinion about combination of two aspects mentioned above.The study contents of the paper include parameters abstraction of task & resource, Petri Net modeling method in scheduling process, service interface of scheduling mechanism and multi-QoS
7、 task scheduling algorithm, etc. A QoS guided scheduling mechanism in Computational Grid is proposed, and the related task scheuling algorithm is designed. The optimized utilization of resources and scheduling cost control are the main purpose in this study, which achieved through considering the co
8、nsumers QoS requests and multi-attributes of computational resources as a whole. Furthermore, a Petri Net model for resources allocation and task scheuling is established in order to implement the tasks efficiently. In the text, the running environment, construction and important modules of scheduli
9、ng mechanism are explained in brief, while the design idea, principle and realization technique of scheduling algorithm are the emphases to expound. The experiment and comparison results show the algorithms advantage and assurance of QoS.The mechanism proposed in this paper accords with OGSA/WSRF st
10、andard. It is a framework established on the basis of Globus service and oriented to Grid service. The service generalization and flexibility promote the development and implement of practical Grid scheduling system. Additionally, it can be integrated with other Grid services, such as reource manage
11、ment, task supervision and so on. Thus, the study is in favor of the basic research work in Grid application for our country.X of the figures,X of the tables and X of the references.Keywords: Grid Computing; QoS; task scheduling; scheduling mechanism; scheduling algorithmClassification: XXXX;XXXX目 录
12、原创性声明I摘要IIABSTRACTIII目 录IV第 1 章 绪论11.1 研究背景11.2 国内外研究现状11.2.1 网格技术的发展11.2.2 网格QoS研究31.2.3 网格资源管理和任务调度研究51.3 研究意义81.4 研究内容91.5 内容组织与安排10第 2 章 结束语112.1 研究工作总结112.2 下一步研究方向和目标12参考文献13致谢14攻读学位期间主要的研究成果15发表论文15参加科研项目15V硕士学位论文 第 1 章 绪论第 1 章 绪论1.1 研究背景随着计算技术和网络技术的迅速发展,使用多种新型终端设备访问网络上的计算和信息资源正变得越来越普及,并成为传统社
13、会向信息化社会转型的一个重要特色。信息化建设的进一步发展,表现出两个显著的趋势:一是计算资源、设备资源以及各种信息资源都向网络化发展,二是访问这些网络资源的终端设备朝多样化、小型化、智能化以及可移动的方向发展。这两种趋势牵引了网格计算技术的发展。近年来,以服务为中心的新一代网格服务网格的架构已经提出并引起全球网格研究者的关注,这种面向用户、以封装服务形式的新型网格技术已成为当前网格研究的热点。目前,以网格技术为核心的新一代网络计算环境的发展还处于初级阶段,仍然存在许多重大基础科学问题有待解决。其中最为核心和关键的问题就包括网格计算环境中网格资源分配与任务调度的机制和方法。网格资源分配和任务调度
14、的基本功能是根据网格任务的需求,从众多的可用资源中,选择满足任务需求并能最大化某种评价标准的资源,并将任务调度到匹配的资源上执行。传统的计算机系统以提高系统吞吐量或缩短任务完成时间为单一目标,然而随着网格结构的日益复杂,且不同组织采用不同的资源管理策略,致使资源使用者和资源提供者的目标存在不一致、甚至完全相悖的情况。同时,网格应用要求能够并发分配隶属于不同管理域的资源,进一步将网格任务调度机制复杂化。因此,描述与表示资源提供者与资源使用者的目标是进行网格任务调度的重要依据,也是保证网格用户和其它服务QoS的前提,研究跨管理域的资源分配机制和网格QoS保障已成为目前的重要研究方向。1.2 国内外
15、研究现状1.2.1 网格技术的发展网格技术源于大型科学计算,是指在动态变化的多个虚拟机构间共享资源和协同解决问题1。与许多其他技术的发展一样,网格计算在学术研究领域诞生,但迅速扩散到金融、汽车设计、生命科学和其他领域的各种商业应用中,其实质是在动态的可扩充的虚拟组织中可控且平等地使用和共享资源,而其中最为核心的是为各种网络上的资源提供一种安全、高效的共享机制,使得各种异构和孤立的资源能以一个整体为用户提供各种计算和信息服务Error! Reference source not found.。目前国内外的政府、研究机构、IT 巨头们都在网格领域投入了大量的资金进行理论研究和项目实践,网格基础设施
16、的理论与技术也得到了飞速的发展,也经历了几个阶段的发展。在开放网格服务框架OGSA(Open Grid Service Architecture)出现之前,已经出现很多种用于分布式计算的技术和产品,但都是各行其道、互不兼容。直到90年代末,这种混乱局面才有望结束,原因是此时基于XML(Extensible Markup Language可扩展标记语言)的Web Services技术开始盛行。Web Services之所以能够迅速走红是因为它在各种异构平台之上构筑了一层通用的、与平台无关的信息和服务交换设施,从而屏蔽了互联网中千差万别的差异,使信息和服务畅通无阻地在计算机之间流动。Web Ser
17、vices得到了各大公司的支持,解决方案精彩纷呈,包括:IBM的WebSphere、微软的.Net、SUN的SunOne、Oracle的Oracle9i、惠普的eSpeak等等。Globus项目组看到了Web Services的巨大潜力,在2002年迅速将Globus Toolkit的开发转向了Web Services平台。2002年2月,在加拿大多伦多市召开的全球网格论坛GGF会议上,Globus项目组和IBM共同倡议了一个全新的网格标准开放网格服务框架OGSA(Open Grid Service Architecture)。它把Globus标准Error! Reference source
18、 not found.与以商用为主的Web Services的标准结合起来,网格服务统一以Services的方式对外界提供。OGSA的诞生,标志着网格已经从学术界的象牙塔延伸到了商业世界,而且从一个封闭的世界走向了开放的环境。2003年1月,符合OGSA 规范的Globus Toolkit 3.0(Alpha 版)已经在第一届Globusworld会议上发布,这标志着OGSA已经从一种理念、一种体系结构,走到付诸实践的阶段了,目前Globus Toolkit已经发展到了4.0版本。2004年1月,基于OGSA的一种新型网格服务资源框架WSRF(Web Services Resource Fra
19、mework)问世,它定义了资源的状态,以及如何通过Web Service来发现、获取和操作资源,它促进了OGSI(Open Grid Service Infrastructure)的发展,并率先把OGSA的思想付诸实施。目前网格技术的主流规范为OGSA和WSRF,基于OGSA之后,网格的一切对外功能都以网格服务(Grid Service)来体现,并借助一些现成的、与平台无关的技术,如XML(Extensible Markup Language)、SOAP(Simple Object Access Protocol简单对象访问协议)、WSDL(Web Services Definition L
20、anguage Web服务描述语言)、UDDI (Universal Description, Discovery and Integration 统一描述、发现和集成协议)、WSFL(Web Services Flow Language Web服务流语言)、WSEL(Web Services Endpoint Language网络服务终端语言)等,来实现这些服务的描述、查找、访问和信息传输等功能。这样,一切平台及所使用技术的异构性都被屏蔽。OGSA的模型结构如图 11所示。图 11 开放网格服务框架OGSA的模型结构当前大多数网格项目的实现都是基于GT3/GT4(Globus Toolkit
21、 Version 3/4)所提供的协议及服务建设的,例如美国的物理网格GriPhyN、欧洲的数据网格DataGrid、荷兰的集群计算机网格DAS-2、美国能源部的科学网格和DISCOM 网格、美国学术界的TeraGrid,、以及BondError! Reference source not found.、Nimrod/GError! Reference source not found.Error! Reference source not found. 、LegionError! Reference source not found.等等。而且网格项目也有向大型化发展的趋势,如美国国家科学基
22、金NSF 支持的TeraGrid 将连接位于五个不同地方的超级计算机,达到每秒20万亿次的计算能力,并能存储和处理近1 千万亿字节的数据。另外美国军方正在实施的全球信息网格GIG(Global Information Grid),预计在2020年完成。IBM在2001年8月宣布,将投入40 多亿美元进行“网格计算创新计划”(Grid Computing Initiative),全面支持网格计算,IBM因此成为Globus首席合作伙伴以及OGSA标准的制定者之一。英国政府宣布投资1亿英镑,用以研发“英国国家网格”(UK National Grid)。在亚洲,2003年6月26日,日本NTT数据公
23、司公布了自2002年12月20日开始进行的大型PC网格计算验证试验“Cell Computing(单元计算)”的结果。有1万2206台个人电脑参加,峰值性能超过了3TFLOPS。2002年11月,日本产业技术综合研究所网格计算研究中心宣布,在由多台个人电脑通过网络连接组成网格计算环境下,实现了日美之间创纪录的707Mbps的数据传输。我国也逐年加大对网格研究的投入和力度,仅2002年公布的863网格专项,就拨出了上亿元的资金用于China Grid相关的研究,目前国内的网格项目主要有清华大学的先进计算基础设施ACI和以中科院计算所为主的国家高性能计算环境NHPCE、织女星网格项目以及上海教育网
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网格 计算 面向 qos 任务 调度 机制 研究 论文
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。