其他分享
首页 > 其他分享> > 图解 | EMC VMAX3三季度更新了啥?双活支持了吗?

图解 | EMC VMAX3三季度更新了啥?双活支持了吗?

作者:互联网

图解 | EMC VMAX3三季度更新了啥?双活支持了吗?
有一段时间没有写高端存储了,西瓜哥这个公众号已经有点名不副实了。再也不能这样了,但是这段时间好像高端存储没有啥新闻啊,郁闷。

不过,这几天看国外的BLOG,发现EMC的VMAX3刚刚推出了一个新的软件版本,更新了一些特性,也实现了其原来在EMC WORLD 2015提前发布的一些功能,如双活等,我觉得有必要来简单看看。

图解 | EMC VMAX3三季度更新了啥?双活支持了吗?

首先是FAST.X的正式支持,EMC真的把VMAX3做成了一个数据服务平台了,业务根据SLO(服务等级目标)的要求选择各种合适的存储平台,从支持重删压缩的全闪存阵列XtremIO到第三方存储,甚至到公有云上面去。

图解 | EMC VMAX3三季度更新了啥?双活支持了吗?

关于外部存储的服务等级,EMC是如何处理的呢?我们看到,EMC引入了一个新的名词SLE(服务等级期望),动态学习外部存储能够支持的SLO。这个思路比较有意思。但对于XtremIO,EMC直接等同本地的闪存层(但是多了重删和压缩功能)。而对于云网关CloudArray,单独分配了一个SRP(存储资源池),SLE设置为50ms。

图解 | EMC VMAX3三季度更新了啥?双活支持了吗?

我们还看到,现在FAST.X支持的第三方存储包含HDS、IBM和HP 3PAR的高端存储(没有看到NetApp),外部存储也可以享受各种数据服务,如快照复制,但是数据需要重新初始化。EMC打算2016年才支持数据封装,这样外部存储的数据可以保留。

图解 | EMC VMAX3三季度更新了啥?双活支持了吗?

第二个比较大的更新是VMAX3现在支持ORACLE应用感知。大家知道EMC有一个软件叫DSA(数据库存储分析器),它可以把数据库的对象(如索引、表、分区)和该对象在存储上的LBA关联起来,这样通过关联分析,可以快速进行性能的调优和troubleshooting。EMC利用这个DSA,通过自己开发的一个API接口和VMAX3联动,可以实现应用的感知功能。

图解 | EMC VMAX3三季度更新了啥?双活支持了吗?

这个功能在很多场景非常有用。比如很多企业都是月底出账,如果出账时,把关联的数据对象提前放到闪存层,会大大加快出账的速度。EMC根据不同的场景,定义了三个业务优先级,通过策略定义启用的时间、持续的时间和循环周期(每星期或者每月等),提前为应用准备好数据,而不需要修改应用日常使用的SLO。

图解 | EMC VMAX3三季度更新了啥?双活支持了吗?

当然,比较大的更新,还有实现了阵列双活的支持。SRDF/METRO我们以前介绍比较多了,这里就不展开了。不了解可以看我以前的文章【剧透】EMC VMAX3 SRDF/METRO双活特性原理及仲裁机制介绍。不过,目前SRDF/METRO还不支持两地三中心的方式。

图解 | EMC VMAX3三季度更新了啥?双活支持了吗?

在硬件上,据说EMC为了应付3PAR新高端的竞争,把VMAX 100K的规格从4控升到了8控,然后cache和可用容量都提升了。

图解 | EMC VMAX3三季度更新了啥?双活支持了吗?

还有就是主机接口增加了万兆的融合接口卡。我们看到,EMC的不同的卡有不同用途,同样是万兆接口卡,但用途不同,卡的型号就不同。这个不是太灵活,下单的时候必须指明用途,不能弄错了。

图解 | EMC VMAX3三季度更新了啥?双活支持了吗?

升级这块其实最复杂,我们看到,VMAX3刚刚支持增加新引擎的升级。很多升级选项我们以为已经支持了,其实还没有,而且还有很多限制。这说明VMAX3是一个复杂的系统,牵一发而动全身啊。VMAX3由于出厂前预配置的,因此这些升级必须在线进行。如果离线升级,就会配置成一个全新的系统,里面的数据就没有了。这也是这种出厂预配置存储非常特别的地方。

图解 | EMC VMAX3三季度更新了啥?双活支持了吗?

有一些软规格也进行了更新,比如最大设备大小从原来的16TB扩大到了64TB。

图解 | EMC VMAX3三季度更新了啥?双活支持了吗?

还有嵌入NAS(eNAS)支持采用SRDF复制来进行文件复制容灾,也可以实现自动切换。

图解 | EMC VMAX3三季度更新了啥?双活支持了吗?

西瓜哥一直以为已经支持,其实刚支持的就是这个嵌入Unisphere主机,但只能管理本阵列。

图解 | EMC VMAX3三季度更新了啥?双活支持了吗?

DSA数据库存储分析器现在增加了对SQL SERVER的支持,但是还不能做到类似上面ORACLE那样实现应用感知。

图解 | EMC VMAX3三季度更新了啥?双活支持了吗?

最后一个小更新就是支持FLASHBOOST,也就是把全局Cache旁路掉,直接从存储介质读数据。这种场景对那种连续读一般速度都有很大提高,因为没有cache查询不命中这些冗余环节。不过,老的VMAX只支持闪存,而VMAX3也支持HDD,这个是最大的不同。

图解 | EMC VMAX3三季度更新了啥?双活支持了吗?


【西瓜哥学习心得】

1、EMC VMAX3 Q3的更新还是比较多的,特别是实现了原来EMC WORLD 2015发布的特性FAST.X和SRDF/Metro的支持。

2、EMC VMAX3实现ORACLE应用感知是和ORACLE一体机和FS1竞争的有力武器。EMC通过DSA实现感知的方式跳过了ORACLE私有协议Oracle Intelligent Storage Protocol(OISP)的垄断(参考文章:数据库定义存储之二:ORACLE)虽然在感知的粒度和实时性方面比ORACLE要差,但适用性更强,以后可以拓展支持其他数据库如SQL SERVER。这种方式值得其他存储厂商借鉴。

3、EMC VMAX3采取出厂预配置的方式,因此升级相对比较复杂,相互牵涉比较多。比如容量增加,需要考虑内存够不够,因为元数据都在内存里。而且一般不能离线升级,因为这种升级需要重新预配置,原来的数据就丢失了。

4、EMC VMAX3的接口配置不是太灵活,下单时需要明确用途。还有新推出的FCoE接口卡,暂时还不支持点对点组网,即FC-BB-6(参考文章:FCoE,高端存储需要呢,需要呢,还是需要呢)。

一句话,高端存储现在使用起来简单了,但其实购买前的配置复杂了,需要专业的人士来做评估(Sizing)和配置,也就是复杂留给厂商,易用留给用户。这个就是我学习VMAX3 Q3 update的一些体会,分享给大家,纯粹个人观点,不对之处请见谅。

标签:VMAX3,EMC,存储,支持,SRDF,ORACLE,双活
来源: https://blog.51cto.com/u_15127583/2741424