产品描述:
产品概述
HeartsOne DR是基于Redolog日志分析技术的Oracle数据实时复制工具,具有简单灵活、高性能低成本的特点,部署和使用非常简便,对系统资源和运行环境的需求也较低。HeartsOne DR能够帮助用户在复杂的应用环境下完成Oracle容灾备份、异构环境下的数据迁移、业务数据分发、构建大型数据仓库等基础数据整合工作。
产品特性
异构环境容灾,数据库双活
◆当生产数据库遇到计划内或非计划停机时,能够支持在异构环境下前端应用程序快速、无缝地切换到容灾数据库;
◆在灾难未发生时,生产端和容灾端可以同时分别进行读写和查询,从而实现主备数据库的负载均衡和应用双活。
数据一致性,精确高可靠性
◆与其它基于磁盘或文件系统的物理复制技术相比,不但省略了漫长的数据库recovery和启动时间,而且能够保证100%的切换成功,提升生产系统的可靠性;
◆事务是保证数据一致性的重要手段,整个逻辑整体即一个事务,用户对数据的复杂操作是一个逻辑整体,如果处理不当极易造成数据不一致,同属一个逻辑整体的操作应该作为一个事务进行处理,从而避免出现数据不一致。DR基于Oracle事务复制,在事务开始发生时就捕获变化数据,事务一提交就马上发送到目标端。只捕获提交的事务,过滤未提交的事务,保证数据一致性;
◆日志回滚,避免数据逻辑错误导致的数据丢失;
◆断点续传,避免数据传输过程中网络中断导致的数据丢失。
基于变化量传输,资源占有率低
◆基于数据库日志捕获、解析、传递、加载技术、实现同构&异构环境下低影响的数据同步,秒级数据延误;
◆基于日志变化量的传输机制,提升网络资源利用率;
◆独立于Oracle系统架构,不依赖于触发器,不占地Oracle资源,对生产系统低影响;
◆源端系统CPU占有率在1%-5%。
异构数据迁移
◆数据迁移可用于数据库利旧,分担原生产系统压力,构建数据仓库等用途;支持AIX、HP-UX、Solaris、Linux、Windows跨平台的数据传输,支持复制到Oracle、Sql、Informix等目的系统,同时支持Oracle 9i/10g/11g等不同版本数据库之间的数据传输。
业务数据分发
◆如用于金融证券等总部向营业部分发送关键数据,用于当地行业监管需求。通过数据生产库实时复制到一个/多个本地/异地的数据库,部署多服务器、多数据库来分担负载,提高响应速度。支持多种数据分发拓扑结构,一对多,多对一,级联复制等。
应用场景
◆数据库容灾/双活;
◆小机环境、RAC环境下的容灾保护;
◆数据上报和下发;
◆数据库滚动升级时,保护业务不中断。
解决方案
数据库读写分离双活部署方案
◆如右图所示:DR同复制通过数据库读写分离双活部署的方式,分别对应不同的数据库服务器对数据库读和写的操作,这样能有效地减轻数据库压力,也能减轻I/O压力。主数据库提供写操作,从数据库提供读操作,当主数据库进行写操作时,数据要同步到从数据库,有效保证数据库完整性。