分布式事务数据跨机房灾备

数据是企业的核心, 是企业发展最重要的生产资料,数据丢失对企业的影响往往是致命的。分布式事务数据库产品有完整配套的跨机房灾备解决方案可以为数据库服务带来更高的可用性和安全保障。热璞数据库HotDB Server提供基于MySQL原生复制功能解决HotDB Server跨机房灾备问题的解决方案,能够实现跨机房数据同步功能以及解决跨机房分布式事务数据库服务灾备的问题。

HotDB Server 灾备目标
支持跨机房数据同步传输,保障中心机房分布式事务数据库服务发生故障时,可切换到备用机房,在存储节点MySQL开启半同步复制的情况下,RPO可保证到0,且单条IUD SQL(以标准性能测试SQL为标准)操作性能吞吐量TPS可达10W+。

灾备模式实现原理
以数据节点下管理的存储节点为单位,搭建中心机房主存储节点到灾备机房主存储节点的主从复制关系,利用MySQL的主从复制关系原理,将中心机房存储节点的业务数据同步到灾备机房对应的存储节点上,配置库亦是如此。当中心机房发生机房级别故障时,人工发出切换机房指令后,计算节点自动根据当前存储节点、配置库复制情况、角色配置情况重建新机房的复制关系,并保证计算节点服务能够继续进行。

数据传输架构
在这里插入图片描述

1.用户通过中心机房.主计算节点的服务端口执行业务SQL操作,计算节点对SQL语句进行解析,根据分片规则判断下发到各个数据节点对应的主存储节点上执行。

2.此时通过MySQL主从复制功能,将中心机房的各个主存储节点的数据分别同步到灾备机房对应的各个主存储节点中。

3.若灾备机房存在其他从存储节点,则根据灾备机房内部的MySQL主从复制关系同步到灾备机房其他从存储节点,由此完成跨机房数据同步。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值