基于网格环境的工作流任务调度算法研究

来源 :厦门大学 | 被引量 : 0次 | 上传用户:renx2000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网格计算是近年来研究较为热门的一项技术,它能够把整个互联网集成为一台巨大的超级计算机,实现全球范围的计算资源、存储资源、数据资源、信息资源及知识资源等广泛分布的大量资源的全面集成和共享。随着网格研究的深入和网格基础设施的发展,网格工作流技术也随之兴起。由于网格工作流调度问题的内在难解性,如何设计一个好的调度算法是当前网格工作流技术研究的重点之一,本文着重研究基于网格环境的工作流调度问题。   首先,介绍了网格、网格工作流及网格工作流调度的概念,综述了当前网格工作流研究的最新进展,阐述了任务调度在网格工作流技术研究中的重要性。在此基础上,提出了基于工作流参考模型的一个网格工作流管理系统,在资源信息管理中不仅考虑当前的资源信息,而且还考虑了资源的动态性及其历史信息。   然后,根据所提出的模型,研究网格工作流业务流程,分析如何使用DAG(有向无环图)进行建模,并对建模后生成的子任务的逻辑关系进行说明。综合比较各类任务调度算法后,提出了一种改进的遗传算法,该算法在适应度函数部分考虑了用户的QoS(服务质量)偏好,采用新的适应度函数,并且加入二次择优杂交和二次择优变异的步骤,在保证种群多样性的情况下有效地提高种群的收敛速度。同时将负载均衡、容错机制与改进遗传算法相结合,实现了网格工作流任务的高效调度。   最后,采用GridSim工具包对改进的网格工作流调度算法进行了仿真,对比传统遗传算法,本文提出的改进遗传算法在收敛速度和求解精度上能获得更高的效率。  
其他文献
随着信息技术的发展和企业信息化水平的提高,商业智能(BI)在信息企业的经营与决策中扮演着越来越重要的作用。数据仓库(DW)、联机分析处理(OLAP)、数据挖掘(DM)及报表展现等
实现社区医疗信息系统(CHIS)的标准化,可以避免资源浪费和信息管理混乱的现象,提高社区卫生服务信息资源的利用率。加快信息交流速度,将会在促进社会进步、创造健康环境等方
非线性系统是动力学研究最重要的对象。随着工程技术的发展,一方面,被研究的对象日益复杂,亟待更精确的数学模型描述;另一方面,动力学系统不可避免的要受到各种外界干扰的影响,这就
RNA研究是生物信息学领域的重要内容之一。RNA结构决定RNA功能。RNA二级结构比对是结构生物、结构化学和生物信息学中的基础性问题。RNA二级结构比对研究对RNA二级结构预测和
互联网基础设施的快速发展使多种新兴网络业务的实现成为可能,诸如远程桌面、视频聊天等服务都需要建立在高带宽的网络传输之上。然而近年来迅猛发展的P2P(peer-to-peer)应用
随着计算机网络的迅猛发展,网络安全问题成为人们关注的焦点。如何应对大规模的高速数据流检测,如何实现在线学习,如何减少或消除噪声数据的影响,是入侵检测系统面临的主要挑
众所周知,配方调试过程是陶瓷生产的一个重要环节,而影响配方调试的最主要因素则是选择原料问题。由于建筑陶瓷原料种类繁多且又分布广泛,导致同一种原料会有成百上千种原料
目标检测是视觉感知的一个重要任务,其目的是将视觉目标从背景中分离出来,或者分析不同目标之间的空间关系。在该问题中有四个关键因素影响着目标检测的性能:一是搜索方式;二
目前皮革缺陷的检测主要靠工人目测,检测结果受主观因素影响大。随着成像技术、计算机技术、计算机视觉理论及大规模集成硬件的不断发展,使利用这些技术对皮革缺陷进行自动检
遮挡现象在人类的日常生活中随处可见,当视觉目标沿着观测者的观测方向在空间结构上产生交错,必定会导致对观测者观测行为的干扰,比如在模式识别、自动化场景认知、三维重建