Oracle针对不同应用领域的五大对策云和虚拟化
前面我们介绍了软硬件一体机的特点和类型(详情请看:简化IT 软硬件一体化大行其道),甲骨文的产品均为特定应用型,既然是特定应用,针对不同应用领域也会有不同的产品。大多数软硬件一体机供货商都是以提供基础设施型产品为主,而Oracle则着重在特定应用服务型解决方案上,包含目前最成功的Exadata,目前主要的产品还有Database appliance;Exalytics Business Intelligence Machine;Exalogic Elastic Cloud;Big Data Appliance另外这4款产品。

Exadata数据库机
针对Oracle数据库应用的中高端套件Exadata Database Machine
目前有X2-2与X2-8两款方案,以及存储扩展机柜等产品。硬件部分由2台8路或2~8台2路数据库服务器、QDR InfiniBand交换器与最多14台存储服务器组成,软件部分则是在预安装的Oracle Linux或Solaris操作系统上,预载了Oracle Database 11g数据库、RAC(Real Application Clusters)数据库集群软件,以及Partitioning功能等组件。通常情况下,企业需求达不到满配的标准,因此我们看到过不少采用1/4配和1/2配的成功案例。Exadata架构上的特点在于强调I/O性能,数据库服务器之间,以及数据库服务器与存储服务器之间,都采用低延迟、高带宽的QDR InfiniBand总线连接。此外存储服务器还可安装选购的PCIe Flash适配卡,进一步提高存取响应速度,这也是甲骨文公开表示Exadata最快的资本。后面会着重讲解Exadata的内容。
针对Oracle数据库应用的入门级套件Database appliance
低端入门级的数据库应用服务器,硬件部分由2台2U高度的2路服务器组成一个双节点系统,网络部分为服务器内置与通过PCIe扩展槽提供的GbE与10GbE接口,存储部分则为安装在服务器机箱内的SAS接口SSD与传统硬盘。软件部分则预装了Oracle Linux操作系统与Oracle Database 11g,并可选购1或2节点的RAC集群套件。
针对商业智能分析应用的Exalytics Business Intelligence Machine
又称做Exalytics In-Memory Machine,为一种采用内存数据库(in-memory)架构的应用服务器,为了提供实时的数据分析应用,采用了高计算性能的运算核心,以及极大的内存空间。硬件部分是一台4路3U机架式服务器,总共可提供40个处理器核心与1TB内存,网络部分包括QDR InfiniBand端口与GbE/10GbE接口,存储部分则为通过RAID HBA卡连接的6台SAS硬盘。软件部分则预装了Oracle Linux操作系统与Oracle Business Intelligence Foundation Suite、Oracle TimesTen In-Memory Database for Exalytics等软件套件。
针对Web应用开发或通用应用的Exalogic Elastic Cloud
目前有X2-2一款套件,其下分为1/4机柜、1/2机柜、全机柜与2~8机柜等4种配置,硬件部分由运算节点、ZFS存储服务器、管理用的GbE交换器,以及称为Exabus、采用QDR InfinBand交换机与网关的I/O系统组成。软件部分有多种选择,可选择预装Oracle Linux或Solaris操作系统,以及WebLogic Server这套Java网络应用程序开发/部署/管理平台软件,用户亦能自行安装其他任何标准的Linux或Solaris平台应用程序。
针对Apache Hadoop数据分析应用的Big Data Appliance
硬件部分由18个运算与存储节点、可提供10GbE接口与QDR InfiniBand接口的InfiniBand交换机组成,其中计算与存储节点是内含12台SAS硬盘的2U机箱2路服务器,彼此间通过InfiniBand连接。软件部分则预装了Oracle Linux操作系统、HotSpot JVM、NoSQL数据库,以及最重要的由Cloudera公司提供的Apache Hadoop软件。
除了以提供特定应用服务外,Oracle这几款整合机柜的特性都特别着重I/O性能,计算节点与存储节点间都是采用以高带宽、低延迟的QDR InfiniBand总线连接,可提供极高的传输带宽,这也是Oracle的一大优势。