在性能方面,通过一系列智能存储技术,Oracle的数据库机可以大大提高数据处理的性能,其大型OLAP及OLTP业务处理性能是传统解决方案的几十倍至数百倍。
在可扩展性方面,通过将纵向扩展和横向扩展两种方式相结合,Oracle数据库机可以更加灵活地满足业务发展的需求。通过导线和外部InfiniBand交换机可以扩展至更多机柜,达到数百个存储服务器、数PB容量数据库。
在成本上,通过采用基于英特尔至强的x86服务器和存储系统等通用组件,使得Oracle数据库机的总拥有成本大大降低。跟使用SMP小型机和专有存储阵列的方案相比,其硬件成本只有1/6,总体成本不到小机的一半。
在易用性上,传统SMP小型机在部署起来比较麻烦,需要针对服务器、存储、操作系统和数据库需要分别进行配置,费时费力。而Exadata是软硬一体化的产品,包含了操作系统、数据库和服务器、存储等,因此部署极为简单,号称即插即用。
需要特别强调的是高可用性。从至强7500开始,X86系统的RAS特性已经提高到了一个全新的水平,这些技术多达22条,集中解决三个方面的问题:一是数据保护,可以诊断哪些数据出错,利用CRC、ECC校验来纠正错误,如果不能纠正,可以把这些坏的数据进行隔离,以保证不影响其他数据,避免系统的重启和宕机。二是高可用设计,包括QPI Link之间的互备和热切换,内存和CPU的热切换、故障预警机制等等,以保证系统的高可用。三是降低系统计划内的宕机时间,包括系统分区管理技术、CPU和内存的热添加和热移除等。
此外,Oracle数据库机还通过冗余电源、冗余交换机、数据库文件镜像、数据库集群、备份等多种技术,来提高系统的整体可用性。
小结:技术与应用的双重驱动
Oracle数据库机的出现,在一定程度上反映了这样一个道理:IT产业的发展离不开技术与应用的双重驱动力。在不同阶段,这两个驱动力的作用可能不太一样,但只有相互结合,才能更好、更快地促进产业发展。数据库机正是如此,一方面,数据仓库、商业智能、大型ERP等应用需要有更好的技术来应对海量数据的挑战,另一方面,x86服务器、智能存储、数据库软件等技术层面的进步也使得今天业界有能力来更高效地应对这些挑战。据了解, Oracle Exadata的客户已经涵盖金融服务、保险、电信及制造业等领域,包括深圳联合金融服务集团有限公司、海尔、中冶,中国人寿、青岛市社保、新疆电信、北京移动、辽宁移动、中远集运等。
随着云计算的发展,Oracle的数据库机也在向云方向转变,于是我们最近听到了一个新的名字:Oracle数据库云服务器。在Oracle看来,除了IaaS、PaaS、SaaS之外,数据库也是一种服务,即DB as a Service(DBaaS)。因为只有把数据变成有用的信息,通过数据挖掘、商业智能系统显现出来,变成企业的决策与行动,数据才能真正转化成企业的核心竞争力。因此,我们有理由相信,Oracle的数据库云服务器还只是一个开端,云时代才刚刚开始。