随着公司存储越来越多的信息和越来越大的目录,">数据仓库越来越重要。因此,与其简单地在不同系统的金字塔顶端部署数据仓库软件然后再试图优化这个系统,一些厂商最终还是选择联合起来构建一个整体的数据仓库生态系统。
面对企业经营管理中存在的大量数据,如何有效地组织海量数据,维护数据的一致性,从中发现潜在的商机,这是企业管理者非常关心的问题。数据仓库技术可以为经营管理人员提供有效的使用信息,使他们能够使用数据仓库系统,对企业的经营管理做出正确的决策,从而为企业带来经济效益。要达到这个目的就要借助联机分析(OLAP)技术。OLAP技术主要通过多维的方式来对数据进行分析、查询和生成报表,它不同于传统的联机事务处理(OLTP)应用。OLTP应用主要是用来完成用户的事务处理,如火车订票系统和银行的储蓄系统等,通常要进行大量的更新操作,同时对响应的时间要求比较高。而OLAP系统的应用主要是对用户当前及历史数据进行分析,辅助领导决策,其典型的应用是对银行信用卡风险的分析与预测和公司市场营销策略的制定等等。
惠普甲骨文数据库机器(HP Oracle Database Machine)采用了新的数据仓库方式,利用了Voltaire的20Gb/s InfiniBand。通过将InfiniBand作为服务器到存储的互联解决方案,而不是利用光纤通道,可以实现很高的性能提升。
该系统的核心是惠普甲骨文Exadata存储服务器(HP Oracle Exadata Storage Server)。该服务器有智能存储软件,可以将来自数据库服务器的数据密集型查询任务卸载到离数据更近的处理系统。这极大地减少InfiniBand连接上所需要传输的数据量,提高了查询性能。
根据Voltaire的说法,惠普甲骨文数据库机器是一个完整的系统,包括了软件、服务器、网络和存储。该系统可以运行多TB的数据仓库,其速度比传统的数据仓库系统要至少快10倍。在软件这方面,该系统在Oracle Enterprise Linux上运行Oracle Database 11g 和Real Application Cluster。
Oracle Exadata是一个高性能软件和硬件系列。它将甲骨文的软件和惠普的服务器结合在了一起。它应用大型平行运算架构(Massively parallel infrastructure)来提高数据库服务器和存储之间的数据带宽。甲骨文软件将数据密集型查询处理任务从Oracle Database 11g服务器卸载出去,并在离数据更近的地方进行这个查询处理任务。
惠普甲骨文Exadata存储服务器采用HP ProLiant DL180 G5服务器构建单元,可以提供至多12TB的存储容量。Oracle Exadata软件是预安装的。除了大型数据仓库的极快查询处理能力以外,大型平行运算架构也提供了线性的可扩展性和关键任务可靠性。
Voltaire提供了整个的InfiniBand架构。该公司的20Gb/s InfiniBand交换机为Exadata存储和甲骨文数据库服务器提供了高速连接。这种连接排除了原来限制查询性能的网络瓶颈。
那么哪些客户在使用这种数据仓库系统?Somekh举出了亚特兰大的LGR Telecommunications--一家为全球电信企业服务的数据仓库服务、分析、报告编制解决方案提供商。LGR使用惠普甲骨文数据库机器来帮助其客户处理数据。
例如,客户呼叫数据记录(CDR)是每次个人拨打电话都会产生的数据。由于新设备的涌现,比如iPhone,原来每天产生10份CDR变成了每天产生100份CDR。如果将这个数字乘以全球所有无线用户的数量,那么无线运营商需要管理和存储数十亿计的CDR。
惠普甲骨文数据库机器在主机数据库和存储之间部署的是Voltaire InfiniBand而不是光纤通道连接。通过这样的安排,LGR获得了显著的性能提升。根据Somekh的说法,以前需要数分钟的查询现在只需要数秒钟了。他随后引用了新系统和原数据仓库系统的标杆测试结果。