网格化数据复制,同步/异步/镜像/CDP(数据连续性保护)
Windows 2000/2003 Server or later
卷/目录/文件/数据库
支持Oracle、SqlServer、DB2、Sybase和Informix等主流数据库
捷科软件网格化数据复制产品JetReplicator
JetReplicator网格化数据复制模块为您提供基于网格化的数据同步、异步复制及数据可实时回放的CDP功能,无需购入任何其它设备, JetReplicator 就可以在现有系统中使用,可为您的系统环境提供数据复制、恢复和保护,从而最大限度的提高核心业务系统实时数据安全,并有效为您节省管理成本。JetReplicator数据复制解决方案能为您的数据中心提供容灾及数据移植的能力。在拥有足够带宽的情况下,JetReplicator可以实现同步的复制。在广域网环境中,可实现超远距离的数据事实传递,并应用强大加密及数据压缩功能,保障数据传输的高安全。与JetCluster集群管理模块集成,可实现本地及异地自动故障切换,达到应用级容灾目的,从而增加可用性。
在进行同步时,JetReplicator仅仅复制被更新的数据从而使被传输的数据量最小。它利用JetSoft独创的“Data Push”技术不间断地将变化数据更快地“推送”到本地或远程的一个多或多个站点上,当您的信息发生系统和站点故障或灾难性数据损毁时,JetReplicator可以从备援站点中将数据恢复到故障发生前的任意时刻,从而有效防御由于故障或灾难导致的数据损毁和丢失,确保您的数据受到保护。
JetReplicator强劲功能
独具三大数据复制模式
同步模式(Synchronous):复制软件以同步模式工作时,将源节点的任何变化数据截获下来,实时传输到目标节点,确保数据实时同步。同步复制的策略是同步截获,同步传输,同步写入。该功能通常使用于无共享磁盘阵列的双机或多机数据复制与保护和应用可用性综合解决方案中。
异步模式(Asynchronous):复制软件以异步模式工作时,允许源节点的任何数据变化,滞后地传输到目标节点,在日志到达目标节点后,还允许日志滞后更新目标数据文件。该功能通常使用于远距离容灾的环境中,通过滞后传输的设置,可以实现在生产系统相对空闲时传输变化的数据日志,通过滞后的写目标设置,可以实现数据漏斗功能,在生产系统发生误操作时,容灾系统可以回滚到误操作前的某个时间点。
镜像模式(Mirror):复制软件以镜像模式工作时,将源数据与目标数据同时更新,镜像工作模式要求源与目标都必须都是本地存储设备。该功能通常使用于双机双柜高可用解决方案中,通过对阵列数据做同步镜像,来避免双机容错系统出现存储单点故障。
数据恢复和保护(CDP)
当生产系统的数据损毁时,在网络中的镜像节点可将数据恢复到故障前的任意时间点,从而确保数据安全可靠。当用户误操作,导致数据丢失,可从镜像节点恢复数据。当故障节点的主机不能正常启动时,可直接提升镜像节点为工作节点,替代故障节点继续对提供数据服务。在多个服务器之间,业务数据可进行网格化复制,实现了数据的多重保护。
更优化的RPO和RTO
“Data Funnel”模型是指在异步工作模式下,将数据复制设置为自定义模式时,目标节点中总会存在着一个滞后周期的变化数据,这些严格按照时序保存下来的数据就形成了一个动态的数据分布图,数据分布图是一个实时系统数据变化频率的分布模型,它反映一个系统数据更新频度与自然时间的相关性,如下图:
Funnel Pool
在数据分布图中,纵坐标标识变化数据量,横坐标识Funnel中可回滚的时间(单位:分钟),当灾难发生后进行数据恢复时,用户选择回滚点,备援系统即可将数据恢复到指定的时刻。这一技术,在进行数据灾难恢复时,能直观地反映事故前后数据的变化状态,为故障恢复点的选择提供了决策依据,从而对业务系统数据的恢复提供了更优化的RPO。
同时,Replicator也提供了更优化的RTO选择,Real Time表示收到完整日志即开始写目标文件,Delay Time表示滞后指定的时间再写目标文件(滞后时间在Delay Time框中定义,可输入24小时内的任意有效时间),Custom Time表示到特定的时间才开始写目标文件,自定义时间可添加多个到列表中。
但是,要特别提醒的是,此处的RTO优化只是数据的RTO优化,严格来说,真正意义上的完整的恢复,不仅要恢复原有版本的数据,而且要恢复操作系统和应用,以及用户所需要访问的所有其他信息。简单地把旧的数据恢复到磁盘上并不是完整的恢复。更优化的解决方案是将CDP产品(例如JetReplicator)集成在一个综合的解决方案中,结合了数据复制与保护、应用可用性、实时恢复等多项功能。
支持远程数据复制
应用JetReplicator的WAN Support功能组件,可实现业务数据在广域网环境中的实时复制,跨越地域限制,达到远程数据备份及容灾效果。远程复制体系针对广域网窄带宽、高延迟以及安全性薄弱等弱点进行特别优化,保障数据在传输过程中的正确高效及安全。
数据汇总及分发
JetReplicator支持数据多向复制,可将数据由一个数据点同时向多个数据接收点进行分发,实现数据的多份拷贝,简单而高效,并可在备机实时使用并验证数据,达到更高的可用级别,增强核心数据的可靠程度。JetReplicator同时支持将多个不同物理地域的数据实时传输到统一的到数据中心,实现数据汇聚集中,方便数据分析与挖掘。
“字节”级粒度复制,效率更高
JetReplicator的复制粒度定义为“字节”,越小的粒度获得越能够精确的感知数据变化,任何文件中有字节变化,这些变化都将被捕捉,这就意味着复制只需要对这些字节做同步传输,而不需要对这个文件进行拷贝。同时设计采用了“PUSH”技术,在驱动层,一旦有写操作,驱动层立即截获这些数据,同时向应用层推送数据,这些数据将会写入本地日志,并同时通过网络推送到目标节点。这样,极快地提高了同步速度及效率。
主机资源占用更低
通过软件实现源节点与目标节点之间的“同步复制”,是需要牺牲主机性能作为代价的, JetReplicator应用最为高效的降低“粒度”的方式,只将变化的字节传输到目标节点,这样,有效的减少了同步的压力,并降低了CPU的负荷和网络带宽的占用。
数据复制过程安全级别高
在数据传输过程中,JetReplicator采用RSA(非对称式加密)技术,在源节点端,数据先通过128位密钥加密,将密文推向目标节点,这样,即使数据在传输过程中被窃听,也不至于导致信息泄露。在建立源与目标的传输通道的时候,需要严格检查用户身份,杜绝了非法或越权的复制操作。
与Cluster系统无缝集成
JetReplicator同步复制,通常会出现在高可用环境中,JetReplicator能够方便的将多个服务器中对应的目录进行实时的数据同步,这样,集群在发生切换的时候,就能够确保用户访问的数据是一致的。这样的方式不仅可以使用在传统的无共享存储设备的双机热播环境中,利用JetReplicator网格化复制的特点,能够实现在多机集群环境中的数据同步与共享,并且JetReplicator更支持双机双柜环境,彻底消除高可用环境的单点。
部署与应用更简化
JetReplicator有非常人性化的图形界面,部署过程非常简单,只需要根据“向导”,定义好同步传输的链路,定义好复制的项,保存并同步配置信息,就可以实现数据同步复制了。
所有的配置,都可以在控制器上查看、修改。透过集中管理平台,可以启动数据的全复制、启动和停止数据截取服务、启动和停止数据传输服务、实时监控节点的状态、实时监控复制的状态、修改配置项。
使用JetReplicator获得价值
◆通过加密压缩和封装,实时推送到网格中其它备援节点;
◆可以实现跨硬件平台,满足各种应用类型;
◆复制粒度是‘字节级’,带宽占用极低;
◆以软件方式实现数据容灾,性价比高;
◆部署时无需关注硬件的类型和品牌,硬件型号无需一致,兼容性强;
◆无需关注生产中心和容灾中心的网络带宽以及连接方式,链路要求低;
◆基于网格化的复制策略,灵活性高;
◆基于‘Push’的推动技术,数据实时性高;
◆无需一次性购买所有设备,可扩展性强;
◆能真正实现异地容灾,整体安全性更高。
◆服务器停机和重新启动时,复制过程可继续。
◆全新多线程传输方式,提高数据传输速度四倍。