论文部分内容阅读
近年来,随着信息传播的全球化,数据容量呈爆炸式增长,海量数据分布在各种异构的存储资源上,给用户的访问增加了难度。因此,如何在广域环境中管理具有异构性的海量数据逐渐成为计算机界研究的热点问题。数据网格技术就是在这一背景下发展起来的,它以数据管理为中心,面向底层屏蔽网络中各种异构的存储和数据资源,面向上层应用提供通用和可靠的数据服务,为用户建立对分布式海量数据进行复杂分析、联合处理的基本环境。
目前,各大电信运营商的计费系统建设均遵循两级架构的原则,即全国中心级和省中心级。省中心计费系统由各省自主建设,通常由不同的软件厂家进行开发,采用的数据库以及开发工具各不相同,数据库中的表结构、表名等差异也很大,不利于数据的共享。利用数据网格技术可以屏蔽计费系统中数据库的分布性和异构性,实现数据的统一组织与共享,从而较好的解决这一问题。
本文以数据网格的关键技术之一目录服务为核心,详细介绍了数据网格的理论基础及其研究现状,并对目录服务技术进行了深入的剖析;通过分析国内外数据网格项目,并结合对电信计费系统的研究,设计了电信计费元目录视图,利用元目录对资源描述信息进行有效的组织;对组成元目录的元数据进行了分类和定义,并采用“集中管理”与“局部自治”相结合的方式设计了电信计费目录服务的结构,该结构可以很好的支持对分布式异构数据库的管理。在此基础上,应用JNDI实现了电信计费目录服务的资源视图定义、资源信息管理、资源查询定位、用户管理、访问控制等功能。为用户提供了方便的、统一的、高效的数据访问和管理接口。