论文部分内容阅读
网格是一个正在迅速发展的研究领域,开放式网格服务体系结构(OGSA)是当前最新也是最重要的一种网格结构形式。其中,服务描述、服务注册、服务发现、服务发布和服务管理等模块是实现OGSA的核心。元服务模块提供了对这些核心模块的支持,直接关系到网格服务多样性、动态性、广域性和异构性等特性的实现和OGSA网格中资源及服务共享的优化。资源及服务的分类是对它们进行描述的前提,合理的分类能优化资源及服务的管理。元服务信息是结合Web Service技术,采用面向服务和面向对象的描述思想,对网格环境中资源及服务的抽象描述。这种抽象描述为资源及服务的组织和管理提供了统一的映射。被封装的元服务信息的属性是实现组织和管理资源及服务的重要参数。元服务模块同样考虑了属性的动态性问题。论述了元服务模块对OGSA网格环境下的资源及服务发现、发布和注册等方面的支持,引入了四层虚拟机模型的网格结构,并给出了该模型上相应实现算法的描述。元服务信息服务器网络层,是应用与资源及服务的交互平台,可以采用多种组织和管理策略(如面向局域网、面向资源及服务、面向VO(虚拟组织))为应用层提供统一的映射。元服务信息服务器负责不同策略对应的元服务信息组织结构,解决包括元服务信息服务器网络的生成和维护、元服务信息更新策略、元服务信息聚类策略和资源及服务请求处理策略等多个问题。元服务模块还引入了适应网格服务动态性和异构性的服务信息模型——逻辑服务信息树,并给出了计算能力逻辑服务信息树形式。本模型实现物理实体和抽象描述分离管理,吸纳了资源池思想,采用的树形层次结构使元服务信息条理化,易于实现对服务的注册、定位和管理。本模型由于其对服务的特定描述,还可以很好地表现服务的动态性,方便地为网格服务的动态负载平衡提供支持。虚拟组织元服务信息的组织和管理借鉴逻辑服务信息树的思想,引出了VO逻辑层次信息树,实现了对VO元服务信息的组织和管理。元服务模块还采用了分布和集中结合的冗余技术对网格中元服务信息服务器进行组网。国家高性能计算网格环境可<WP=4>采用本技术对元服务信息管理进行建模,从一定程度上优化和扩展了高性能计算网格,有较强的容错性和健壮性。