详解容灾恢复过程中跨数据中心级的关键故障切换.docx
《详解容灾恢复过程中跨数据中心级的关键故障切换.docx》由会员分享,可在线阅读,更多相关《详解容灾恢复过程中跨数据中心级的关键故障切换.docx(9页珍藏版)》请在第壹文秘上搜索。
1、1 .容灾设计需要迸行故障切换的场景容灾设计过程当中需要考虑的故障切换的场景有很多,数据中心内部的高可用切换不在本次讨论范围之内,我们讨论的是容灾恢复过程中的关犍跨数据中心级的故障切换场景,从网络层到存储层都会涉及到,其主要涉及如下几个方面:网络层故障切换(路由、DNS,交换机、负载均衡)应用服务计算展故障切换(应用APP).数据库服务实例层故障切换(数据库InStanCe).数据副本层故障切换(数据副本)2.网络层的故障切换策略2.1 网络流路径分析如图所示,来自客户端的流量访问会分为两个过程:1.客户端需要获取到业务系统的地址信息.通过路由交换机找到域名解析设备得到业务地址信息.2.客户端
2、利用获取地址和应用服务端口与应用服务建立S。Cket连接,然后交互2.2域名解析层主中心故障场景切换策Bg省略掉中间的交换机设备信息,我们将通常的AA容灾架构的网络层抽象为上图所示框架.客户端保存两个DNS地址,根据网络线路的健康状况,由客户端操作系统选择第一步地址请求的DNS服务器地址,每个数据中心的DNS服务器一般会通过HA方式来避免设备的单点故障.同时DNS服务能够实现智能动态解析,也就是说它可以根据负载均衡(1.B)层的健原检测信息来判断解析结果是主数据中心地址还是备数据中心地址.对于1.B展与物理应用(APP)孱的交互来讲,一股是以数据中心为界划分为两个不同的1.B资源池,相互不能在
3、1.2网络层交互。这里大家可能有一个问题:为什么不把1.B层规划为一个大的资源池,增加资源选择的灵活性(如下图)?alOlTD9-1.2-UHOmwH-j(rhl)(r)(F)(r*1(p*3)I*HA4这种环境下的容灾,在应用展就不必担心会话、状态、缓存信息的保留了,因为APP服务节点采用多个的原因在于负载的分担,容灾切换完全可以通过APP在VM集群内部进行漂移.当然这种容灾策略的可行性还需要两个前提条件:数据中心之间的1.2层的打通,目前随道技术相对比较成熟.数据层的双副本或者多副本技术(如分布式存储技术),毕竟状态、会话、缓存也是数据.4 .数据库服务实例层的故障切换策略4.1 AS数据
4、库服务模式对于类似OraCIeDB模式的AS服务模式,那么一般会有两种切换方式:FailoverandSwithover.Failover是指主席发生故障暂时不能饮豆的情况下,主备库进行的主备切换;SWitCh。Ver一股是指计划内的维护事件所需,将主备库角色切换,数据同步方向切换.容灾故障场合下的恢且切换一般是指Failover,因此我们探如图所示,主阵对外服务地址10.8.120.101,备库对外服务地址10.8.130.101;两个服务地址网络1.3可达即可,客户端地址到两个服务地址也是1.3可达即可,切换之后备库角色变为主库. 切换过程:笛库-切换-主庵-检查状态,原主库脱离DG架构;
5、 应用场合:当主库发生严正故障不可逆转的时候可以使用Failover;RPO:如果用慑大性能模式或者最大高可用模式配置的DG,极有可能丢失数据.具体的RPO要看网络之间的传输质量和传输的至做日志多少等因素.因此建议人工干预这种操作.网络条件:1.3可达。 应用切换请求方法:DB域名连接方式,动态切换解析地址;数据连接客户端配置动态数据库连接(例如Orade).4.2 HA数据库服务模式所谓HA数据库服务模式是指通过操作系统HA软件结合数据库服务实现的容灾架构,架构设计之初是为了实现各类应用服务的本地服务器高可用,但双活容灾技术兴起之后,也常常被用来作为近距离(百公里内范围)双活容灾的数据库服务
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 详解 恢复 过程 数据中心 关键 故障 切换