1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > GaussDB灾备方案的设计

GaussDB灾备方案的设计

时间:2022-10-22 17:52:58

相关推荐

GaussDB灾备方案的设计

文章目录

1. 主数据中心/灾备数据中心2. 双运营数据中心3. 双活数据中心4. GaussDB同城双集群高可用方案5. 跨AZ容灾方案6. 参考

1. 主数据中心/灾备数据中心

在这种工作模式下,用户所有的业务系统在主数据中心中运行,而灾备数据中心为业务系统提供冷备或热备。当主数据中心的应用出现故障时,可以将单个应用或者数据中心整体切换到灾备数据中心。

2. 双运营数据中心

在这种工作模式下,一部分应用在第一个数据中心运行,另一部分应用在第二个数据中心运行,同时两个数据中心实现应用的互备,当某个应用出现故障时,由对应的备份数据中心应用接管服务。

3. 双活数据中心

在这种工作模式下,用户所有的业务系统同时在两个数据中心运行,同时为用户提供服务,当某个数据中心的应用系统出现问题时,有另一个数据中心的应用来持续的提供服务。

双活数据中心最大的特点是:

● 充分利用资源,避免了一个数据中心常年处于闲置状态而造成浪费。通过资源整合,双活数据中心的服务能力是双倍的

● 双活数据中心如果断了一个数据中心,另外一个数据中心还在运行,对用户来说是不可感知的

同城两中心的灾备方案:在同城建立两个数据库,当其中一个数据库突发异常或被破坏时,可以从另一个数据库获取数据,以保证系统的持续稳定。

4. GaussDB同城双集群高可用方案

数据库的主、备集群分别部署在同城的两个不同的AZ内,支持集中式和分布式架构,主集群作为生产中心提供生产服务,备集群作为同城的热备中心,提供只读和故障切换的功能。主集群的Redo日志通过存储层数据复制技术同步到备集群的存储设备中,备集群的备节点从所在分片的存储设备中读取Redo日志并进行回放。

当数据库主节点写入的日志同步到备集群的存储设备之后,主节点的事务才会被提交,从而确保了集群切换RPO=0的性能指标。存储设备采用了华为自研的OceanStor Dorado V6全闪存存储系统,具有远程并行复制数据的功能,提供端到端低时延、大吞吐量的稳定高性能能力。

除此以外,本方案有良好的扩展性,在同城双集群高可用方案的基础上,还可以和异地集群组成跨Region容灾,即增加一个异地的灾备中心,用于对同城双中心的数据备份,形成两地三中心的容灾解决方案。<>center

方案的优势在于:

● 金融级高可用:支持RPO=0 、RTO<60s的同城双集群切换,保障业务的安全性和可靠性。当主集群发生故障时,备集群能够数据无损地快速完成切换,替代主集群继续提供生产服务

● 高性能:第一,采用物理日志同步相对于逻辑日志同步性能可提升10倍;第二,通过Dorado存储硬件实现集群间日志的快速同步,利用Dorado固有网络协议(密集波分),降低网络时延一倍以上,同时利用Dorado存储的缓存能力,日志写入即刻持久化,降低了事务提交时延

● 高可靠:数据安全实现双保险,一方面数据库内核的多副本保障了故障自动切换和恢复,不中断业务;另一方面,存储内核保障了磁盘亚健康、故障容错、硬件自愈等能力

● 架构先进性:通过数据库内部计算与存储分离,将存储管理放到下层共享存储中,从而解决数据同步带来的延时问题,并同时增加了计算能力的横向扩展性

● 集群隔离:数据库集群间解耦,故障域隔离从而避免全局性的网络故障和集群管理组件故障;集群间版本隔离,避免Bug污染,能够快速回切;集群间资源隔离,按照Region进行资源管理和调度,方便数据库管理员对数据库系统资源使用进行规范和约束

5. 跨AZ容灾方案

该架构适用云上同城容灾,要求RPO等于0的场景。该方案下,RPO等于0,RTO小于30分钟。在平时业务系统正常运行时,容灾系统中的云服务器不启动,能够有效地降低容灾成本,同时提供一键容灾切换与演练功能,有效降低容灾管理难度。

该架构的方案实现如下:

通过DNS服务,将用户的访问流量引流到业务系统;当业务系统不正常时,将流量引流到容灾系统应用服务器的数据同步:Web服务和其他应用服务通过SDRS存储同步复制服务,实现数据同步;业务系统正常运行时,容灾系统中的云服务器不启动。数据库的数据同步:使用RDS作为数据库,跨AZ主备部署,跨AZ数据同步。 ●容灾切换:当业务系统发生故障时,RDS数据库自动切换,应用层可通过SDRS的一键容灾切换功能切换至容灾系统。DNS将用户的访问流量全部引流到容灾系统。容灾演练:租户可自行通过SDRS提供容灾演练功能进行一键演练。

6. 参考

云计算双活数据中心解决方案(1)方案介绍

云计算双活数据中心解决方案(2)方案规划和配置最佳实践

从原理到实践,手把手带你轻松get数仓双集群容灾

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。