- Oracle Exadata专家手册
- (美)塔里克·法鲁克等
- 3600字
- 2025-02-23 04:52:46
1.4.2 Exadata的进化
Exadata V2已经改用Sun硬件了,2009年9月发布。这个发布会开在Oracle在收购Sun的过程中,之后的X2、X3以及X4等后续版本一直使用Sun硬件。这是理所当然的事情,Oracle收购了Sun公司,而Sun公司拥有资源、产品以及几十年的研发经验,这些都非常有利于大规模生产Exadata一体机。
后面的内容会提到,从X2系列起,Exadata开始有各种型号、配置。从硬件角度看,这些后续的版本都有显著的差异和改进。软件组件的详细介绍以及最优化的安装、配置方法则贯穿在本书之中。
1.Exadata X2-2
Exadata X2-2在2010年发布,是业内第一个被广泛使用的Exadata产品系列,也是Exadata产品家族最受欢迎和部署量最多的产品系列。一台X2-2满配是一个42U的机柜,包含8台中等配置的数据库计算节点,14台运行Exadata存储单元软件(CELLSRV)的高性能存储节点,3台InfiniBand交换机,键盘、显示器和鼠标(KVM),机柜插座(PDU),还有一台10Gb/s的Cisco 4948以太网交换机用于外部连接和内部管理。
存储节点可以配置12块600GB、15000转速的SAS高性能磁盘,也可以配置12块3TB、7200转速的SAS大容量磁盘。
显然,比如新一代产品的软件和硬件技术的完美整合发挥了最佳性能,而且X2-2系列分成了三个型号:小型(1/4配)、中型(半配)、大型(满配),易于扩展,用户可根据需要选择合适的配置,价格相对便宜,所以X2-2一经推出就受到市场的强烈欢迎。
使用普通冗余模式的ASM,一个大容量的满配X2-2提供224TB未压缩的存储容量。同样,使用普通冗余模式的ASM,一台高性能满配X2-8提供45TB未压缩的存储容量。
X2-2系列机型可以用于各种负载的业务,从OLTP、数据仓库到混合负载业务。
表1.1列出了X2-2的硬件规格参数。
表1.1 Exadata X2-2系列硬件配置

提示
1/4配或者半配的X2-2可以扩展到满配。18个满配的X2-2机柜不需要额外的InfiniBand交换机就可以实现互联。
2.Exadata X2-8
Exadata X2-8同样是在2010年发布的,是一款性能卓越的类对称多处理器(SMP)架构的服务器,专为负载最苛刻、数据量巨大的数据库系统设计。
X2-8满配的42U机柜包括2台高配置的数据库计算节点(160个CPU核,4TB内存),14台运行Exadata存储单元软件(CELLSRV)的高性能存储节点,3个InfiniBand交换机,KVM硬件,双电源插板(PDU),一个用于外部连接和管理的10Gb/s带宽的Cisco 4948以太网交换机。
满配的X2-2和满配的X2-8的主要差异就在于,X2-8用的是2台高配置的计算服务器,而不是8台中等配置的计算服务器。
使用普通冗余模式的ASM,一个大容量的满配X2-8提供224TB的未压缩数据存储容量,而一个高性能满配X2-8提供45TB的未压缩数据存储容量。
表1.2列出了X2-8的硬件规格参数。
表1.2 Exadata X2-8数据库一体机硬件配置


提示
与X2-2提供1/4配、半配、满配等配置不同,X2-8只提供满配这一种配置。18个满配的X2-8可以互相连接,无须购买额外的InfiniBand交换机。
3.Exadata X3-2
Exadata X3-2是X2-2系列的下一代产品,在2012年Oracle Open World大会期间发布。由于在计算层使用了大量内存,在存储层使用了大量闪存,Oracle把它标示为“Exadata X3内存数据库一体机”(不要跟Oracle Times Ten内存数据库或12c内存数据库混淆)。
X3-2在X2-2配置的基础上又做了改进,不仅有1/4配、半配、满配,还增加了1/8配(这是用户能买到的最小单位的机型了,是1/4配的逻辑子集,从物理配置上看跟1/4配完全一样),是一款高度可配置的机器。
满配的X3-2是一个42U的机柜,它有8台数据库计算节点服务器(128个CPU核,2TB DDR3内存),14台运行Exadata存储单元软件(CELLSRV)的高性能存储节点,3个InfiniBand交换机,双路PDU电源插板,一个10Gb/s带宽的Cisco 4948以太网交换机用于外部连接和内部管理。
相比X2-2,X3-2不仅在计算节点上增加了更多的CPU核数和内存,最显著的是增加了闪存(从5.3TB增加到22.4TB),将X2-2使用的Sun PCIe F20替换成Sun PCIe F40闪存加速卡。X3-2取消了KVM硬件(键盘、鼠标、显示器),X2-2系列有这些。
X3-2系列的存储节点可以配12块600GB 15000转速的高性能SAS盘,也可以配12块3TB的7200转速的大容量SAS盘。
X3-2的存储容量跟X2-2完全相同。在普通冗余的ASM模式,满配的X3-2可以用高性能盘存放45TB未压缩数据,也可以用大容量盘存放224TB未压缩数据。
表1.3列出了X3-2的硬件配置数。
表1.3 Exadata X3-2系列硬件配置


提示
1/8配(其物理配置和1/4配一样,逻辑上关闭了一半的配置)、1/4配、半配的X3-2,都可以扩展成满配。18个满配的X3-2可以互联,不需要额外的InfiniBand交换机。
4.Exadata X3-8
Exadata X3-8是X2-8系列的下一代版本,为了迎合SMP架构的大型负载,跟X3-2系列一起在2012年9月的Oracle Open World大会上发布。
满配的X3-8是一个42U的机柜,包含2台高配置的数据库计算节点(160个CPU核,跟X2-8一样是4TB内存),14台运行Exadata存储单元软件(CELLSRV)的高性能存储节点,3个InfiniBand交换机,双路PDU电源插板,一台用于内部管理和外部连接的10Gb/s带宽的Cisco 4948以太网交换机。
X3-8的存储节点可以配置12块1.2TB 10000转速的高性能SAS盘,也可以配置12块4TB 7200转速的大容量盘。
使用普通冗余模式的ASM,一台满配的X3-8可以提供300TB未压缩数据的大存储容量,或者90TB未压缩数据的高性能存储容量。
除了提供更大的存储空间外(X3-8的每个存储节点配置的磁盘都比X2-8要大),X3-8的显著改进是大幅增加了闪存的大小(从5.3TB增长到44.8TB,增长了8.45倍)。这是通过将X2-8的Sun PCIe F20替换成X3-8的Sun PCIe F80加速卡实现的。跟X2-8相比,X3-8还去掉了KVM硬件。
表1.4展示了X3-8的硬件规格。
提示
无须额外的InfiniBand交换机就可以让18台满配的X3-8 Exadata一体机实现互联互通。这一扩展能力并非X3-8这一型号专属,Exadata的互联生态系统可以将X2、X3、X4进行任意联通。
表1.4 Exadata X3-8数据库一体机硬件配置


5.Exadata X4-2
Exadata X4-2于2013年12月发布,是Xn-2系列产品的下一代版本。
X4-2的可选配置型号跟X3-2完全一样,用户可以购买这样一些配置:1/8配、1/4配、半配或满配。
满配的X4-2是一个42U机柜,包含8台数据库计算节点(192个CPU核,4TB DDR3内存),14台运行Exadata存储单元软件(CELLSRV)的高性能存储节点,2个InfiniBand交换机,双路PDU电源插板,一个用于内部管理和外部连接的10Gb/s带宽的Cisco 4948交换机。
不仅仅是在计算节点上增加了更多CPU核和翻倍的内存(X3-2是2TB内存,X4-2是4TB内存),Exadata多次显著增加了闪存大小,从22.4TB增加到44.8TB。这种显著变化是由于将Sun PCIe F80取代了X3-2里的Sun PCIe F40。
X4-2系列的存储节点可以配12块1.2TB 10000转速的高性能SAS盘,也可以配12块4TB的7200转速的大容量SAS盘。
X4-2的存储容量比X3-2有所增长。在普通冗余的ASM模式,满配的X4-2可以用高性能盘存放90TB未压缩数据,也可以用大容量盘存放300TB未压缩数据。
图1.5~图1.8展示了X4-2机型的主要硬件。

图1.5 Exadata X4-2的数据库计算节点

图1.6 Exadata X4-2的存储节点(也叫作存储单元)

图1.7 Sun F80 PCIe闪存加速卡,800GB闪存。Exadata X4系列高性能存储节点的闪存都是它提供的

图1.8 标准QSFP接口的36口4倍速InfiniBand交换机,Sun数据中心使用36口IB交换机组成Exadata骨干网络
提示
X4-2系列的1/8配、1/4配或半配,都可以扩展到满配。18个满配的X3-2可以互联,无须额外的InfiniBand交换机。
表1.5展示了X4-2的硬件规格,以及值得注意的硬件组件。
表1.5 Exadata X4-2系列硬件配置

6.Exadata X4-8
Exadata X4-8是X3-8系列的下一代版本,主要适用于SMP架构的大型负载,于2014年7月发布。
满配的X4-8是一个42U的机柜,包含2台高配置的数据库计算节点(240个CPU核,12TB内存),14台运行Exadata存储单元软件(CELLSRV)的高性能存储节点,3个InfiniBand交换机,双路PDU电源插板,一台用于内部管理和外部连接的10Gb/s带宽的Cisco 4948以太网交换机。
X4-8的存储节点可以配置12块1.2TB 10000转速的高性能SAS盘,也可以配置12块4TB 7200转速的大容量盘。
使用普通冗余模式的ASM,一台满配的X4-8可以提供300TB未压缩数据的大容量存储容量,或者90TB未压缩数据的高性能存储容量。
相对X3-8而言,X4-8的主要改进是显著加大了CPU和内存的计算能力(计算节点使用15核CPU、12TB内存)。跟X3-8一样,X4-8的闪存大小还是44.8TB,并且也去掉了KVM硬件。
表1.6展示了X4-8的硬件规格,以及值得注意的硬件组件。
表1.6 Exadata X4-8数据库一体机硬件配置


提示
18个满配的X4-8无须额外的InfiniBand交换机就可以互联。这种互联扩展不仅限定于X4-8这个型号,X2、X3、X4系列的机型都可以混搭互联。
7.Exadata X5-2
Exadata X5-2于2015年1月发布,是Xn-2系列产品X4-2的下一代版本。
X5-2系列产品带来了许多新特性和新的选件,包括更快的CPU、更多的内存、容量许可随需而变、虚拟化支持,与Oracle VM做了更多整合。
●显著的新特性、选件和增强
●支持Oracle VM(OVM)
●容量许可软件随需而变
●弹性配置
●全闪存——高性能配置的极速存储节点
●Exadata 12.1.2.1版本主要软件增强(X5-2必须使用的软件版本)
●转为Exadata定制的AWR增强
●支持Linux 6
●用DBCMLI来监控和管理计算节点
●快速直连(direct-to-wire)OLTP协议
●两种格式的列闪存
●快照(Snapshotting),适用于非常快速的克隆操作
与早期产品(X4-2,X3-2等系列)的配置相比,X5-2的主要区别是,第一次提供了弹性配置。传统上,Exadata Xn-2系列产品都是1/8配、1/4配、半配或满配。X5-2依然提供这些标准配置。但是,随着X5-2弹性配置这个新特性的推出,Oracle让用户更灵活地选择他们的自定义组合,从计算节点到存储节点都可以。
满配的X5-2可包含最多19台数据库计算节点(最多684个CPU核,14.6TB DDR3内存),最多18台运行Exadata存储单元软件的高性能存储节点,2个InfiniBand交换机,双路PDU电源插板,一个用于内部管理和外部连接的以太网交换机。
不仅仅是在计算节点上增加了更快的CPU核和更多的内存,X5-2中在闪存加速卡上又有了新的革新,引入了1.6TB的非挥发性极速闪存(Non-Volatile Memory Express,NVMe)。用F160e PCIe NVMe闪存卡取代早期Xn-2系列里基于磁盘的高性能配置,X5-2高性能配置是全闪存的。
表1.7展示了标准的X5-2硬件规格(非弹性配置),以及值得注意的硬件组件。
表1.7 Exadata X5-2系列硬件配置(非弹性配置)
