基于可信网络循环网格工作流调度探究

基于可信网络循环网格工作流调度探究

ID:46420119

大小:72.00 KB

页数:10页

时间:2019-11-23

基于可信网络循环网格工作流调度探究_第1页
基于可信网络循环网格工作流调度探究_第2页
基于可信网络循环网格工作流调度探究_第3页
基于可信网络循环网格工作流调度探究_第4页
基于可信网络循环网格工作流调度探究_第5页
资源描述:

《基于可信网络循环网格工作流调度探究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于可信网络循环网格工作流调度探究【摘要】根据经济效益模型的原则,充分考虑用户和资源提供者双方的利益,本文提出了循环调度算法、并行调度算法以及资源优化算法,解决了含有循环结构的网格工作流的任务调度问题,在满足用户QoS需求的同时,使系统的负载更加平衡,提高了系统的可靠性,更加适合开放复杂的网格环境。仿真实验证明了算法的合理性和有效性。【关键词】网格计算;经济效益模型;任务调度1.前言网格计算是网络计算、并行计算、分布式计算以及高性能计算领域中必然的发展趋势和重点研究方向,而网格工作流是随着网格计算的

2、发展新兴起的一个重要研究领域。工作流模型是工作流管理的基础,是对工作流程的一种表示方法。针对网格计算中的工作流模型,大部分文献只考虑有向无环图(DirectedAcyclicGraph,DAG)表示的工作流调度模型。对于更复杂的工作流结构无法用DAG来表示,而本文对含有复杂的工作流结构(如循环、并行、分支等)做了一定的研究工作,提出了对循环、并行及分支结构的任务调度算法。网格计算是近几年国际上并行计算新出现的一个重要研究方向,也是热门课题。在科学技术的发展中,一方面,许多领域需要处理极其庞大的数据量

3、,另一方面,通过规模基于可信网络循环网格工作流调度探究【摘要】根据经济效益模型的原则,充分考虑用户和资源提供者双方的利益,本文提出了循环调度算法、并行调度算法以及资源优化算法,解决了含有循环结构的网格工作流的任务调度问题,在满足用户QoS需求的同时,使系统的负载更加平衡,提高了系统的可靠性,更加适合开放复杂的网格环境。仿真实验证明了算法的合理性和有效性。【关键词】网格计算;经济效益模型;任务调度1.前言网格计算是网络计算、并行计算、分布式计算以及高性能计算领域中必然的发展趋势和重点研究方向,而网格工

4、作流是随着网格计算的发展新兴起的一个重要研究领域。工作流模型是工作流管理的基础,是对工作流程的一种表示方法。针对网格计算中的工作流模型,大部分文献只考虑有向无环图(DirectedAcyclicGraph,DAG)表示的工作流调度模型。对于更复杂的工作流结构无法用DAG来表示,而本文对含有复杂的工作流结构(如循环、并行、分支等)做了一定的研究工作,提出了对循环、并行及分支结构的任务调度算法。网格计算是近几年国际上并行计算新出现的一个重要研究方向,也是热门课题。在科学技术的发展中,一方面,许多领域需要

5、处理极其庞大的数据量,另一方面,通过规模式扩充的Internet连接数以万计的计算机,潜在着前所未有的计算能力。网格计算技术为利用这一巨大资源来满足计算需求提供了基础。然而,在开发这丰富资源的背后却隐含着涉足者的艰难。网格计算就是利用互联网上的计算资源实现其他问题的计算,这种并行计算环境的显著优点是投资少、见效快、灵活性强等。由于科学计算的要求,越来越多的用户希望能具有网格计算的环境,但是很多用户由于工业资金的不足而不能使用并行计算机。一旦实现并行计算,就可以通过网络实现超级计算。并行计算(Para

6、llelComputing),简单地讲,就是在并行计算机上所作的计算,它和常说的网格计算(GridComputing)、高性能计算(HighPerformanceComputing)、超级计算(SuperComputing)是同义词,因为任何网格计算、高性能计算和超级计算总离不开使用并行技术。1.网格工作流模型和调度算法分析工作流和网格工作流:工作流就是将整个工作按照一定的规则分解成多个单元任务,对这些任务进行执行和监控,从而提高工作效率、降低生产成本,更有利于企业生产经营的管理并增加了企业的竞争力

7、。网格工作流应用来源于元计算(Metacomputing),为了得到强大的处理能力或存储能力,首先将若干个超级计算节点连接起来,一起处理工作任务;网格工作流系统(GridFlow)包含全局网格工作流和局部网格子工作流管理系统(如图2-l)o全局层提供模拟和执行等功能,监控并处理每个局部网格子工作流在调度和冲突时所遇到的问题。在网格环境下工作流管理系统GridFlow包括了用户门户、全局网格工作流管理系统服务和局部网格子工作流调度服务。对于全局网格层,提供了模拟、监控及执行工作流的功能,并在代理的网格

8、资源管理系统上工作。而对于局部网格,在任务调度系统的性能预测基础上管理子工作流调度和冲突。1.经济效益环境下的循环结构网格工作流调度算法3.1模型建立网格工作流的任务调度,就是采取适当的策略将用户任务集合中多个相互关联的任务分配到异构的可用计算资源上。网格工作流模型有以下几个基本结构组成如图3-1所示。定义3-1:在某种结构中,任一个任务的开始当且仅当只有一个任务完成之后才能执行,这种结构就叫做顺序结构。如图3-1任务①完成后才能执行任务②。定义3-2:在某种结构当中

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

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

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