论文部分内容阅读
近年来,各种大型科学研究,信息服务,多媒体应用等领域的数据呈爆炸式增长。对这些地理上分布的海量数据进行一体化访问,传输与管理的需求也日益突出。数据网格技术正是解决这种需求的一种有效的途径,也是目前国际计算机界研究的一个热点。联邦数据服务是数据网格的核心服务之一,它向数据网格的用户提供对广域分布的,异构存储资源的统一访问服务。本课题组对数据网格的关键技术进行了深入的研究,自主设计和实现了一个通用的数据网格中间件—网格数据引擎GridDaEn,它能够对分布异构的海量数据进行统一的访问,传输与管理,为广域的数据密集型应用和研究提供高性能的支撑平台。本文对数据网格中联邦数据服务的关键技术进行了研究。首先,本文研究了对广域分布异构的存储资源的无缝集成问题,提出了一种基于自治模式的联邦数据服务模型,并阐述了模型中各角色的行为、特征、组织、管理和交互。其次,本文研究了多域之间的有效协同问题,提出了一种“基于服务重组”的多域协同算法,以减少通讯次数,提高系统效率。此外,本文还研究了联邦数据服务的Cache管理机制、会话管理机制和安全机制。在这些工作的基础上,设计和实现了GridDaEn数据网格系统的核心组成部分联邦数据服务系统FDSS以及FDSS的基本数据服务提供单元数据请求代理服务器DRB。本文的研究成果不但应用在网格数据引擎GridDaEn中,并且在中国国家网格的环境下进行了广泛的测试。测试结果表明,联邦数据服务系统FDSS能够实现多域之间一致和高效的协同。