ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 详细图解Oracle Exadata存储系统

详细图解Oracle Exadata存储系统

原创 Linux操作系统 作者:尛样儿 时间:2012-02-04 21:15:55 0 删除 编辑
        Exadata服务器已经出来很久了,但一直未进行学习、研究,更为见其真容,最近听说公司的一个客户采购了这样的系统,公司的一个项目也使用了该系统,同时在微博上看到一些公司也开始使用了该系统,于是对Exadata产生了兴趣,下面是详细图解Oracle Exadata存储系统,希望对想了解Exadata的存储系统有所帮助。

1.         Oracle Exadata存储服务器特点。

Oracle Exadata存储服务器的特点:

1)         通过大规模并行架构,显著提高数据库服务器和存储系统之间的数据带宽,能达到40GB

2)         智能扫描,智能存储软件卸载了Oracle数据库11g服务器的数据密集型查询处理,在存储层处理查询,并仅将相关行和列返回给数据库服务器。这样,通过快速40GB无限带宽互联移动的数据将大大减少——显著提高了简单和复杂查询的性能和并发性。

3)         数据库云服务器智能闪存缓存,通过将经常访问的热数据透明地缓存在高速固态存储系统中,来解决磁盘随机I/O瓶颈问题。企业可以将响应速度提高十倍并将磁盘空间减少为原来的1/11

4)         混合列式压缩,平均能将数据仓库表的大小减小至原来的1/10,存档表的大小减小至原来的1/50。这极大地节省了主数据库、备用数据库和备份数据库的磁盘空间,并将显著提高数据仓库的查询性能。

2.         Exadata存储服务器介绍。

Oracle Exadata数据库机器X2-2

1)         服务器概况。


Oracle Exadata数据库机器X2-2整个机架包含8个数据库服务器(每个数据库服务器包含12Intel CPU内核和96GB的内存),14Oracle Exadata存储服务器,和3InfiniBand交换机,以上的配置可以降低为1/41/2

         从上面的图可以看出数据库服务器和存储服务器被放在了整个机架里面,Oracle Exadata存储服务器并不只包含存储系统,也包含数据库服务器。下面对Exadata存储服务器有个大概的了解:

2)         Exadata存储服务器。


Exadata存储服务器包含:

a)         168CPU内核。

b)         100TB高性能的裸容量磁盘,或者336TB高容量的裸容量磁盘。

c)         5.3TB Exadata Smart Flash Cache

d)         150万的Flash IOPS

e)         75GB/s的裸数据带宽。

3)         Exadata Smart扫描。


存储服务器智能且透明数据库查询处理,只返回符合要求的数据给数据库服务器进行后续的处理,执行大数据量的扫描的查询可以提高10倍或者更高的性能。

4)         Exadata Smart Flash Cache


智能和透明的""缓存,Oracle数据库能快速的访问数据,使用非常快速的Flash内存操作代替较慢I/O磁盘操作机制,使Oracle Exadata处理达到每秒150万随机I/O操作(IOPS),在Exadata存储中扫描数据可以达到75GB/秒。

5)         Oracle Database服务器。


总共96CPU内核和768GB的内存,可以快速安装Oracle Linux或者Solaris 11g操作系统。

6)         InfiniBand交换机。


36QDR(40GB/)36端口InfiniBand交换机。

7)         混合列式压缩。


高级压缩能力压缩数据仓库频繁访问的数据达到10倍,压缩较少访问的数据达到50倍。这样能节约大量的磁盘空间,提高数据仓库的查询性能,这个优势可以应用在standby数据库、备份和重新配置操作,能更快的、更简单的缓存。

8)         扩展的连通性。


扩展达到241Gb以太网接口,1610Gb以太网SFP+接口,和至少12InfiniBand接口。

3.         数据库服务器。


Oracle Exadata之前采用的是HP的硬件,自从收购了Sun之后就开始采用Sun的硬件,上面是一台Exadata数据库服务器,Sun Fire X4170 M2数据库服务器,包括2Intel至强X5670处理器(6核,2.93GHz),96GB内存,210Gb的以太网卡,41Gb的以太网卡。

4.         存储服务器。


        X2-2 Exadata存储服务器包含26内核的Intel至强L5640处理器(2.26GHz),24GB的内存,496GBPCIe Flash卡,12600GB高性能磁盘或者是122TB的高容量磁盘。

Oracle还推出了X2-8Exadata存储系统,和上面讨论的X2-2类似,只是配置有所差别。
   
    Oracle Exadata实际是服务器和存储服务器的一体机,针对数据库存在的瓶颈,从硬件到软件进行优化,来提高Oracle数据库的性能,硬件上使用了非常多的新技术(Infiniband、Smart SCAN、Smart Flash Cache、列式压缩等),软件上推荐使用Oracle Database 11gR2(新特性)。


参考资料:
http://www.oracle.com/cn/products/database/exadata/index.html

Exadata中文视频资料:http://www.tudou.com/programs/view/YnDoqvUs2rw/#
有价值的讨论:http://www.itpub.net/thread-1575514-1-1.html

1.jpg

2.jpg

3.jpg

4.jpg

5.jpg

6.jpg

7.jpg

8.jpg

9.jpg

10.jpg

11.jpg

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/23135684/viewspace-715637/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
Oracle数据库管理员,Oracle数据库系统构架员;2012年7月出版《构建最高可用Oracle数据库系统:Oracle 11gR2 RAC管理、维护与性能优化》一书;Oracle 10g OCM。

注册时间:2010-01-05

  • 博文量
    483
  • 访问量
    5326902