深入剖析SVC Stretch Cluster双数据中心存储方案

本文深入解析SVC Stretch Cluster,这是一种双数据中心存储解决方案,通过vDisk Mirror特性实现实时同步,确保高可用性。在镜像一致情况下,系统能指定主拷贝,并在拷贝不可用时自动同步数据。SVC Stretch Cluster通过拉伸I/O Group至两个相隔一定距离的数据中心,提供存储双活,同时介绍了Enhanced Stretched Cluster如何优化读写性能,实现真正的应用级双活。
摘要由CSDN通过智能技术生成


      SVC为网关形态的存储产品,支持2—8节点集群,每个节点为一个服务器。两个互为Cache镜像的节点为一个I/O Group,每个卷都有自己的归属I/O Group。若需要迁移卷的归属到其它I/O Group,一般需要中断该卷的主机业务。


      SVC的卷镜像(vDisk Mirror)特性可以在两个后端存储阵列间建立镜像关系的卷(Mirrored Volume),可以通过SVC向主机呈现一个高可用的卷。在镜像一致的情况下系统可指定其中一个拷贝为Primary;当主机向Mirrored volume中写入数据时,SVC会把数据同时写入两份拷贝,即数据被分别写入两个虚拟化镜像的存储设备中;当处理读请求时,系统会选择向其中一个拷贝读取数据。


      当Mirrored volume的一个拷贝不可用时,另一份拷贝仍可提供数据读写,并且通过位图记录写操作,记录两份拷贝的数据差异,一旦不可用的vDisk恢复时,则可自动同步数据。


      对于SVC的标准Local Cluster集群,所有节点都位于同一个位置(即同一个数据中心),一套SVC集群最少包含2个节点,最大8个节点,两两节点组成一个I/O group,因此一套SVC集群最大可以包含4个I/O Group



      每一个存储LUN都分配给一个I/O group,你也可以手动转换存储LUN的I/O group,比如说LUN1属于I/O group0,当I/O group完全不可用时,需要手动转换至I/O group1,因为每一个I/O group均由两个SVC节点组成,所以每个存储LUN均分配给一个优先的节点和一个非优先节点



      不同的存储LUN的优先节点可以不一样,这是SVC集群系统自动负载和分配的,同一SVC I/O group节点均衡负载着存储LUN,对于读I/O请求来说,来自于优先的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值