原来爱数存储虚拟化网关镜像是这样做的
存储虚拟化网关的镜像功能
随着日常生产对IT应用的依赖的加深,业务连续性成为了IT管理人员十分重视的问题,应用层面的高可用方案也出现了很多并且得到了广泛推广。但长久以来,存储一直都是一个孤岛,当前端应用主机都已经是各种集群各种负载均衡的时候,存储还是一个“人”在战斗。
AnyStorage存储虚拟化网关基于软件定义存储的概念,在应用和存储之间建立了一个存储虚拟化层,将传统存储的一系列管理功能和容灾等高级功能抽象到这个虚拟化层,这样就屏蔽了硬件的复杂度,可以实现异构存储之间的整合方案,今天我们要详细来看的就是存储虚拟化网关提供的高可用镜像技术。
爱数存储虚拟化网关的高可用镜像
在实际部署中,每个存储虚拟化网关都有数据连接到应用服务器(FC或iSCSI),每个虚拟化网关之间也配有数据链路(FC或iSCSI),构成高可用集群网格。爱数的存储虚拟化网关支持构建2~64个节点的集群,存储虚拟化网关之间可以两两之间进行镜像,每组镜像为两个节点一组。
在高可用环境中,每一个数据卷都有一个主节点和附节点。存储虚拟化网关在镜像磁盘的基础上创建了虚拟磁盘(vDisk)提供给业务使用,具体IO操作如下图所示:当主机业务有IO写入请求到虚拟磁盘时,
- IO会先下发到主节点的缓存中;
- 进行Cache to Cache同步将数据同步到附节点;
- 同步完成后,会提交给主节点同步完成的确认信号;
- 主节点得到确认信号后,返回信息给主机,主机层则感知数据写入完成;
- 存储虚拟化网关将两个节点的数据刷新到存储中,实现数据落盘。

这样的IO流程下,针对生产主卷(主节点上卷)的任何数据的修改都会实时地复制到镜像卷(附节点上的卷)上,保证了生产数据卷与镜像卷中的数据在任何时间点上完全一致。通过基于缓存的数据实时镜像,存储虚拟化网关能给客户带来多重价值。
- 更强的业务连续性
- 实现异构存储整合
- 更为灵活、可管理的方案
赞
点个赞吧!
请就本文对您的益处进行评级: