论文部分内容阅读
网格是继因特网之后又一次重大的科技进步,它来源于人们熟悉的电力网,代表了一种先进的技术和基础设施。网格的目标是将地理上分布、异构的高性能计算机、数据服务器、大型检索存储系统和可视化的虚拟环境等资源,通过高速互连网络连接并集成起来,共同解决问题。而有效的组织这些分布且动态变化的网格资源的关键是有效的实现资源的发现与定位。资源发现是资源和请求者之间的纽带,有了资源发现机制,请求者才能从大量且分布的网格资源中发现所需资源,资源定位是网格资源发现需要研究的核心问题,是在资源发现之后对资源进行路由选择的过程。因此,网格中资源发现功能的强弱,直接决定了网格的利用率和友好程度。本文首先对现有网格体系结构进行了简要介绍,并对网格项目Globus进行了详细研究。通过分析对比现有资源发现机制和发现方法的优缺点,结合课题的研究,本文将集中式资源发现机制和分布式资源发现机制结合起来,提出了网格环境下基于资源类型查找的分层资源发现模型。该模型由物理资源层和虚拟组织层组成,虚拟组织层中,将网格资源按照不同类型划分成若干个虚拟组织,并为每个虚拟组织设置一个管理节点,用来存储和管理物理资源层中同类资源的索引信息。本模型克服了集中式中使用一个中心节点容易产生瓶颈的缺点,同时也克服了分布式中资源信息空间的无序性、无结构性和资源发现的盲目性,提高了资源发现的有效性和准确性。接着,本文进一步为基于类型查找的分层资源发现模型设计了相应的资源定位策略,分为组内资源定位和组间资源定位两种情况讨论。最后,设计、分析了资源发现的各个关键组成部分:资源描述、资源信息存储、资源信息组织、资源请求处理、资源选择,并使用Globus工具包实现了网格发现模块;采用模拟仿真工具OPNET对提出的资源定位策略进行了模拟仿真,以验证所提策略的可行性和有效性。