袁绍龙 发表于:14年10月02日 10:45 [原创] DOIT.com.cn
存储在线美国旧金山深度报道,Oracle Open World 2014在旧金山Moscone会展中心继续召开。Oracle在本次大会推出的针对数据库备份与恢复的产品Zereo Data Loss Recovery Appliance(ZDLRA)集成系统产品受到了广泛关注。该产品作为Oracle集成系统的又一代表作,标志着Oracle进一步加强其核心应用的集成化。在当前数据保护市场走向整合简化、软硬集成的趋势下,专门针对核心数据库数据进行保护的Oracle ZDLRA某种程度将会对传统的数据保护市场产生一定的影响,势必将会削弱包括备份一体机在内的传统备份解决方案的重要性,而带有云概念的ZDLRA将进一步推动备份服务走向云端。
Oracle ZDLRA:为数据库提供终极保护
备份与容灾是一个历时悠久的传统IT领域,多年以来的竞争使得市场中鲜有新的玩家出现。而随着虚拟化、云计算的兴起与落地,传统数据保护市场又开始焕发出新的活力,数据中心环境前所未有走向复杂化以及备份即服务等云模式的出现使得过去的数据保护解决方案已经举步维艰。Oracle数据库高可用产品副总裁Ashish Ray就表示:“传统的备份方式往往会产生丢失数据,像在生产服务器和网络中处理所有数据库的数据带来的备份开销非常高,随着不停的数据增长带来的备份窗口将不断增长,此外传统的备份方式在可视化以及完整的数据保护生命周期方面都不完善。”
“我们新的数据保护策略消除了长达数十年不能满足企业需求的方法。”Ashish Ray,Oracle数据库高可用产品副总裁表示。“在今天,企业仍然在备份中丢失关键的数据卷,这是无法想象的。通过Oracle的ZDLRA,数据丢失的风险实际上被消除,因为ZDLRA可以实时捕抓所有数据库的变化。”
根据Oracle介绍,Oracle ZDLRA为世界上首款专门为保护数据库而设计的一体机,ZDLRA以Oracle Exadata硬件架构为基础,具有横向扩展能力,基本配置包括两个计算节点和三个存储节点,节点间通过高速InfiniBand互联。
图一:Oracle ZDLRA基本配置参数,其硬件架构以Oracle Exadata为基础。
“ZDLRA是从底层设计,最大限度地提高任何环境下的Oracle数据库保护。” Ashish Ray表示。“这是一个高度可扩展的解决方案,可以帮助大型企业集中数据库的保护到一个单一的逻辑系统。”Oracle表示现在企业可以整合各种备份的孤岛,并整合到一个更高效的共享服务模式。
备份架构走向简单化与集成化在几年前已经初见端倪,EMC Data Domain、Symantec NBU备份一体机、HP StoreOnce等无不是典型代表,这表明数据中心备份走向集成化已经是大势所趋。不过在Oracle看来,这些重复数据删除设备仍然存在着不足,比如大多数重复数据删除设备仍然需要定期做全备份,全备份读取它创建于生产的存储,这样服务器和网络会对数据库产生严重影响;并且某些重复数据删除设备为了减少对网络需求而在生产系统上进行源端进行重复数据删除操作,从而对生产服务器的CPU和内存带来高负载;而且在网络上通过增量备份还原数据文件过程非常昂贵。“传统备份的另外一个缺点是,大批量的数据库备份会在员工真正需要使用应用程序时候减慢这些应用程序。”Ashish Ray表示。“ZDLRA从内存中连续的轻量备份保证了应用程序性能不会受到影响。”
Delta Push和Delta Store:ZDLRA的两大核心技术
在Oracle看来,ZDLRA这样一个共享式设备可以保护数据中心上千个数据库,从系统中连续的实时备份,可实现数据的亚秒级恢复,这其中Delta Push和Delta Store两项关键技术至关重要。通过这两项关键技术不仅可以达到相处临界数据库数据丢失的损失,仍然可以使用现有的数据保护方案;此外仅传输已更改的数据从而减少了对生产数据库系统的备份与处理,让生产系统更加专注在关键业务工作负载。
图二:Oracle ZDLRA架构示意图,其中Delta Push和Delta Store是ZDLRA两项关键技术。
“对于复杂的备份工作,比如压缩和数据验证,都可以从生产系统中卸载下来,高效运行在ZDLRA上即可。”Ashish Ray表示。“将所有备份处理从生产服务器卸载从而尽量减少开销,从而让恢复设备实现了永久的增量备份架构,以减少生产系统的影响。”
图三:Oracle ZDLRA两项关键技术Delta Push和Delta Store。
根据Oracle介绍,Delta Push让受保护的数据库只发送改变的增量备份到ZDLRA,并且是“永久增量”,在做完一次全备份之后只需在生产系统上施行增量备份即可。Oracle表示Delta Push是源端重复数据删除技术的高度优化的体现,通过使用RMAN(Oracle数据库恢复管理备份工具,与Oracle ZDLRA紧密集成。)来有效识别生产数据库改变的数据块,从而不需要读取保持不变的数据,带来的好处即是只发送更改数据从而大幅降低网络流量。Delta Store则是Oracle ZDLRA一体机的“大脑”,Delta Store在ZDLRA中验证传入的改变数据块,然后经过压缩、索引以及存储这些数据块,这些改变的数据块是虚拟完全数据库备份的基础,虚拟完全数据库备份为基于指针的高效空间的物理全备份。当需要执行还原操作时,Delta Store通过设备底层硬件架构大规模可扩展性和性能来支持还原,在最近一次增量备份的基础上实现一次物理全备份的还原。
此外,Oracle还强调了数据可视化的重要性。Ashish Ray表示:“Oracle ZDLRA让大部分数据保护工作实现自动化,它提供的数据保护可视性、控制和保证是前所未有的。通过ZDLRA能够大幅提升数据保护的可见度,在一个单一的控制台仪表盘实时显示整个企业数据库端到端的数据保护流程。”
Oracle ZDLRA对数据保护市场有何影响?
事实上,近年来Oracle数据库一直在强化其数据保护功能,Oracle不断完善其数据库各个版本中的数据保护相关技术,现在Oracle ZDLRA的推出标志着其开始将数据保护这项应用开始硬件化,而Data Domain的DD Boost、StoreOnce的Catalyst这些功能很大程度就是针对Oracle数据库备份性能提升的,Oracle ZDLRA无疑将在某种程度降低这些备份一体机们在数据中心备份体系中的重要性,因为Oracle ZDLRA对于Oracle数据库应用有着更天然的无缝性。
另外一种角度而言,Oracle ZDLRA仅仅针对Oracle数据库数据进行全方位的保护,但是当前数据中心不仅仅是数据库这样的结构化数据,大量的虚拟机文件数据、日志数据、视音频数据、图像影印数据等等都需要进行保护,而针对这些半结构化/非结构化数据的数据保护方案仍然是数据中心不可或缺的。Oracle其实也强调了Oracle ZDLRA可以与数据中心当前的数据保护解决方案一起使用。
而更加值得关注的是,Oracle ZDLRA增加了云特性,ZDLRA设备中的数据库数据可以备份到Oraclede云数据中心,简化了传统两地三中心灾备建设带来的巨大投入。事实上,备份即服务已经成为最近两年备份市场中最大的热点,备份设备加入到多租户特性和云服务接口已经成为毫无疑问的趋势,梭子鱼、EMC、Symantec以及惠普都在向这个方向前进。Oracle ZDLRA无疑将进一步推动了备份即服务这项云服务的发展。“ZDLRA可以实现数据库保护云,实现了集中式数据库保护作为一项服务,每个业务部门可以弹性地更具需求来使用ZDLRA。”Ashish Ray最后表示道。