1. 容灾是一种将数据周期或者实时同步至灾备端,以保证在灾难发生或者部件故障时,业务连续性能得到更好保证的一门技术。为了确保这一点,数据除了在生产中心有一份之外,本地其它设备或者异地保存一份数据是最基本的要求。所用到的技术原理有:基于日志的复制,基于文件系统的复制,基于卷的复制和镜像,基于数据块的复制和镜像。常见的容灾应用场景包括主备容灾和双活容灾。在IT行业中,容灾是指在相隔较远的异地,建设两套或多套云计算系统,互相之间可以进行健康状态检查和功能切换,当一处系统因意外(如火灾、地震等)停止工作时,整个应用系统可以切换到另一处,使得该系统功能可以继续正常工作。<br />容灾保护的业务,业务需要数据的支撑,所以容灾除了包含备份以外,还需要考虑业务如何快速拉活<br />**双活HyperMetro:**<br />双写:双活模块同时将写IO写入本端Cache和远端Cache,两端都返回写成功,则完成操作。如一端写失败,将差异数据写入DCL(数据变化位图,记录两端不一致的数据),并在LOG(记录数据写入操作的日志)中记录,待双活业务恢复后根据DCL记录的信息进行数据同步<br />单读:双活同步收到读请求,优先从本端存储相应<br />**远程复制HyperReplication:**<br />主LUNR/W LUNW<br />RW:远程复制管理模块<br />同步远程复制:同步远程复制是对主LUN进行写操作的同时,将I/O写请求发送到从LUN,当主LUN和从LUN都返回写请求成功时,再返回主机I/O写请求成功,从而实现主LUN数据和从LUN数据的紧密同步。一般300KM内,高带宽,低延时<br />异步远程复制:远程复制模块仅向主Cache写数据,成功则完成写操作,将写入数据的信息记录在DCL中,到达周期同步时间,先将主LUN和从LUN分别做快照,根据主LUN快照将DCL中记录的数据通给从LUN,主Cache数据同步给从Cache。<br />**异构存储资源接管Smart Virtualization:**<br />外部LUN仅有元数据,数据存在异构存储的LUN中,异构存储上的LUN映射到外部LUN中,写数据卸载华为存储Cache中,落盘落到异构LUN

    存储层复制容灾:
    基于华为V3、V5本身的远程复制特性,实现基于LUN级的数据镜像
    同步远程复制,RPO=0,要求高带宽、低延时、近距离,对网络要求高,距离不可以太远
    异步远程复制,RPO>0,周期复制,主备业务切换时间
    组网:
    容灾管理平面:对外提供接入,BCManager间数据同步,BCManager与FusionSphere、存储做对接
    存储复制平面:生产端向灾备端复制数据
    应用场景:生产、容灾站点存储设备同为华为存储,保护最小单位为LUN,可以提供同步远程复制。

    主机层复制容灾:
    基于FusionSphere本身的IOMirror,配合VRG,Write agent,基于VM级容灾,提供异步远程复制,RPO>0,RTO>0,两端必须都是华为FusionSphere环境,存储可以不是华为的。
    IO Mirror:位于CNA上面,用于捕获虚拟机的IO数据,捕获后复制交给VRG。
    VRG:远程复制网关,以虚拟机的形式部署在生产站点与容灾站点。部署三张网卡,VRG——VRG,VRG——CNA,VRG——BCManager,一对VRG可以保护150个虚拟机或者200虚拟磁盘,可跨CNA,2CPU/6G
    工作流程:汇聚IOMirror提交的虚拟机IO数据,并对数据进行压缩加密,周期性复制到远端VRG。VRG收到数据后解压、解密,交由相应CNA上的Write Agent,写入相应的虚拟机磁盘。
    占位虚拟机:创建在容灾站点,配置规格与被保护的虚拟机一致,处于关机状态,当容灾站点被启用时,占位虚拟机挂载容灾端虚拟机对应的磁盘,然后启动,从而将业务拉活。
    应用场景:对两端存储无要求,最小保护单位是虚拟机,只能提供异步远程复制。

    BCManager eReplication华为容灾软件:
    部署:单BCManager部署在容灾站点,双BCManager生产站点、容灾站点个部署一个,并且互通
    发现资源→创建站点→创建保护组→创建恢复计划

    华为容灾全景图:
    image.png
    本地容灾解决方案:保护本地数据中心,容灾内容做在本地数据中心,本地高可用解决方案、RPO=0 RTO=0.本地主备容灾解决方案 RPO=0 RTO>0
    同城容灾解决方案:同城双活解决方案,RPO=0 RTO=0同城主备解决方案(同步RPO=0,异步RPO>0)。保护范围:同城的两个数据中心
    异地容灾解决方案:异地主备解决方案(距离远时用异步) RPO>0 RTO>0
    两地三中心解决方案:同城双活+异地主备
    同城主备+异地主备 级联:主——备——异地 并联:备——主——异地