论文部分内容阅读
网格是一种新型的分布式资源共享方式。它将地理上分布的计算资源、存储资源和信息资源等有机地连接起来,为用户提供统一、标准的网格服务。现今已存在多种网格系统,但是由于网格缺乏统一的协议标准,且这些网格系统多针对于特定应用,其体系结构存在很大差别,这就使不同网格系统之间的资源很难共享。网格互操作研究就是为了解决异构网格系统之间的资源共享问题,使不同网格系统能够互联互通,最终实现分布式、异构网格平台之间的资源共享而开展的。在网格互操作的研究和实现中,数据互操作处于相当重要的地位,它整合不同网格系统的数据资源,为用户和其它功能组件提供一个透明、分布共享、安全容错的数据仓库。目前,各个网格平台拥有独立的数据管理空间,其作用是存储和管理网格服务所需要或产生的大量数据资源。在国内外众多网格项目中,大都采用SRB(Storage Resource Broker)或SRM(Storage Resource Manager)作为其网格平台数据管理中间件。网格数据互操作目的就是能使不同网格平台的数据实现共享。在网格互操作项目实践中,设计了一种基于插件的接口代理互操作机制,并依此实现了中国教育科研网格支撑平台CGSP(ChinaGrid Support Platform)和SRB之间的数据互操作。这种机制针对各个网格平台开发一个接口插件用于获取系统的数据逻辑域和底层的数据资源信息。其屏蔽了各个网格系统数据管理域的异构性,在接口层对各个网格平台的数据信息进行统一管理,为网格用户和其它功能组件提供了统一接口,并提供数据传输的可靠性和容错性管理,保证为用户提供高效和方便的数据服务。数据调度算法是整个系统的核心算法,良好的数据调度算法能及时响应用户的请求,并保证系统的稳定性。本系统设计了一套接口映射算法,该算法实现了数据管理互操作系统数据的动态调度。通过该算法,系统能自适应的选择文件路径,动态绑定底层网格平台的数据操作接口。性能测试表明,基于该算法的接口插件具有较短的响应时间、较低的访问延迟以及易扩展性等优点。