论文部分内容阅读
网格资源发现是网格资源共享的基础,在网格环境下能否高效的发现资源,已经成为衡量网格系统好环的重要标准之一。在网格从基础理论研究阶段逐步走向应用阶段的今天,网格系统对网格资源发现提出了新的要求,如可扩展性、基于属性查找、范围查找等。本文以深入研究网格的资源发现机制,提高资源发现的效率和减轻系统负担为目标,在对国内外研究现状深入分析的基础上,对网格资源发现机制进行了研究。
1.研究了Globus的资源发现实例、中科院的织女星网格的资源发现方法以及对等计算的资源发现方法。针对集中式的资源发现方法和泛洪式的分布式资源发现方法的存在的不足,根据网络系统具有小世界现象和网格系统节点性能差别较大的特点,提出了一种分层网格资源发现模型。把网格系统分成代理节点层和资源节点层,性能较好较稳定的节点充当代理节点,普通资源节点注册到代理节点。并对分层网格资源发现模型的资源管理系统以及资源的注册和注销进行了设计。
2.提出了资源矩阵表示法的资源表示方法,设计了资源矩阵的运算规则,结合资源矩阵表示法对某个资源集合是否存在某种资源的矩阵运算方法进行了分析。并在资源矩阵表示的基础上给出了在分层网格资源发现模型下的资源发现算法和资源更新算法。
3.采用Java语言对前面设计的分层网格资源发现模型和资源发现算法进行了模拟实验并与泛洪资源发现算法进行了对比分析。