论文部分内容阅读
随着互联网及计算机技术的飞速发展,Internet上产生了大量不同性质的可利用资源。研究人员试图将大范围的异构计算机系统组合起来,形成一个巨大的资源共享平台,我们称之为网格(Grid)。用户通过网格可以方便、快捷的访问到自己需要的资源,而不必关心其中的细节。网格系统除了向用户提供强大的计算能力以外,还提供共享各种数据资源、存储空间、网络服务等等。然而,由于网格资源具有分布性、异构性、动态性、自治性等特点,使得网格环境下对资源的管理成为影响网格系统的重要因素之一。网格资源管理包括:资源发现、资源调度和资源监控,其中资源发现是网格资源管理的基础。能否准确、快速、全面的发现资源直接影响到资源管理效率。近年来国内外在网格资源发现的研究上取得了很大进展,在资源发现系统结构和方法上都有很多研究成果。但是由于目前的网格系统大都针对某一个领域或项目,对资源的发现也集中在某个范围内,并且采用的资源描述方式各不相同。这种情况导致由不同资源描述方法描述的资源无法在网格系统间得到一致性的理解。随着科学计算和应用的发展,对多领域交叉学科的研究和广泛的服务需求势必需要网格系统间的相互协作,因此对资源的利用不会局限在某个领域内。鉴于目前网格系统资源发现模型的局限性,建立一个可扩展的、对网格资源统一理解的网格资源发现模型是很有意义的。本文在对RDF资源描述框架学习的基础上,结合元数据概念,定义了一个基于RDF描述网格元数据的资源描述方法。并在此基础上设计了一个基于RDF元数据的网格资源发现模型(RBGRD)。模型支持各种网格信息服务通过提交本身的资源RDF模式的方式向资源发现模型进行注册,并完成向全局资源描述的映射。对资源的查询将通过全局资源描述转换为针对各个网格信息服务的子查询在各个节点上完成,最后综合查询结果向用户提交一个统一的视图。