什么是容灾备份( 二 )


而后两者属于“容灾”范畴,可以在发生计划外的“意外”的时候,自动实现业务恢复 。“虚机迁移”更合适用来处理资源池间的利用率平衡性,如A资源池80%符合,B资源池只有20%,那么可以适当“迁移”部分到B资源池,实现两边负载均衡 。双活(Active-Active),故名思义就是两边都是活动在线提供服务的,是相对于传统的主备模式 Active-Standby 模式的 。一个真正的双活方案是应该涵盖基础设施、中间件、应用程序各个层次的 。
双数据中心同时对外提供业务生产服务的双活模式,两个数据中心是对等的、不分主从、并可同时部署业务,可极大的提高资源的利用率和系统的工作效率、性能,让客户从容灾系统的中获得最大的价值 。1. 两个生产中心部署相同的业务系统,结合网络层、主机层或应用的负载均衡技术,实现业务系统在两个数据中心并行工作和负载分担 。2.两个生产中心部署不同的业务系统,互相实时灾备接管 。数据中心双活又分为:同城双活、异地双活 。
出于灾备(Disaster Recovery)的目的,一般都会建设2个(或多个)数据中心 。一个是主数据中心用于承担用户的业务,一个是备份数据中心用于备份主数据中心的数据、配置、业务等 。主备数据中心之间一般有热备、冷备、双活三种备份方式 。
热备的情况下,只有主数据中心承担用户的业务,此时备数据中心对主数据中心进行 实时的备份,当主数据中心挂掉以后,备数据中心可以自动接管主数据中心的业务,用户的业务不会中断,所以也感觉不到数据中心的切换 。冷备的情况下,也是只有主数据中心承担业务,但是备用数据中心不会对主数据中心进行实时备份,这时可能是 周期性的进行备份 或者 干脆不进行备份,如果主数据中心挂掉了,用户的业务就会中断 。双活是觉得备用数据中心只做备份太浪费了,所以让主备两个数据中心都同时承担用户的业务,此时,主备两个数据中心互为备份,并且进行实时备份 。
一般来说,主数据中心的负载可能会多一些,比如分担60~70%的业务,备数据中心只分担40%~30%的业务 。传统主备模式是一个业务只在一个数据中心运行,企业结合灾备等级需求和业务需求,在备份中心部署了大量的备份服务器,但备份中心仅为该业务提供灾备服务,只有当灾难发生、生产数据中心瘫痪时,灾备中心的业务系统才启动这些服务器,造成备份中心服务器资源浪费,广域网链路也无法得到充分的利用 。双活数据中心优点是充分利用资源,避免了一个数据中心常年处于闲置状态而造成浪费,通过资源整合,“双活”数据中心的服务能力是双倍的 。双活数据中心如果断了一个数据中心,另外一个数据中心还在运行,对用户来说是不可感知的,而一个灾备中心的模式,如果生产数据中心瘫痪,需要半个小时、甚至两个小时、甚至更长时间才能启动灾备中心,在启动灾备中心的时间里,用户交易会严重受损 。
部署“双活”数据中心的难度也非常大,尤其是异地“双活”,涉及到数据同步效率问题 。如果数据同步效率达不到要求,在灾难发生时就会造成一段时间的交易丢失 。在异地“双活”的模式中,两地数据中心同时接纳交易,技术难度很大,需要更改众多底层程序 。
双活数据中心的建设首先要满足三个条件:第一个是应用双活,也就是说应用系统一定要实现双活; 第二个是网络要双活,业务网络要保证能够同时联通两个数据中心; 第三个是数据要双活,两边的数据要能够实现被独立使用 。
容灾备份是什么意思?

什么是容灾备份

文章插图
容灾和备份是行业内形影不离的两个概念,偶尔用户也会模糊这两个概念,不清楚目前的情况是做容灾还是备份,尽管他们有些相似但他们也有着诸多的不同 。首先,概念上容灾是指在上述的灾难发生时,在保证生产系统的数据尽量少丢失的情况下,保持生存系统的业务不间断地运行 。
从广义上讲,任何提高系统可用性的措施都可称之为容灾,它分为本地容灾、异地容灾、云容灾 。
一个容灾系统的实现可以采用不同的技术,而容灾系统的划分,由其最终要达到的效果来决定 。备份是指数据或系统的备份,它是容灾的基础,是指为防止系统出现操作失误或故障导致的数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵列复制到其它存储介质的过程 。其次两者的目的也不尽相同,备份是一个将线上的数据转移成离线数据的过程 。备份的目的主要是为了应付数据安全的问题,例如数据的丢失,或系统数据中的逻辑错误等等 。