Smart Flash Cache on Exadata(1)—介绍

联系:QQ(5163721)

标题:Smart Flash Cache on Exadata(1)—介绍

作者:Lunar©版权所有[文章允许转载,但必须以链接方式注明源地址,否则追究法律责任.]

Exadata上的闪存卡是做什么用的呢?
引用一段白皮书的内容: Exadata智能闪存(Smart Flash Card)自动将频繁访问的数据在PCI闪存中缓存,同时不常访问的数据仍保持在磁盘中。这种方式兼具闪存的高性能与磁盘的大容量和低成本。Exadata智能闪存了解数据库的工作负载,并知道何时避免缓存不被重复利用或不适合缓存的数据。Oracle数据库和Exadata存储允许用户任意指定数据库表、索引和段级别的数据驻留在闪存上。和传统的存储和闪存盘不同的是,表可以驻留在闪存中,且不必将表移动到另外的表空间,文件或卷中。

Exadata系统采用的是最新的 PCI闪存技术而不是闪存盘技术。PCI闪存是将闪存直接部署在高速PCI总线上,代替了部署在缓慢的磁盘控制器和磁盘管理器之后的方式,大大提升了性能。

Exadata上Smart Flash Cache的发展
2009年, Exadata V2开始配置Flash Card(F20),每个cell配置了384G的闪存,详见V2的白皮书:
Smart_Flash_Cache
具体的硬件信息请参考: http://pts-storage.us.oracle.com
相应的V2的文档请参考: http://docs.oracle.com/cd/E18476_01/index.htm

V2上Exadata的Flash Card的配置如下:
• Full rack => (14 hosts x 4 F20s) + 2 replacement F20s = 58 F20s
• Half rack => (7 hosts x 4 F20s) + 1 replacement F20s = 29 F20s
• Quarter rack => (3 hosts x 4 F20s) + 1 replacement F20s = 13 F20s

硬件支持:
Smart_Flash_Cache1

其限制条件如下:
• x4275 hosts are supported
• Linux is suppored. Exadata runs on Oracle’s version of RedHat Linux.

2010年,Oracle推出了X2系列,一个满配可以达到5.3TB的Exadata Smart Flash Cache(96G*4块卡*14个cell):
Smart_Flash_Cache2

从X3开始,每个cell节点配置了4个400G的Flash Card:
每个Exadata存储服务器包含4个PCI闪存卡,共计1.6TB闪存空间(4 x 400 GB)。满配机架的Exadata Database Machine包含56个闪存卡,共计22.4TB闪存空间。
Smart_Flash_Cache3

待续…………

此条目发表在 FAQ, 体系架构, 硬件配置 分类目录,贴了 , 标签。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注