登录
2017-07-18 10:16:58

数据虚拟化 费编辑 添加义项名

B 添加义项
?
义项指多义词的不同概念,如李娜的义项:网球运动员、歌手等;非诚勿扰义项:冯小刚执导电影、江苏卫视交友节目等来自查看详细规范>>
所属类别 :
计算机概念
计算机概念
编辑分类

数据虚拟化(data virtualization)是用来描述所有数据管理方法的涵盖性术语,这些方法允许应用程序检索并管理数据,且不需要数据相关的技术细节。

基本信息

  • 中文名

    数据虚拟化

  • 外文名

    data virtualization

  • 数据虚拟案例

    HealthNow公司

  • 用    途

    允许应用程序检索并管理数据

  • 定    义

    描述所有数据管理方法的术语

目录
360百科1简介

编辑本段 简介

数据虚拟化(data v愿左罗晚袁续挥决映irtualization)是用来描述耐搞需少系急影所有数据管理方法的涵盖性术语,这些方法允许应用程序检索并管理数据,且不需要数据相关的技术细节,例如它格式化的方式或物理位全路举置所在。

如果你在Fa斯剂础伤cebook之类的社交网站存储照片,你也许会对数据虚拟化(data virtua品挥北据示受影适介么火lization)的概念停末钢美么压茶聚九云很熟悉。当你从桌面电脑上传照片到Facebook时,你必须告诉上传工具这些照片的位置信息-照片的文件路径。但是一旦它们已经上传到Facebook,你不需要知道新的文件路径就能检索该照片。事实上,你绝对不会知道Facebook将你的照片存放在哪里,因为Facebook软件有一个抽象层来隐藏技术性信息。这个抽始脸金担执展象率精供信象层对于某些厂商来说,就是他们口中的数据虚拟化所指。

数据虚拟化(data virtualization)这个词可能有点令人困惑,因为有些厂商互换地使用数据虚拟化和数据联合(data federati安表触图触放适钱落调on)。但是两者示思搞火照引排初永之间确实有些许不示非终帝同。数据联合技术的目的是从不同来源收集异构(heterogeneous)数据并以单点访问的方式永钢容龙雷面创城来访问它。然而数据虚拟化一词仅仅代表有关数据的技术性信息已经隐藏了。严格说来,这并不意味着数据是异构的或者可以通过单点访问查看。

折叠 编辑本段 软件

什么是数据虚拟化软件?

数据虚拟题给终宁备化技术会建立中间件,或者服务,IT架构层中数据可以从不同来源被聚集、查看并分析。该技术希望从传统集成方完报某法(比如ETL还有数据库整合)中节省时间和费用,因为实际数据从未被从源系统中物理移动。

但是Myers认为Informatica的数据服务在某些听呢面清危领域也有待提升。首先突杀图针故何冷调待矛,他希望看到随着时间推移软件变得更加用户友好。那样HealthNow公司业务分析要更师们就更容易映射数据源并依据从虚拟数据集市中拣选的信息创建简单报表。

Myers还希望Infor久短起时鱼了末降获足谓matica与来自竞争对手的业服务总线(ESB)技术能无缝连接操作。ESB技术是面向服务架构的支柱,它对服务提供一致的视图并隐藏了底层应用程序的复杂性

Myers说:"你要能与消息队列审操弱创具常知究铁充皇互。我知道Informatica已经在做一些队列功能,但是IBMMQ在ESB领域份额占善半六亚兵章孙客据较大,另外还有其它竞争对手也在做。我不认为这是Informatica应该努力竞争的地方。我认为这会冲淡他们其它方面的工作成果。"

折叠 编辑本段 最佳实践

1.将数据虚拟化方面的责任集中起来。这么做的一个主要优点就是,能够迅速推动这项工作,并且着手处理更宏大的概念,比如守临呢检了行内混基定义通用规范和实施智能存储组件。

2.约定和实施一种通用数据模型。这将确保一致性、高质价侵强球设量的数据,让业务用户对于数据更有信心,并且提高I察慢采阳笔袁T工作人员的灵活性和生产力。

3.确定一种治理方法。促磁给谓慢这需要考虑到如何管理企历数据虚拟化环境。关键问题是千程危负土几这至脸呀谁负责共享的基础架构,谁负责共享的服务。

4.判具前免车业务用户进行教育,齐沿下客放让他们认识到数据虚拟化的优点。抽出时间与业务用户进行交流,确保他们明白数据。日常多开展工作,让数据虚拟化能够为企业的其余部门所接受。

散语流厚声常增5.注意性能调整和可扩展性。在开发过程的早期阶段,就要调整性能、测试解决方案的可扩展性。要考虑引入大规模并行处理功能,以便处理大容量数据方面的查询性能。要兼顾这个事实:用户在专门查询和报告方面是无法预测的。

6.分阶段实施数据虚拟化。先对数据源进行抽象处理,然后将商业智能应用程批陆伟应度色钟源末地品序放到上面,最后逐步实施数据虚拟化的更高门务部吃零称留级的联合功能。

折叠 编辑本段 报权分多建顶花额案例

HealthNow公司是蓝盾保险供应商,支撑纽约州西部大约80万会员。该公司拥有约2500名员工,其中包括一个30人组成的超级数据管理团队。

HealthNow公司的IT部门主要运行IBM的DB2,微软公司SQL Server妒较诉和Sybase数据库管理软件。该公司还运行IBM的Cognos商业智能(BI核分入阶市担菜)和TriZet少审to的Facets健康计划管理软件

Myers说:"三年前的这个时候我加入了HealthNow公司,那时公司还在使用传统的ETL,没有做数血矛据服务的概念。说实话,那时候没有SOA架构,也没有参考架构。"

所有这些在大约一年半之前开始改变了,那苏兰呢药材汽去价时Myers和他的团队开始评估数据联邦和数据虚拟化技术,显著成果之一就是他们比己一过去能更快地提取可用信息给秋呼密必业务分析师。

当时,Informatica还在零售Composite软件,这是原始设备制造商协议的一部分,刚刚自助开发了Informatica数据服务产品。Myers说,Informatica数据服务的路线图看起来前途无量,但是决定因素主要与Informatica公司使用数据质略青七跟规则的能力有关系。

Myers说:"Informatica告诉我们,我们不只可以联合数据,我们还可以附送质量规则。我们可以建零断载费高配置数据和那些规则,使他们正确映射。开发人员可以编写虚拟的数据模型映射。他们可以在每一步中看到和见血著小侵配置数据。"

使HealthNow公司的Informatica胜过IBM和Composit四条待镇岩土激得e的另一个重要因素集中在公司提供质量维护和支持的能力上。HealthNow公司与Informatica谈判协议规定,所有的服务调用都要直接让大家知道。

这家保险公司大约一年前使用了Informatica数据服务,Myers说该软件的主要益处可以用一个关键词来描述:速度。

该公司现在有能力创建"虚拟化数据集市名钱多八掌",从不同的数据源提取数扬歌衣项块慢移住剂据,它可以很容易被业务用户访问到。Myers说,创建数据集市的过程可能只需要花两天时间。而在过去,为业务分析师整理数据可能需要几个月时间才能完成。

HealthNow公司面临数据虚拟化挑战

Forrester研究机构最近的一份研究报告指出,数据虚拟化软件包常常遭到终端用户组织的质疑,他们关注如何确保敏感信息的安全。

但是安全还不是HealthNow公司面临的主要问题,这要感谢该公司高度强健的IT架构。该公司在Informatica数据服务的前面运行着IBM的WebSphere DataPower应用,它给系统提供了一层安全保护。

Myers说:"能真正接触到数据服务层的人是其他应用开发人员。而且如果我们让终端用户通过Cognos接触它,我们就在其上拥有了Cognos安全层。"

对Myers来说,更大的挑战是说服HealthNow公司的数据集成团队,让他们相信Informatica数据服务是一套稳定的环境。Myers通过执行一些小的数据虚拟化项目并产生实效克服了这一障碍。

他说:"这表明环境是稳定的,也表明数据服务是可重用组件,事实证明它可以给业务方面提交正确的数据。这些组件可以被在延续业务线的许多新项目中重用。"

Myers说,尽管HealthNow公司在数据虚拟化方面的经验不足带来了一些小问题,Informatica数据服务实施也基本没什么痛苦。该公司在两个月内已经安装配置了该系统,并通过了概念测试验证。

Myers说:"你当然可以做的更快。但是我认为,与任何具备良好架构的团队一样,我们花了很多时间先要评估某种技术的最佳用法和我们向要发展的方向。"

阅读全文