GBase数据库双活集群容灾:GVR可视化工具的应用实践

摘要

Summary

GBase 8a是国内少数具备两地三中心容灾能力的分析型MPP数据库,通过其配备的RsyncTool同步工具可实现同城或异地集群间准实时数据同步,并已在诸多大型银行、保险等金融机构部署实施。本文旨在介绍基于可视化集群双活同步工具GVR(GBase Visual RsyncTool)的GBase 8a集群双活容灾方案,包括GVR双活容灾方案的资源需求、适用场景、GVR工具功能简介。

01 方案说明

GBASE南大通用在RsyncTool同步工具基础上推出GVR(GBase Visual RsyncTool)同步工具增强版本,实现工具配置管理、同步任务编排、同步任务监控等功能界面化操作,集群间数据同步和容灾功能的可管理、可维护和易用性大为增强,同时在增量同步性能优化和同步过程中表锁粒度降低上进行了进一步优化,一方面通过并行对比主备集群间元数据信息,将未发生数据变化的表排除在同步任务外提升同步性能,同时降低了同步过程中正在进行数据同步表主集群上的锁表粒度,从表同步过程中只读优化为元数据快照保存阶段只读,数据同步阶段支持DML操作,从而大幅降低了同步过程对业务影响。

02 双活同步方案概要介绍

GBase 8a集群双活容灾方案基于可视化数据同步工具GVR(GBase Visual RsyncTool)实现,GVR支持部署在同城或异地的两套集群间进行表粒度的增量数据同步,形成2套独立集群的数据互备双活容灾。

双活容灾方案推荐使用一套集群作为主集群提供数据写入入口(同时可承载查询任务),另一套集群只读,作为备集群。

正常状态下主集群承担业务写入任务,并通过调起同步工具以表为粒度将主集群中表内的增量数据同步至备集群,主备集群均可对外提供查询。


当主集群整体故障情况下,可将业务切换至备集群,由备集群承担业务写入任务,在主集群故障恢复后通过调起同步工具以表为粒度将主备切换后发生的业务增量数据反向同步给主集群并追平数据,数据追平后业务可选择切换回主集群或主备倒换后由原备集群承担主集群业务,主集群降级为备集群。

03 资源

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值