技术白皮书—解决方案与客户案例

简介: 异地多活数据库解决方案方案背景随着云计算的蓬勃发展,越来越多信息系统选择部署在云计算环境下,因此基于云产品为信息系统的服务能力和数据质量提供保障尤为重要。为了防止灾难性的故障如火灾、洪水、地震、区域电力中断或者人为破坏等对信息系统造成不可挽回的损坏,需要构建容灾系统来保障信息系统的可用性和安全性。

异地多活数据库解决方案

方案背景

随着云计算的蓬勃发展,越来越多信息系统选择部署在云计算环境下,因此基于云产品为信息系统的服务能力和数据质量提供保障尤为重要。为了防止灾难性的故障如火灾、洪水、地震、区域电力中断或者人为破坏等对信息系统造成不可挽回的损坏,需要构建容灾系统来保障信息系统的可用性和安全性。

2007年,国务院信息化办公室联合银行、电力、民航、铁路、证券等八大重点行业,制定发布了国家标准GB/T20988-2007《信息系统灾难恢复规范》,明确规定了容灾能力的6个等级要求。企业在构建容灾系统时往往会参考国标等级,或者以此作为合规要求。然而,大部分传统容灾方案如同城容灾、同城双活、异地容灾、两地三中心等很难达到国标5-6级要求,同时还存在成本浪费,灾备单元健壮性不足等问题。

异地多活是新一代的容灾解决方案,在保证业务持续高可用的同时还能实现成本优化、地域级水平扩展、持续高可用等能力,本文会着重介绍阿里云主流数据库产品在异地多活场景下的解决方案。

方案架构

异地多活从业务视角来看是通过对业务做自顶向下的流量隔离来实现的,按照某一个分流维度对业务流量进行划分,并路由到不同的地域。整个部署架构分多个地域,每个地域称之为一个单元,其中某个单元又承担着整个多活架构的逻辑中心角色,提供一些中心化的服务能力(如sequence_分发,强一致读服务等)。每个单元内的业务架构分为接入层、服务层、数据层:p331584.png

2007年,国务院信息化办公室联合银行、电力、民航、铁路、证券等八大重点行业,制定发布了国家标准GB/T20988-2007《信息系统灾难恢复规范》,明确规定了容灾能力的6个等级要求。企业在构建容灾系统时往往会参考国标等级,或者以此作为合规要求。然而,大部分传统容灾方案如同城容灾、同城双活、异地容灾、两地三中心等很难达到国标5-6级要求,同时还存在成本浪费,灾备单元健壮性不足等问题。

异地多活是新一代的容灾解决方案,在保证业务持续高可用的同时还能实现成本优化、地域级水平扩展、持续高可用等能力,本文会着重介绍阿里云主流数据库产品在异地多活场景下的解决方案。

方案架构

异地多活从业务视角来看是通过对业务做自顶向下的流量隔离来实现的,按照某一个分流维度对业务流量进行划分,并路由到不同的地域。整个部署架构分多个地域,每个地域称之为一个单元,其中某个单元又承担着整个多活架构的逻辑中心角色,提供一些中心化的服务能力(如sequence_分发,强一致读服务等)。每个单元内的业务架构分为接入层、服务层、数据层:p332039.png

案例效果

  • 针对客户不同的业务模块,实施多种分流策略,自然人电子税务局在线业务实施基于自然人档案号的分流,离线业务清册查询实施按地域分流的多活能力。
  • 为客户提供国标6级的容灾效果,实现秒级容灾切换并保证数据0丢失。
  • MSHA实现多活流量管控和容灾切换动作。
  • 客户部署了两单元,常态每个单元承载50%的业务流量,充分利用两单元的资源。
  • 借助多活管控灵活的流量分配策略,实现重大业务发布时的灰度放量能力。

案例-联通新客户

案例背景

联通新客服系统承担着联通全国的客服业务,对持续高可用能力有极高要求,同时也是联通向全站高可用演进的起点,其业务特点以TP业务为主。

案例架构

客户基于此方案,整合RDS、PolarDB-X、DTS、MSHA产品能力,实现了整个新客服系统7个业务中心的多活能力。

  • RDS、PolarDB-X承载业务数据并对接多活管控系统。
  • DTS实现数据的跨城实时同步和状态上报。
  • MSHA实现多活流量管控和容灾切换动作。

p332052.png

案例效果

  • 联通新客服系统的接入中心、外呼中心、业务支撑等7个业务实现按地域多活分流。
  • 实现多次容灾演练,对多个省份进行切流,秒级完成切换,数据0丢失。
  • 客户部署了两单元,常态两个单元均承载业务流量,充分利用两单元的资源。
相关文章
|
设计模式 安全
详细讲解什么是单例模式
详细讲解什么是单例模式
|
6月前
|
Java jenkins 测试技术
为什么你投了几十份简历,还是约不到一次面试?
很多同学简历石沉大海,并非能力不足,而是表达未匹配招聘逻辑:关键词缺失、命名随意、排版低效、首屏无重点、经历重职责轻结果、内容冗杂不精准。真正有效的简历,是“岗位匹配证明”,而非自我介绍——6个关键优化点,助你快速被HR看见。
|
监控 算法 API
用抖音电商 API 实现抖音小店商品标签精准打标
本文介绍如何利用抖音电商 API 实现商品标签精准打标,提升曝光与转化率。内容涵盖打标重要性、API 调用准备、标签自动化更新流程及最佳实践,助力商家高效运营,优化推荐效果。
|
存储 JSON 数据可视化
豆瓣超高评分《扫黑风暴》热评可视化展示
豆瓣超高评分《扫黑风暴》热评可视化展示
354 2
|
程序员 C++
C++的使用
C++的使用
143 0
|
SQL 弹性计算 运维
畅捷通的 Serverless 探索实践之路
畅捷通非 Serverless 架构向 Serverless 架构转型,提高了5个核心运行稳定性,同时管理简化运维工作,真正的提升系统资源利用率。
129323 1
畅捷通的 Serverless 探索实践之路
|
算法 区块链 数据安全/隐私保护
如何解决区块重组带来的数据一致性问题
区块链数据重组是一个普遍的难题,它影响着所有提供数据服务的机构。为了数据的准确性和完整性,我们不仅要正视这个问题,更要采取切实有效的措施来解决它。
639 0
如何解决区块重组带来的数据一致性问题
|
存储 缓存 安全
操作系统和并发的爱恨纠葛(二)
我一直没有急于写并发的原因是我参不透操作系统,如今,我已经把操作系统刷了一遍,这次试着写一些并发,看看能不能写清楚,卑微小编在线求鼓励...... 我打算采取操作系统和并发同时结合讲起来的方式。
209 0
操作系统和并发的爱恨纠葛(二)
|
监控 网络协议 测试技术
汇报一下,闲鱼的ipv6改造之路
势在必行,水到渠成
4637 0
汇报一下,闲鱼的ipv6改造之路

热门文章

最新文章