业务系统同城双区部署方案-阿里云开发者社区

开发者社区> 数据库> 正文

业务系统同城双区部署方案

简介: 业务系统同城双区分为以下3个阶段: 1.同城双活 基于阿里云基础设施,在阿里云的华东2区内跨可用区部署应用,SLB 采用多可用区主备部署,在主 SLB 异常时,备 SLB 会自动升级为主 SLB 提供服务;RDS 采用多可用区主从实例,应用通过域名访问 RDS 实例,主实例提供读写服务,从实例提供读服务,在主实例响应异常时,从实例升级为主实例,主从切换对应用无感知。

业务系统同城双区分为以下3个阶段:

1.同城双活

基于阿里云基础设施,在阿里云的华东2区内跨可用区部署应用,SLB 采用多可用区主备部署,在主 SLB 异常时,备 SLB 会自动升级为主 SLB 提供服务;RDS 采用多可用区主从实例,应用通过域名访问 RDS 实例,主实例提供读写服务,从实例提供读服务,在主实例响应异常时,从实例升级为主实例,主从切换对应用无感知。

1545041407772_741

  1. 异地灾备

在阿里云其它地域(如华东1)部署灾备单元,通过高速通道连接华东2(主单元)与灾备单元,在正常情况下灾备单元不提供服务,通过基于高速通道的 DTS 服务,将数据从 RDS 主实例同步至 RDS 灾备实例。在主单元整体异常时,手工切换 DNS 域名指向,将网络请求导入灾备单元,由灾备单元提供服务。如果主单元不可恢复,将灾备单元升级为主单元,并在其它地域重建灾备单元;如果主单元可以恢复,将灾备单元的数据同步到主单元,重新启用主单元。

1545041452660_742

  1. 数据分区

数据分区属于远期规划,考虑并不完善,仅当抛砖引玉。当数据规模超出单个可用区的承载规模时,可以考虑数据分区。在华东 2 的 2 个可用区分别部署独立服务分区,应用流量根据用户属性流转到不同服务分区,各个服务分区的数据同步到灾备分区中。

1545041500727_743

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

其他文章