运维 双活

双活数据中心 是出于灾备(Disaster Recovery)的目的,一般都会建设2个(或多个)数据中心。

      一个是主数据中心用于承担用户的业务,

       一个是备份数据中心用于备份主数据中心的数据、配置、业务等。

主备数据中心之间一般有热备、冷备、双活三种备份方式。

1. 在热备份的情况下,只有主数据中心承担用户的业务,此时备数据中心对主数据中心进行实时的备份,当主数据中心挂掉以后,备数据中心可以自动接管主数据中心的业务,用户的业务不会中断,所以也感觉不到数据中心的切换。

2. 在冷备份的情况下,也是只有主数据中心承担业务,但是备用数据中心不会对主数据中心进行实时备份,这时可能是周期性的进行备份或者干脆不进行备份,如果主数据中心挂掉了,用户的业务就会中断。

运维 双活_第1张图片

拓展资料:

3. 双活是备用数据中心只做备份太浪费,所以让主备两个数据中心都同时承担用户的业务,此时,主备两个数据中心互为备份,并且进行实时备份。一般来说,主数据中心的负载可能会多一些,比如分担60~70%的业务,备数据中心只分担40%~30%的业务。硬件设施+软件系统,硬件的话有等厂家,灾备软件系统比较专业的有也有灾备软件系统。两地:同城、异地。三中心:生产中心、同城容灾中心、异地容灾中心。

同城双活数据中心建设需要实现:

  1. 网络双活,有许多厂商都有方案支持如H3C等;

  2. 存储双活,建议采用同品牌存储,这样从管理和原理实现上也会方便很多 ,当然如果机房存储不是同厂商同平台存储(同厂商不同系列可能也需要),则需要存储网管设备实现;

  3. 应用双活如数据库双活 Oracle RAC等从整个方案实现考虑根据业务需要不同,实现程度不同,最终同城双活实现同步,所以对双数据中心距离有限制,理论上不大于100km,实际建议不大于50km;

  4. 两地三中心对第三数据中心距离没有要求,可是从实现原理是为异步的方式,从业务角度考虑同城实现方式采用Oracle RAC ASM配合存储高级功能实现数据传输。

你可能感兴趣的:(架构)