Oracle ZDLRA设备简介
在美国旧金山Moscone会展中心召开的Oracle Open World 2014大会上,Oracle发布了一个新的设备Oracle ZDLRA,即(Oracle’s Zero Data Loss Recovery Appliance的缩写),翻译过来就是Oracle的零数据丢失恢复设备,顾名思义,这是一款ORACLE数据库的备份一体机设备。
在Oracle Open World 2008大会上曾经发布了第一代(第一代是与HP合作,第二代则是用了SUN的)的ORACLE EXADATA 数据库云服务器。
先看一下设备的外形,如图1-1,长得很像ORACLE EXADATA 数据库云服务器和Oracle ZFS 存储设备,明显的标志是机柜上竖着写的红色文字。
图1-1 Oracle一体机比较
Oracle ZDLRA设备架构及工作原理
图1-2 Oracle ZDLRA设备架构图
Oracle ZDLRA设备是基于RMAN的备份恢复,深度集成了RMAN的备份恢复工作原理,看了下白皮书,有如下功能特点:
1、实时传输REDO日志,支持Oracle 11g以上版本,redo日志将不断的从闪存buffer中传输到ZDLRA设备中;
2、支持数据库设备之间的安全复制,在带宽资源有限的WAN环境下,仅传输变化的数据块,做到了block级别的复制,适用于数据库的灾备;
3、自主的磁带归档功能,用户可以选择为设备添加16GB的光纤卡,全备份或增量备份数据通过设备中集成的软件Oracle Secure Backup media management software,发送到磁带库中;
4、端到端(END TO END)的数据校验机制确保数据的可恢复性;
5、备份压力最小化,对于许多7x24的业务系统,备份窗口不管多长都对系统造成了影响,Oracle ZDLRA设备提供了永远的增量备份架构,仅备份变化的数据块的方法,帮助用户消减备份压力。这种备份架构是基于Delta Push和Delta Store两种创新技术。如图1-3,看看技术原理:
6、云级别的数据保护服务,提供多种先进管理机制:基于策略的数据保护管理机制、数据库感知空间管理机制;
7、任意时间点的恢复
8、无限可扩展的云架构,无缝支持当前系统环境及升级操作。
Oracle ZDLRA设备的基本配置
Oracle ZDLRA基本配置是高速infiband连接的2个计算服务器(computer server)和3个存储服务器(storage server),最大支持37TB的备份容量。扩展时,只需增加storage server,每个ZDLRA设备柜最多可支持14个storage server,满配后的可用空间达224TB,可以存放高达22PB的虚拟全备份。(这里的22pb是这样来的:一个满配224tb的设备可以保存同样大小的数据库10天的恢复窗口,也就是存储10个虚拟全备份)。
Oracle的虚拟全备份就是在做过一次真正的rman初始化备份后,以后都是直接将redo日志从memory传送到ZDLRA设备上,不需要传统方式的传送数据库文件了。
这里如果觉得我描述的晦涩,可以看英文的描述:What this new appliance does is use database technology to backup your databases, with a lot more intelligence than standard incremental backups, removing the necessity to schedule your backups around your database load.
After one initial tradtitional RMAN backup, redo information is shipped from your databases in real time to the appliance, much like in a DataGuard standby database scenario, and stored locally with the backup. This incremental data is shipped directly from memory, so has little or no impact on the running of your database, and there is no further requirement to send backups of any database files at any time in the future.
Oracle ZDLRA设备的扩展
如果一个设备不够用,可以通过infiniband连接增加另外一个,新增的这个设备默认也是带2个计算服务器的。通过这样的连接扩展方式,最多可以把18个ZDLRA设备柜作文一个整体设备使用,得到4PB的可用空间。
Oracle ZDLRA设备的性能
一台满配的ZDLRA设备(包括2计算服务器和14个存储服务器)在配置为虚拟全备份后,备份速度可达120TB/小时,这样的速度主要得益于Oracle ZDLRA在工作时仅读取、传送、处理有变化的数据块。
Oracle ZDLRA相应的软件配置
相应软件如下:
• Backup, recovery, and replication
• Embedded Oracle database for metadata and RMAN recovery catalog
• RMAN backup module for Recovery Appliance
• Storage software
• Oracle Secure Backup software
• Oracle Enterprise Manager monitoring and management
所有运行在该设备上的软件共同使用一个license,该license根据存储磁盘驱动器数量计算,而不是根据容量。
Oracle ZDLRA管理界面
可以从图1-4管理界面上实时观察系统的存储空间变化,CPU、内存使用情况,IOPS,备份窗口的变化、报警机制等等。
意义
可以说Oracle ZDLRA备份一体机是对传统备份产品的一个巨大冲击,相信在今后将对传统备份软件市场产生一系列影响。传统备份软件产品一般都是采用ORACLE的RMAN进行备份的,现在oracle公司将自家的数据库、自家的RMAN备份工具集成到了一个设备上,并且支持磁带设备,使得部分专注oracle数据库管理的用户可以完全抛弃第三方备份软件了。而且,在性能方面,ZDLRA的优势是更加明显的,只是,谈到Oracle,许多人都第一时间想到了价格。
本文是中存储米乐原创整理,参考内容来自Oracle官方网站和白皮书,下载白皮书点这里,转载请注明本文的中存储连接地址http://www.chinastor.cn/db/dbdevice/10091061H014.html。