浅析虚拟数据库的信息系统集成

减小字体 增大字体 作者:兰柳玉  来源:www.zhonghualunwen.com  发布时间:2012-07-22 11:04:58

 一、虚拟技术的优点
  1、为分离内核与非分离内核服务的隔离提供必要的环形结构;
  2、简化了VMM设计,使分离内核代码很小,这样使得建立在数学上可验证的分离内核成为可能;
  3、虚拟化允许不需修改的OS,简化了单线程现有软件移植到多核处理器。这给最终客户一个选项,即可同时运行非SMPOS的多个例程。
  4、IntelVT-d允许直接访问分配的设备。网络接口的分离是系统安全的主要组成部分。Intel的虚拟化技术允许在VM中有效共享物理I/O设备,而不需要访问所有网络流量的一个“服务”分区,因而允许把网络流量导向到特定的OS和指定的应用。
  5、IntelVT也支持使用可信平台模块(TPM)提供能认证VMM,客体OS和应用,保证它们在磁盘上的映像不被篡改。TPM是个微控制器,存储密钥,口令和数字证书。TPM按可信计算小组定义,属于TPM的微控制器可从很多制造商那里获得。
  信息时代的高速发展,给人们带来便捷的同时,也使人们必须面对一个问题:于海量的信息数据如何对去分析处理。这些信息可能来源于一些使用不同关系型数据库的信息系统,可能来源于网络,可能来源于一些数据文件等。可以将这些所有的数据看成是一个大
  二、系统集成方案
  1.虚拟数据库概念及处理过程
  虚拟数据库是相对物理数据库而言的。物理数据库存放在某种存储介质上,它具有永久性的特点,即一经建立就一直存放在它的介质上,到通过删除命令直将其删除为止。虚拟数据库并不存储数据,是建立它在其它数据源之上的一个关系视图,它将其他外部数据源看作是单个数据库。这样通过标准的SOL语言即可对虚拟数据库中所属不同的数据源执行相同的查询。虚拟数据库从这些不同的数据源收集、结构化和数据库,它不同于一般关系型数据库,它的结构是不规则的,如何透明地访问这些信息,并对它们进行处理,成为一个关键性的问题。虚拟数据库技术【能够集1】成、结构化各个异构数据源的数据并向外提供统一的访问接口,因而有效地解决了这一问题。收到一个查询请求后,查询处理器将其分解成不同一个集成多个数据源的完善的Ⅵ)B应用系统需的查询片断,然后将它们送到相应的数据源进行实际数据的提取,最后对提取所得的结果进行组合,提交给用户。用户最终看到的结果与单个数据源没有直接联要用到虚拟数据库管理系统的全部功能。VBDMS将多个数据源的表虚拟为一个单一的虚拟数据库的虚拟表,并支持RBDMS对这些表的全部操作,包括视图定义和查询处理。系,就像一个单独的数据库提供的数据一样。
  2、虚拟数据库体系结构.
  虚拟数据库管理系统是建立在虚拟数据库信息集成系统体系结构.虚拟数据库信息集成系统l的设计目标是为用户提供一个可以透明访问和集成多个数据源的、提供数站点和其他数据源之上的一个关系视图。数据库和we应用程序可以通过OBbDC或JBDC接口,用使SL访问虚拟数据库。
  客户应用程序据库视图的信息集成平台。虚拟数据库信息集成系统主要由七大部分组成:管理控制、请求处理、式集成、模数据字典、数据组装、数据源包装器以及本地存储器。
  三、研究过程
  由于与软件设计相关,现在只有高端通信系统才能提供这个可靠性级别。用IntelVT,通信系统可以提供更大的可用性,而没有传统软件的基础成本。大多数可靠性问题是由通信软件定制特性引起。IntelVT为通信系统所有层面提供了软件故障隔离。通过执行软件活动的和备用的实例激活它,每一个执行软件位于自己的VM之内。如果出现软件故障,备用实例将继续执行并设置为活动状态,直到VMM重新启动故障实例。有了这个能力,软件故障成本,传统上的冗余硬件保护,就被去掉。提供冗余硬件实现软件在线升级的能力。
  与其他市场相比,通信市场包含很多定制的OS。很多时候,这些系统用特定的产品开发,也没有提供很好的维护性。虚拟化允许利用这个有价值的专用OS,且仍能随新技术向前进化。通过提供专用OS操作环境,IntelVT允许在通用或流行OS上进行新开发,同时提供到专用OS的链接。在提供支持这些已有的OS中,IntelVT迈出了第一步。
  负荷迁移是虚拟化企业是企业服务器中的一个普遍性的特性。它也适用于通信

[1] [2]  下一页

Tags:数据库

作者:兰柳玉
  • 好的评价 如果您觉得此文章好,就请您
      0%(0)
  • 差的评价 如果您觉得此文章差,就请您
      0%(0)

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论