Oracle Exadata专家手册
上QQ阅读APP看书,第一时间看更新

1.1 Exadata概览

Exadata是一个完整的、集成的数据库一体机:硬件和软件有机整合在一起的工程系统。Exadata被运输到数据中心时,可开箱即用——把业务数据导入到一个预安装的数据库,或者开始创建一个新的数据库,并在第一天就可以使用Exadata。想想如果你自己买一堆不同厂家的PC Server、PCIe闪存卡、IB交换机、存储器,然后再去购买RedHat操作系统和Oracle数据库,要进行各种安装协调沟通和问题处理,但数据库一体机中不需要,这也是数据库一体机开始变得流行的原因之一吧。—译者注

简而言之,Exadata的集成水准很高,充分利用了Oracle在数据库服务器领域数十年的研发积累,并在智能工厂里就同时在硬件层和软件层进行了成百上千次的最佳实践集成。

Exadata设计时的一个主要目标就是减少部署时间。Oracle想给客户交付一个开箱即用的工程系统,不需要客户再花时间将各种各样的组件糅合在一起:从主机到存储再到网络。图1.1是从Oracle官方文档截取的广告图。

正是采用了行业内的技术,包括InfiniBand网络交换机、大量闪存、具有数据“记忆”的智能存储单元软件,促成了Exadata的成功。

在设计层面,人们花了很多心思去消除硬件部分每一层的单点故障(Single Points Of Failure,SPOF),从整个存储单元(又称“存储节点”)、电力供应到RAC计算节点等的故障。

Exadata创新能力非常强,非常快速,自X2以来(从这个版本开始,使用Sun的硬件平台),几乎以年为周期发布更新、更快的版本。Exadata V1版本的一体机使用的是HP的硬件(这个版本之后,所有后续版本的Exadata大部分都使用Sun的硬件)。

图1.1 来自Oracle文档的描述,Exadata如广告一样好用