- 特性
HyperMetro:双活特性(v3/v5)
双写:双活模板同时将写IO写入本端Cache(缓存)和远端Cache。两端都返回写成功,则完成操作。如一端写失效,将差异数据信息写入DCL,并在LOG中记录,待双活业务恢复后根据DCL记录的信息进行数据同步。
单读:双活模板收到读请求,优先从本端存储响应。
HyperReplication:远程复制特性
主LUN:R/W 从LUN:W
RW:远程复制管理模块
LOG:记录数据写入操作的日志
DCL(Date Change Log):数据变化位图,记录两端不一致的数据
同步远程复制:原理同双写,一般300KM内,高宽带,低延迟
异步远程复制**:远程复制模块仅向主Cache写数据,成功则完成写操作,将写入数据的信息控制记录在DCL中,到达周期同步时间,先将主LUN和从LUN分别做快照,根据主LUN快照DCL中记录的数据同步给从LUN,主Cache数据同步给Cache。
Smart Virtualization:异构存储资源接管
外部LUN仅有元数据,数据存在异构存储的LUN中,异构存储上的LUN映射到外部LUN中。写数据写在华为存储Cache中,落盘落到异构LUN
- 存储层复制容灾
基于华为V3、V5存储本身远程复制特性(HyperReplication)
基于LUN级的数据库
同步远程复制:RPO=0要求高宽带、低延迟、低距离
异步远程复制:RPO>0主备业务切换时间
组网:
生产站点 容灾站点
生产主机 BCM———容灾管理平面————BCM 容灾主机
| | | |
生产存储————存储复制平面———— 容灾存储
·容灾管理平面:对外提供接入,BCM间数据同步,BCM与FusionSphere,存储对接
存储复制平面:生产端向容灾端复制数据。
应用场景:
- 生产、容灾站点存储设备统化为存储设备同华为存储
- 保护最小单位为LUN
- 可以提供同步远程复制
- 主机层复制容灾
基于FusionSphere本身IO mirror、配合VRG、Write agent
基于VM级容灾
异步远程复制:RPO>0挂载+拉活
两端必须都是华为FusionSphere环境,存储可以不是华为的
- 技术点:
IO mirror:位于CNA上,用于捕获VM的IO数据,复制交给VRG
VRG:远程复制网关,以虚拟机的形式部署在生产站点与容灾站点
三上网卡:VRG——VRG VRG——CNA VRG——BCM
一个是管理网络,用来和容灾管理服务器通信;
一个是容灾网络,用来和本端所有容灾的 CNA 节点对接;
一个是业务网络,VRG 进行数据传输的网络,用于和对端 VRG 进行通信。
一对VRG可保护150VM或200虚拟磁盘,可跨CNA 2CPU/6G
工作流程:
- 汇聚IOmirro交来的VM IO数据,并压缩,加密,周期性复制到远端VRG
- 收到数据后解压。解密交由相应CNA上的Write agent,写入相应虚拟机磁盘
占位虚拟机:
- 创建在容灾站点,配置规格与被保护的VM一致,处于关机状态
- 当容灾站被占用时,占位VN挂载容灾端VM对应的磁盘,然后启动,从而将业务拉活。
组网
生产站点 容灾站点
VRM BCM———容灾管理平面———— BCM VRM
|————| |————|
CNA VRG———存储复制平面————VRG CNA
| |
生产存储 灾备存储
应用场景:
- 对两端存储无要求
- 最小保护单位是VM
- 只能提供异步远程复制
- BCManager eRpelication
部署:
- 单BCM部署在灾备站点
- 双BCM主备站点各部署一个,并互通(心跳)
配置流程
- 发现资源
- 创建站点
- 创建保护组
- 创建恢复计划
- 华为容灾全景图
一、**本地容灾解决方案**
- 本地高可用解决方案(Hyper Metro)RPO=0
- 本地主备容灾解决方案(同步)RPO=0 RTO>0
保护范围,本地数据中心
二、同城容灾解决方案
- 同城双活解决方案(Hyper Metro)RPO=0、RTO=0
- 同城主备解决方案(同步远程复制RPO=0、RTO>0、异步远程复制RPO>0、RTO>0)
保护范围:相同城市的两个数据中心
三、异地容灾解决方案
- 异地主备解决方案(异步远程复制)RPO>0、RTO>0
两地三中心解决方案
① 同城双活+异地主备(同步远程复制、异步远程复制)
② 同城主备+异地主备
Ⅰ、级联:主——备——异(同步远程复制、异步远程复制)
Ⅱ、并联:备——主——异
1、主备(同步)主异(异步)
2、主备(异步)主异(异步)
RPO:恢复目标点,最后一次备份到发生故障的时间中丢失的数据量
RTO:恢复时间目标,数据恢复时间,从出现故障到恢复正常运行的时间
