论文部分内容阅读
校园网格已经成为教育界目前研究的热点,它的最终目的是通过服务共享来实现提高资源利用率和系统整体性能。而服务发现是服务共享的基础,是网格应用的重要基石,在校园网格环境下能否高效的发现服务,己经成为衡量网格系统好环的重要标准之一。然而现有的服务发现机制并不能针对校园网格的特点很好的发挥作用,因此很有必要研究出高效的校园网格服务发现机制。首先,本文针对校园网格服务异构、分布、自治等特性对所有服务提出一种无二义性的服务描述方法。对校园网格服务进行分类,以属性为中心,为每一类不同网格服务定义不同的基本属性,根据服务类别和基本属性定义统一的元数据标准,并以此为依据对该类服务进行描述。其次,根据校园网格服务元数据信息对校园网格服务进行重组。利用P2P网络的分布性和可扩展性及覆盖网络的虚拟性的特点,结合小世界理论将网格中的服务组织为服务层、域层和VO层,建立一种分层结构模型,按照服务类型相同或相似的节点逻辑上也相邻的思想对网格服务进行逻辑划分。最后,在分层服务管理结构模型上,根据服务查询信息的语义特性,结合IS-Gossip算法和分级扩散方式,提出一种基于校园网格三层体系结构的服务发现机制。采用GridSim网格仿真器对所设计的三层网格服务组织模型和服务发现算法进行仿真实验,并与传统的Gossip服务发现算法进行对比分析,验证算法的有效性和可用性。