论文部分内容阅读
网格系统是将地理上分布不同、系统异构、性能各异的各种资源,通过高速互连网络连接起来形成的广域范围的资源共享和协同计算环境。网格计算技术的出现,使得我们可以突破地理位置,资源共享和传统协作方式的限制,更加广泛的共享各种资源,解决更加复杂的计算问题。网格系统内的资源在地理上分布极广、类型异构、数目巨大、动态变化,并且具有多管理域、站点自治、通信延迟较大等特点,这就使得网格计算环境比一般的网络计算环境更为复杂。上述特点也使得网格环境中的资源信息服务的实现更加困难。如何快速、准确的进行资源和服务的发现,是关系到网格计算性能的关键因素之一。由于GT4(Globus Toolkits 4)中的信息服务(MDS)采用了层次式的目录服务,这种模式使得网格系统在健壮性,可扩展性等方面都存在着缺陷,在我们的网格系统MICE-G中也充分暴露出了这些缺陷,因此本文结合P2P技术和GT4提出一个网格系统中的分布式资源信息服务,克服了以上的缺陷。在我们使用的PeerSim网络仿真工具的模拟实验中,这种分布式信息服务被证明具有良好的适应性和健壮性以及扩展性,很好的满足了网格系统对信息服务的需求。本文主要工作如下:(1)分析了现有的网格资源信息服务的特点,以及良好的网格资源信息服务需要具有的特征。(2)分析了Globus Toolkits 4工具包及其信息服务MDS(Monitoring andDiscovery Service)的特点,介绍了一个应用实例系统,数学网络计算环境(MICE-G),并分析了MDS中存在的一些缺陷。(3)分析了当前主流的P2P分布式资源发现机制,特别是Superpeer模型,结合现有网格资源信息服务的机制与P2P分布式资源发现机制的特点,将P2P技术引入到网格的资源信息服务中。(4)提出了一种基于GT4中的资源信息服务与Superpeer模型相结合的分布式资源信息服务模型。提出了该模型的系统结构以及节点工作模式。(5)搭建了模拟实验环境,通过模拟实验,分析了该资源信息服务在健壮性和可扩展性方面的性能。