现在,双活数据中心很热,就如北京这几天的夏日,每天都是30多度。

双活数据中心存储侧的实现,西瓜哥总结了一下,大约分为三个阶段。

DC-HA 1.0:网关双活,代表产品有EMC VPLEX,IBM SVC,华为VIS等。这种方案历史悠久,部署案例比较多,用户接受的程度比较高。但这种方案组网复杂,管理复杂(网关和阵列一般不是一个平台),串入网关带来额外时延和故障点等,在有高端存储和全闪存阵列的场景下,未免有点头重脚轻。朕不是太喜欢这种方案。

DC-HA 2.0:非对称阵列双活(有人把这叫假双活,双活还分真假,朕不喜欢这个叫法),代表产品有HP 3PAR,DELL和富士通阵列。阵列双活成本低廉,无需网关,管理简单。但非对称双活,同一个LUN在内部只能有一个站点可以写,另外一个站点的写需要阵列转发到对端(对主机透明,但无需锁机制,实现简单),等待对端写完后这部分数据还需再同步回来,虽然实现简单,但数据多一次转发,需要更多的阵列间带宽,也增加了时延,如果距离比较远,这种方案朕也不喜欢。

DC-HA 3.0对称阵列双活(有人把这叫真双活),代表产品有HDS的GAD,华为的HyperMetro和EMC的VMAX SRDF/Metro。这种方案实现上一般会基于某段LBA地址的粒度实现写锁机制,这样使得双活LUN在两个数据中心都是可以同时写入,而避免不必要的转发,克服了非对称阵列双活的缺点。这种方案是目前比较理想的双活方案,朕很喜欢。

对称阵列双活,其实是这两年的新事物,它首先在高端存储上得到应用。在2014年,HDS首次在VSP G1000上推出GAD(参考高端存储的双活时代),然后是华为在2015年在OceanStor 18000 V3上推出HyperMetro(参见【剧透】华为HyperMetro阵列双活,怎么看都不像一个产品),然后是2015年下半年,EMC在VMAX3上支持SRDF/Metro(参见【剧透】EMC VMAX3 SRDF/METRO双活特性原理及仲裁机制介绍)。因此,对称阵列双活成了现在建设双活数据中心的新宠儿, 特别是对高端存储来说,成为一个重要的门槛特性。由于华为的高端和中端本来就是统一的软件平台,加上后来HDS也把高端和中端的软件平台拉通,因此,现在这种对称阵列双活方案在华为和HDS的中端存储也可以支持,大大降低双活数据中心的成本,受到很多中型机构的欢迎,毕竟不是所有企业都买得起高端存储的。

双活数据中心,一个重要场景就是虚拟机的双活,特别是VMware的双活。VMware的双活为了充分利用阵列的双活功能,推出一个特性叫 VMware vSphere Metro Storage Cluster (vMSC)。在对称阵列双活出现之前,VMware针对vMSC还是可以做标准的认证,但其认证覆盖不了最新的对称阵列双活的情况。因此,对称阵列双活现在都是通过PVSP(合作伙伴认证和支持产品)方式来认证,也就是合作伙伴自己来验证,VMware认可后公布在官网上,这种配置也主要由合作伙伴来支持。

双活存储 虚拟化规划 vmware存储双活_VMware

双活存储 虚拟化规划 vmware存储双活_vmware_02

认证的信息都是以Knowledge Base的方式发布。

就在4月和5月,三大对称双活阵列厂商纷纷通过了vMSC认证,成为VMware双活数据中心的最佳拍档。下面按照认证通过的时间顺序来看看各家的情况。

1、EMC VMAX SRDF/Metro

EMC虽然是最晚发布对称阵列双活的,但vMSC认证却是第一个通过的,时间是4月5日。

双活存储 虚拟化规划 vmware存储双活_vmware_03

双活存储 虚拟化规划 vmware存储双活_vmware_04

双活存储 虚拟化规划 vmware存储双活_数据中心_05

但EMC的认证材料里面,并没有列出测试了哪些故障切换场景。

2、华为OceanStor V3 HyperMetro

华为第二个通过对称阵列双活vMSC认证的,时间是4月29日。

双活存储 虚拟化规划 vmware存储双活_vmware_06

双活存储 虚拟化规划 vmware存储双活_EMC_07

双活存储 虚拟化规划 vmware存储双活_数据中心_08

华为的认证材料里面列出了测试通过的切换场景,我们看到,两个站点应该是通过DWDM波分设备连接,如果DWDM故障,那么复制链路和管理链路都会down掉,这种情况也可以自动恢复。另外,发生主机下面所有路径都down的情况(APD),华为也做了特殊处理,无需人工干预,可以自愈。

双活存储 虚拟化规划 vmware存储双活_EMC_09

3、HDS VSP G1000/Gx00 GAD

HDS的GAD发布最早,不过通过vMSC认证却是最晚,时间是5月9日。

双活存储 虚拟化规划 vmware存储双活_双活存储 虚拟化规划_10

双活存储 虚拟化规划 vmware存储双活_数据中心_11

双活存储 虚拟化规划 vmware存储双活_VMware_12

HDS的认证材料也测试了很多场景,但如果发生了APD(all paths down)场景下,HDS没有做特殊处理,只能按照VMware的缺省机制,需要人工下电主机。

双活存储 虚拟化规划 vmware存储双活_双活存储 虚拟化规划_13

不管怎样,对称阵列双活大潮已经到来,不管双活有多少坑,但双活的优点还是会让无数客户以身填坑,一幅一不怕苦,二不怕死的气势,加上存储厂商的推波助澜,市场上的项目是越来越多。

让对称阵列双活的暴风雨来得更猛烈一些吧。