GBase南大通用可视化集群双活同步工具软件(简称:GBase Visio Rsynctool),它是天津南大通用数据技术股份有限公司自主研发的、专门适用于GBase 8a MPP Cluster的一款B/S架构的集群间同步工具产品,具有同步范围灵活、同步性能高效、高可用性、易维护等技术特征。GBase Visio Rsynctool主要适用于GBase南大通用的GBase 8a MPP Cluster进行容灾备份和读写分离的场景。通过GVR,可以灵活高效的实现集群间的数据同步,并对同步任务进行实时的监控、统计和告警,极大降低集群间同步的运维成本,保障集群灾备场景下两个集群的数据一致性。

GBase Visio Rsynctool的主要功能特性如下:
1、高性能。GVR基于底层数据文件进行双活集群数据同步,相比于传统的基于逻辑日志的同步,大大提高了海量数据同步的效率,是PB级数据仓库产品中同步效率最高的,且支持在线双活同步,同步期间不阻塞源库的DML操作,满足重要表分钟级同步要求。在实际生产环境下,两三百节点的集群,2w多张表的同步,也可以控制在几小时内完成周期性同步作业。
2、同步灵活。在配置同步任务时,用户可以按需配置配置同步的库、表范围;支持同步表、存储过程、函数等数据库对象;支持同步表的元数据;支持配置同步任务参数, 可按需选择同步并行度、是否进行表覆盖等;可自由配置同步任务的定时调度策略,按年、月、周、时、分、秒进行调度; 可自由对同步任务进行暂停、继续、终止操作,灵活控制任务状态。
3、高可靠。基于底层数据文件同步的机制,与GBase 8a自身event恢复原理相同,实现数据同步成功即数据完全一致。在同步过程中,可选先同步主分片,再同步备分片,同步失败也不影响备集群数据,可以依赖备集群的备分片数据进行回退。
4、功能全面。监控任务执行进度、任务执行状态、任务执行结果、实时掌握同步任务执行情况;支持查看执行详情,查看和筛选同步成功/失败的数据库对象信息;支持任务版本管理;支持配置日志级别,并可视化查看同步任务日志,协助获取同步失败原因并解决;对同步任务状态、执行时长、失败数量进行告警,并支持通过SNMP协议转发告警消息。
5、高可用。支持进行资源库高可用和后端高可用的部署,出现故障时及时切换节点提供服务,保障同步不中断。
6、兼容性好。兼容国产架构服务器和操作系统,兼容将其他国产数据库作为资源库。
GBase Visio Rsynctool的应用场景如下:
1、同城灾备或异地灾备。基于GVR构建主备双活集群,通过T+1异步一致性同步方案或者作业级准实时一致性同步方案进行主备同步,完成RPO=0,RTO约为几分钟~1小时的灾备体系构建。
2、读写分离。基于GVR构建双活集群,集群A用于写操作,集群B用于读操作,读写分离,降低集群负载。





