1. RTO/RPO/NRO
RTO: Recovery Time Object,恢复时间目标,指信息系统从灾难状态恢复到可运行状态所须要的时间,用来衡量容灾系统的业务恢复能力;通俗讲就是业务系统中断到重启生效的中间经历的时间,越短越好。
RPO: Recovery Point Object,恢复点目标,是指灾难发生后,容灾系统能把数据恢复到灾难发生前时间点的数据。在实际应用中,业务数据库与灾备数据库的一致性是有时间差的,通俗讲RPO就是指灾难发生后经过灾备数据库恢复业务所丢失的数据,即灾备数据与生产数据的时间差。
NRO: Network Recovery Objcet,网络恢复时间目标,指灾难发生后网络恢复或切换到备中心所花费的时间,NRO小于RTO才有意义。
2. 双活数据中心
典型的双活数据中心分为运营级双活和业务级双活,双活中心距离通常小于50KM。
运营级双活:经过运营手段实现业务的交叉容灾,具体为不一样业务部署在不一样的中心,互为主备
业务级双活:两中心同时提供一项业务,通常须要部署SLB/GLSB数据库
2.1 运营级双活
运营级双活的两种方式
集中式网关
主备数据中心VRRP二层互通,业务切换网关不变。
部署简单,网络切换业务无感知,整网路由无变化,互联网出口单边。
双活网关
主备中心部署VRRP双活网关,服务器切换后从本地数据中心出口
须要双中心出口防火墙同步会话才能保证业务无感知,部署稍微复杂,但节省带宽。
双活网关存在的问题是路径最优问题:即节点能够从本地出口但外部访问节点没法感知节点在哪一个数据中心,没法实现最优访问,解决方案是RHI路由注入,注入方式有四种:服务器