虚拟数据库技术在传输网管中的应用研究.pdfVIP

  • 5
  • 0
  • 约8.17千字
  • 约 5页
  • 2017-03-26 发布于广东
  • 举报

虚拟数据库技术在传输网管中的应用研究.pdf

虚拟数据库技术在传输网管中的应用研究.pdf

虚拟数据库技术在传输网管中的应用研究 刘高军姚文猛 北方工业大学信息工程学院 摘要:虚拟数据库(VDB)数据的集成和访问问题是虚拟数据库系统中的关键性问题之一。该文介 绍虚拟数据库系统的逻辑结构,给出了虚拟数据库技术在传输网管应用中的系统层次设计方法,并提 出了具体的解决方案。通过在高速局域网上的微型计算机模拟实验,证明了文中所提出的虚拟数据库 层次架构能解决传输网管应用中遇到的问题。 关键词:虚拟数据库传输网管数据集成与访问 1引 言 北京sDH同步传输网自建网以来历经数次扩容,目前已达到相当大的规模,骨干网以网状网形式覆盖 市话8个汇接局、2个长途局和国际局,子环遍及市话、郊区、长途各局;所承载的业务既有传统的话务 又有数据、移动等通信业务。SDH网已成为北京传输网的重要组成部分,由于其技术上的先进性,必将取 络管理层,设备资源信息分布在这两个管理层。网元管理层使用多个Infomix数据库,网络管理层使用一 个oracle数据库,这种使用现状就造成了这个系统还存在一些缺陷,主要表现为:(1)由于各个局使用不 同的数据库,并且数据的存储格式和标准不统一,这就为用户对数据资源的整体管理带来了不便(2)老式 的全局数据库数据更新慢,不能满足实时的要求。(3)没有标准统一的对外用户接口。目前解决此系统问 题的重点在于数据集成方法的改善。因此我们选择虚拟数据库法来解决我们现在面临的问题。 2虚拟数据库法 数据仍保存在各异构数据源上,集成系统仅提供一个虚拟的集成视图和对该集成视图查询的处理机制。系 统能自动地将用户对集成模式的查询请求转换为对各异构数据源的查询。目前有关数据集成系统的研究工 a_tor QuerySystem)结构,它采用三层结构,上面一层代表用户和应用接口,中间层包含具体应用中介器,它们 使用统一的数据模型。下层是数据源和它们对应的包装器(wrapper)。包装器是软件模块,它们负责把中间 层的要求翻译给数据源,同时又把从源中返回的结果翻译成统一的数据模型,从而实现同构。此数据模型 的特点是它在客户端和服务器之间设立一个中间层,对数据的一切访问都要通过中间层进行。这样做的好 处很多:首先,在两层结构中,如果要想若干个客户端都具有访问某个数据源的能力,就必须在每个客户 端都进行相应的配置,而如果每个客户又要求访问多个服务器,又会造成系统的大量冗余和浪费;而在三 层结构中,可以把访问多个异构数据源的能力配置在中间层上,每个客户端只要具有访问中间层的能力就 可以了,这就使得系统大为简化。另外,两层结构中,一旦对serVer端提出数据的访问要求,真正的集成 就将在客户端上进行,而在三层结构中,集成可以在中间层上进行,只把最终的结果返回给用户,这将减 少不必要的网络传输,大大改善网络性能。 MOS结构具有如下特点: (1)中介层不直接与数据源进行通讯,而是通过包装器向数据源发出查询请求。根据包装器所包装数 据源的查询处理能力的不同,每个包装器支持的访问模式也是不同的; (2)用户不是在数据源的局部数据模式上提交查询请求,而是在中介模式(Mediatedschema)上提交请 求。中介模式由一组虚拟的关系组成,凶此中介层必须将用户的查询请求分解成对多个数据源的查询语句, 并融合每个数据源返回的查询结果,最终返回给用户。为了进行查询分解,中介层必须包含一组数据源模 型,每个数据源模型描述了该数据源的内容、属性、内容约束、完备性以及查询处理能力; 用户和应用接U层 据库应用 对外用户接 ●■…●_…■●…业譬… 巾问 图l虚拟数据库体系结构 (3)MQS结构通过在中介器和包装器之间分割任务,从而提高查询处理的并发性,减少响应时间。包 装器对数据源进行封装,将其数据模型转换为系统采用的公共模型,作为其输出模式,并提供一致的物理 访问机制。中介器负责全局查询处理、分解和优化,它通过调

文档评论(0)

1亿VIP精品文档

相关文档