Oracle联合惠普推出了它的第一款硬件产品,即数据库机器。
Oracle公司联合惠普公司推出了它的第一款硬件产品,即数据库机器。Oracle首席执行官Larry Ellison声称该设备适合高端、高性能数据仓库。
在周三的Oracle OpenWorld大会上,Ellison在一个主题演讲上说HP Oracle Database Machine是把一个网格集群的Oracle数据库服务器和一个网格集群的惠普Exabyte存储服务器结合在一起。这两个网格集群共处于一个标准的42-U的机架内。
和其他的高端设计不同,该系统的智能分配任务是由存储服务器而不是数据库服务器来承担,存储服务器将数据查询分解成各个单独的部分,然后通过多核处理器来同步地执行。
实际上,查询处理的智能已经从数据库服务器转移到了存储服务器,后者比起前者来说,离数据本身更近。这样数据库系统收到的只有来自存储系统的查询结果,而不是来自庞大的100TB或200TB的数据库的大量数据。Ellison说,这种规模的数据库现在已经越来越普遍,而Oracle所采取的方法将提高整体的性能,就从软件上来说,Oracle数据仓库的性能将提升30%。
“我们将数据查询从数据库服务器放到查询服务器上,后者可以并行地执行数据查询”,数据查询分成各个部分,每个部分各自在双向存储服务器的处理器核上运行。这个数据库机器拥有14或28个存储服务器,每个服务器都有一个多核处理器。多核处理器采用四核CPU的形式,也就是说整个系统最多能有112个处理器核来并行地处理数据查询。通过这种方式,一个复杂的数据查询可以分解成112个部分,如果需要,每个部分都将由一个处理器核来执行。
每个数据库服务器和存储服务器通过两个InfiniBand通道来互相连接。每个通道每秒都可以传输GB级别的数据。Exabyte存储服务器中有12个磁盘。不过Ellison承认,这些磁盘每秒只能传输1GB的数据。不过随着磁盘驱动器性能的提高,数据库仓库的性能也将随之提高。通过14单元的网格存储服务器,在目前的条件限制下,整个系统每秒可以传输14GB的数据,如果是28单元,则可以每秒传输28GB的数据。
Ellison说惠普和Oracle在这个数据库硬件上已经合作三年了。
该数据仓库机器预计将和Teradata(纽约股票交易所代码:TDC)以及Netezza公司(纽约股票交易所代码:NZ)的产品相竞争。Teradata是高端的并行处理数据仓库的领导厂商,而Netezza是一家数据仓库设备提供商。
Ellison从来不讳言竞争。他说HP Oracle Database Machine的性能将比IBM DB2数据仓库高出30倍。在新闻发布会上和其他的文档发布中,Oracle强调新的数据库设备的性能要比前代的Oracle数据仓库和竞争者的数据仓库快10倍。
该设备的价格还未公布。Ellison说,该数据库设备已经在几个重要的Oracle客户的站点上用了一年,马上就可以上市。Oracle会负责设备的销售和软件系统的支持。惠普将承担硬件服务。
Netezza总裁Jim Baum在一份准备好的声明中回应了Oracle的举动:“你们只是将现有的解决方案用一种取巧的方式组合在一起而已。数据仓库设备的功能取决于基本的整合和设计,需要同一个公司的工程师在共同的思想下共同协作——而不是简单的拼装在一起。”