searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

数据容灾策略及PaaS组件容灾技术实现思路探讨

2023-07-24 09:49:28
19
0

一、关于数据容灾备份
1、数据容灾是提供一个能防止业务系统遭受各种灾难影响破坏的计算机系统,目的是保证业务系统数据和服务的可用性,即当发生灾难性故障时,业务系统仍然能够正常地提供数据和服务,以使业务不致停顿。
2、数据备份是为防止系统出现操作失误或系统故障导致数据丢失,而将全系统或部分数据集合从应用系统复制到其它的存储介质的过程,目的是保证系统数据的一致性和完整性,即当发生数据丢失事故时,仍然能够通过备份恢复数据,以使数据不致丢失。
二、数据容灾策略
1、总体策略 
1)统一规划管理:对容灾业务目标、需求进行评估,缩短容灾业务流程,做好业务生命周期管理和资源规划
2)提升资源复用:从计算、存储、网络三大基础能力出发进行规划,合理优化分配,避免出现单项或多项性能资源瓶颈
2、实施策略
1)技术架构合理:选择高效可运维架构,并防止技术、组件应用过度;减少无价值数据产出和传递,缩短低价值数据的生存周期,集约使用
2)资源复用与盘活:盘活存量资源,集约规划和调整部署,搭建容灾池化资源;优化部署模式,多中心互备,就近部署,扩大容器、虚拟化部署比例,容量合理切分,最大化共享集群;增加部署密度,拓展多实例、多组件混合部署,租户复用
3)资源弹性伸缩:通过虚机/容器部署模式,最小化容灾侧资源日常占用;容灾切换时,通过虚机纵向扩容/容器横向扩展的方式,大幅度增加容灾侧资源能力,满足容灾业务生产需求
三、PaaS组件容灾技术实现思路
采用跨AZ集群部署或数据同步复制等技术实现数据库、缓存、消息等数据容灾需求。
1、跨AZ集群部署技术实现要点
1)网络层面实现跨AZ网络IP层互通及VIP自动漂移,百公里以上往返时延5ms内(最好1ms以内)
2)数据库、消息、缓存等核心组件根据容灾需求调整为跨AZ的集群部署模式
2、数据同步技术实现要点
1)基于数据库日志解析、文件复制等技术,实现跨AZ的全量、增量数据实时同步复制
)提供数据稽核能力,保障跨AZ数据一致性
3、跨AZ集群部署技术实现优缺点
1)优点:复用组件高可用架构,延迟低、故障恢复快;运维方式保持不变,无需额外增加运维成本
2)缺点:网络要求较高;不支持自定义数据同步对象
4、数据同步复制技术实现优缺点
1)优点:网络要求较低,仅要求三层网络打通;支持自定义数据同步对象
2)缺点:运营维护较复杂,成本较高;在数据延迟及故障恢复方面不如跨AZ集群部署方案

0条评论
0 / 1000
赖****生
9文章数
0粉丝数
赖****生
9 文章 | 0 粉丝
原创

数据容灾策略及PaaS组件容灾技术实现思路探讨

2023-07-24 09:49:28
19
0

一、关于数据容灾备份
1、数据容灾是提供一个能防止业务系统遭受各种灾难影响破坏的计算机系统,目的是保证业务系统数据和服务的可用性,即当发生灾难性故障时,业务系统仍然能够正常地提供数据和服务,以使业务不致停顿。
2、数据备份是为防止系统出现操作失误或系统故障导致数据丢失,而将全系统或部分数据集合从应用系统复制到其它的存储介质的过程,目的是保证系统数据的一致性和完整性,即当发生数据丢失事故时,仍然能够通过备份恢复数据,以使数据不致丢失。
二、数据容灾策略
1、总体策略 
1)统一规划管理:对容灾业务目标、需求进行评估,缩短容灾业务流程,做好业务生命周期管理和资源规划
2)提升资源复用:从计算、存储、网络三大基础能力出发进行规划,合理优化分配,避免出现单项或多项性能资源瓶颈
2、实施策略
1)技术架构合理:选择高效可运维架构,并防止技术、组件应用过度;减少无价值数据产出和传递,缩短低价值数据的生存周期,集约使用
2)资源复用与盘活:盘活存量资源,集约规划和调整部署,搭建容灾池化资源;优化部署模式,多中心互备,就近部署,扩大容器、虚拟化部署比例,容量合理切分,最大化共享集群;增加部署密度,拓展多实例、多组件混合部署,租户复用
3)资源弹性伸缩:通过虚机/容器部署模式,最小化容灾侧资源日常占用;容灾切换时,通过虚机纵向扩容/容器横向扩展的方式,大幅度增加容灾侧资源能力,满足容灾业务生产需求
三、PaaS组件容灾技术实现思路
采用跨AZ集群部署或数据同步复制等技术实现数据库、缓存、消息等数据容灾需求。
1、跨AZ集群部署技术实现要点
1)网络层面实现跨AZ网络IP层互通及VIP自动漂移,百公里以上往返时延5ms内(最好1ms以内)
2)数据库、消息、缓存等核心组件根据容灾需求调整为跨AZ的集群部署模式
2、数据同步技术实现要点
1)基于数据库日志解析、文件复制等技术,实现跨AZ的全量、增量数据实时同步复制
)提供数据稽核能力,保障跨AZ数据一致性
3、跨AZ集群部署技术实现优缺点
1)优点:复用组件高可用架构,延迟低、故障恢复快;运维方式保持不变,无需额外增加运维成本
2)缺点:网络要求较高;不支持自定义数据同步对象
4、数据同步复制技术实现优缺点
1)优点:网络要求较低,仅要求三层网络打通;支持自定义数据同步对象
2)缺点:运营维护较复杂,成本较高;在数据延迟及故障恢复方面不如跨AZ集群部署方案

文章来自个人专栏
容器与中间件
9 文章 | 1 订阅
0条评论
0 / 1000
请输入你的评论
0
0