存储 频道

甲骨文在沪沟通Exadata第二版技术精要

  【IT168 上海报道】2010年1月27日,甲骨文在上海举行Oracle Exadata第二版数据库机媒体沟通会,甲骨文公司大中华区商业智能和Exadata解决方案产品线总经理杨涛详细介绍了第二代产品的众多特性,包括InfiniBand、Smart Scan、Sun FlashFire等四个技术。这些技术使得Exadata第二版拥有更大的管道、更多的管道和减少通过管道传输的数据,使得Exadata第二版有着10到100倍的数据仓库性能提升,20倍的OLAP应用性能提升。此前Larry Ellison曾经宣称,数据库机将是Oracle近30年历史上最重要的产品。

  2009年9月,甲骨文公司首席执行官Larry Ellison和Sun Microsystems公司执行副总裁John Fowler宣布推出世界上第一个OLTP数据库机——Sun Oracle数据库机(即Oracle Exadata第二版)。这就是Oracle Exadata第二版。第一版Oracle Exadata是由甲骨文和惠普公司合作推出,第二版是甲骨文和Sun完成收购后合作的第一个作品,是甲骨文第一个软硬结合的高性能产品,因此格外引人注目。


甲骨文公司大中华区商业智能和Exadata解决方案产品线总经理杨涛

  Sun Oracle Exadata第二版数据库机由Sun和甲骨文共同开发,是世界上运行最快的数据仓库和联机交易处理(OLTP)机。Sun Oracle数据库机采用业界标准硬件组件以及Sun公司的FlashFire技术、Oracle数据库11g第二版(Oracle Database 11g Release 2)和Oracle Exadata存储服务器软件11.2版(Oracle Exadata Storage Server Software Release 11.2),在用于数据仓库时,其运行速度是第一版的两倍。


甲骨文公司大中华区商业智能和Exadata解决方案产品线总经理杨涛接受采访

  Oracle Exadata推出是因为随着企业业务的发展,大型数据仓库越来越多,其规模也在迅速扩大,平均每两年规模增大3倍。大型数据仓库要求以最高的磁盘读取速度扫描几十、几百或几千个磁盘,只有磁盘和服务器之间的管道带宽增加10倍或更多才能满足此要求,所以企业常常发现数据仓库越大,运行速度可能就越慢。Oracle Exadata通过一种新架构实现了突破数据带宽瓶颈的目标。

  Exadata带有独立的CPU和内存,以及操作系统(Oracle Enterprise Linux),它提供了一个重要的功能:Smart Scan。Smart Scan由数据库服务器把查询指令传给Exadata,由Exadata在存储中先对数据进行筛选,然后将筛选以后的结果传送到数据库服务器的内存,这与传统的方法有很大不同。对查询的处理转移到存储系统中,可以大量的减少发送到服务器的数据量。这就是减少通过管道传输的数据以提高速度。

  Exadata的传输接口是InfiniBand,比传统的光纤通道快10倍。这就好比传输管道宽了10倍。这就是拥有更大的管道。

  Exadata是模块化的,每一个Exadata模块称为一个存储单元。随着存储单元的增加,整个机柜存储的吞吐量也随之增加,甚至还可以把多个机柜存储连接在一起,提供更高的吞吐量。它是一种大容量并行的存储网格,增加“存储单元”就可以增加传输管道的数目。

  此外,由于Exadata是软硬一体的产品,包含了操作系统、数据库和服务器等,因此部署极为简单,号称即插即用,而且仅增加导线就可轻易扩展至机架数据库机,使用外部InfiniBand交换机还可以扩展至更多机架,达到数百个存储服务器、数PB容量数据库,因此非常利于数据中心的建设和扩展。

  杨涛称:“Sun Oracle数据库机能让用户以更快的速度和更低的费用运行所有数据库应用,并且具有极高的性能和无限的可扩展性。对一般用户而言,所要做的就是插上电源,修改好IP。就算遇上需要提升数据库版本,从而要用到数据迁移的情况,实施也仅需几周的时间。”

  因此,甲骨文给Exadata第二版提出的口号就是:极限性能、无限扩展、为企业部署做好准备。

  目前,Oracle Exadata第二版共提供4种配置:整机架(8个数据库服务器和14个存储服务器)、半机架(4个数据库服务器和7个存储服务器)、1/4机架(2个数据库服务器和3个存储服务器)以及基础系统(1个数据库服务器和1个存储服务器)。以上4种Exadata配置可以立即供货。仅增加导线,Sun Oracle数据库机就可扩展至8机架数据库机,满足用户的各种需求。

  Sun Oracle数据库机不仅能够快速处理大量数据,直接在存储系统中运行数据密集型处理任务;还拥有最全面的数据分析功能,比如数据挖掘,高效率点查询等;并且专对数据仓库进行了非常有效的优化并拥有大量新的数据仓库功能。另外Sun Oracle 数据库机拥有独特的OLTP数据库容错扩展等大量新的OLTP功能。

  利用Sun Oracle Exadata第二版数据库机,Oracle的客户无需修改任何应用,就可以存储较以往超过10倍的数据,搜索数据的速度也比以前快10倍以上。

  此外,导致企业不断产生费用的最大因素是企业拥有多个专用系统,比如ERP、CRM、HR、数据仓库等分别运作,面向所有应用的Sun Oracle Exadata第二版数据库机能够高性能且低成本的运行这些系统,满足所有数据管理需求,在一个共享环境中,响应时间是可以预测的。

  目前在亚太区采用Oracle Exadata第二版本的客户有海尔(中国)、台湾富士施乐、新加坡拜耳、澳大利亚英联邦银行以及菲律宾储蓄银行等。数据库机将会在多大程度上改变服务器硬件产品的销售模式,尽管目前还看不出任何端倪,但其影响却不容忽视。据杨涛透漏,尽管开始全球供货的时间并不长,Oracle Exadata第二代产品已经在中国有多个核心用户开始试用。

  Oracle Exadata第二版数据库机构成和指标如下:

  Sun的硬件

  Sun FlashFire内存卡实现高性能的OLTP;
  CPU速度提高80%:英特尔至强(Nehalem)处理器;
  磁盘速度提高50%:600GB SAS磁盘,速度为6Gbps;
  内存速度提高200%:DDR3内存;
  内存容量提高125%:每个数据库服务器72GB:
  网络速度提高100%:40Gbps InfiniBand;
  100TB的原始磁盘容量(SAS)或每机架336TB(SATA)。

  甲骨文的软件

  世界上第一个支持闪存的数据库:Oracle数据库11g第二版;
  混合列式压缩实现10至50倍的数据压缩;
  扫描已压缩数据,可实现更快的查询;
  存储索引进一步减少磁盘I/O操作;
  利用智能扫描(Smart Scans)向存储系统卸载查询处理任务;
  运行在Sun Oracle数据库机上的应用对闪存存储系统(Flash Storage)实现每秒高达100万次的I/O操作。

0
相关文章