查看原文
其他

从VMAX到PowerMax:Dell EMC新一代NVMe高端阵列解析

唐僧 企业存储技术 2018-10-31
本文内容非商业用途可无需授权转载,请务必注明作者及本微信公众号、微博 @唐僧_huangliang,以便更好地与读者互动。


这几天Dell Technologies World 2018大会正在美国举行,想起2年前的五一假期写过《EMC World:新统一存储Unity把硬件做到极致?》。还是曾经EMC World熟悉的时间(4月底5月初)、熟悉的地点(Las Vegas),本次大会在产品技术方面也没有让我们失望——发布了重要的高端存储新品PowerMax。

 

 

简单来说,Dell EMC PowerMax就是Symmetrix VMAX高端阵列的新一代产品,并且是专门针对NVMe设计的。

 

PowerMax严格说并不是EMC的第一款NVMe阵列,因为之前还有过一款DSSD——2年前就在很小的机箱内实现了1,000万IOPS和100GB/s带宽,并且是NVMe over Fabric正式规范出台之前就设计了端到端NMVe(闪存模块和主机连接都是PCIe)。但DSSD毕竟只是一个“傻快”的设备,其软件功能相当单薄,可用性和生态距离传统高端存储相距甚远。

 

显然,VMAX面对的用户群不只需要性能

 

扩展阅读:

解析DSSD对象机制:内存API Atomic读写再现

SDC2016:EMC DSSD的过去、现在和未来

更正:EMC DSSD的过去、现在和未来

 

SCM和NVMe over Fabirc:2019年早期支持


 

新推出的PowerMax针对Tier 0级存储,也就是传统关键业务和下一代应用。其IOPS性能再次达到1,000万,同时带宽高达150GB/s;“久经考验的机器学习”可以理解为新一代自动分层存储技术;原生Inline(线内)重复数据删除和压缩;同时提供双活数据中心(同步)复制。

 

PowerMax采用行业标准技术设计了端到端NVMe,其中包括传统NVMe SSD(闪存)、SCM(后续提供)、基于NVMe的DAE驱动器机箱,并为NVMe over Fabirc主机连接准备好。

 

 

Dell EMC表示SCM和NVMe over Fabirc都将在2019年早期提供,在IDC的报告中还进一步透露基于NVMe的SCM盘就是Intel Optane

 

具体到延时,VMAX All Flash已经能够达到小于500微秒(microsecond),也就是0.5ms。目前PowerMax给出的290微秒是改善了25%,按照换成SCM改善50%的说法,估计会达到200微秒以内吧。

 

我刚写完Intel Optane SSD 900P的系列评测不久,不过对应PowerMax的应该是企业级的P4800X。

 

扩展阅读:

SPDK实战、QoS延时验证:Intel Optane P4800X评测(5)》(其中有系列前几篇的链接)

OptaneSSD 900P评测(2):比拼4x闪存NVMe RAID0

 

机器学习引擎:下一代智能自动分层存储


所谓PowerMax中的机器学习引擎,是用于在不同存储介质之间自动优化数据放置(自动分层)的。由于SCM的支持要等到2019年早期,所以这个人工智能技术到时候才能正式应用。Dell EMC表示该机器学习引擎能够实时分析和预测每套阵列上的4,000万数据集,每天驱动超过60亿次决策。


 

现在都流行简化选择的存储软件套装。PowerMax软件的Essential套装包括SnapVX快照、无中断迁移、QoS、压缩、重删和iCDM Basic(AppSync,应该是做应用一致性管理的)。

 

Pro套装则加入了SRDF同步/异步复制/双活、eNAS集成文件存储、PowerPath多路径、D@RE数据加密、iCDM Basic(Advanced)和SRM存储资源管理。

 

可选的RecoverPoint是DellEMC的CDP持续数据保护,ProtectPoint则是继承了VMAX的直连Data Domain做磁盘备份。

 

重删性能影响“近乎零”,可灵活开/关

 

 

PowerMax inline重删和压缩可以提供最高5:1的数据缩减比(极限情况例外),平均为3:1。其性能影响几乎为零,可以于所有数据服务一起使用,并且根据应用选择打开或者关闭。

 

最后这一点就比XtremIO等新兴全闪存阵列灵活了。我确实遇到过比较极端的用户,同一数据块被引用的次数多了,他都担心数据损坏的概率会因此增大。

 

大型机支持、SRDF复制与双活

 

 

除了开放系统(x86和Power小机等)之外,PowerMax保持了高端阵列兼容Mainframe大型机的传统,此外它还支持IBM i环境以及文件(NAS)功能。


 

PowerMax提供6个9的关键业务级可用性,对于Symmetrix家族重要的SRDF远程复制软件自然也要支持。这里仍然包括同步复制、异步复制和阵列自身集成的双活(SRDF/Metro)

 

PowerMax引擎/控制器:CPU一直跑Turbo频率

 

最后再跟大家分享几处我在规格表中看到的要点。


 

PowerMax 2000和8000是新一代高端阵列的2款型号。Bricks就相当于之前的引擎(一对控制器),机箱尺寸为4U,PowerMax 2000支持扩展到2个Bricks,而8000则能扩展到8个

 

由于面向的用户群体对产品成熟度要求高,高端存储研发测试周期较长,PowerMax使用的CPU是Xeon E5 v4。PowerMax2000为12核的2650 v4,8000则是18核的2697 v4,他们的CPU持续运行在全部核心Turbo Mode频率下,除非遇到显著的环境温度提高(超标)。

 

按道理Turbo Mode状态下CPU不应超过Intel设计的TDP功耗,不过我觉得PowerMax的散热设计肯定有裕量,这些都是高性能的保障。

 

控制器Bricks之间的VIRTUAL MATRIX INTERCONNECT互连技术,也是纯正的VMAX血统,PowerMax目前用的还是56Gbps InfiniBand。

 

EMC VMAX的Scale-out横向扩展控制器架构,引用自《EMC World 2012展望:XtremIO、雷电和VMAX》,http://storage.chinabyte.com/422/12338922.shtml

 

关于eNAS软件DATA MOVER的数量,PowerMax 2000和8000分别支持4/8(N+1备用)个,也就是每个控制器上可以跑一个DATA MOVER,但总数不超过8。

 

NVMeoF将支持16/32Gb FC:延续光纤通道生命力

 

上面的规格表里,PowerMax支持的主机连接包括16Gb/s FC、10GbE iSCSI核FICON,还是那句话:“金融等关键业务用户上新技术没有那么快,需要更长的评估周期”。而我在IDC的报告中还看到下面这段话。


 

也就是说,将于2019年早期在PowerMax支持的NVMe over Fabric,会跑在16/32Gb FC硬件上,这一点倒是和我之前了解的的情况相符。

 

Dell PowerEdge服务器已经借助最新的Emulex Gen6 HBA支持NVMe over FC

 

后端设计:288个NVMe SSD够用吗?


 

PowerMax的每对控制器支持连接2个24 x 2.5英寸盘位的NVMe DAE——也就是每Bricks最多48个SSD。具体到PowerMax 2000为每Brick 44可用+热备, 8000则是每Brick 32可用+热备,我觉得这应该是兼顾性能和容量扩展性,毕竟前者的Scale-out能力有限。

 

对整套阵列来说,PowerMax 2000的最大SSD数标称为48(44+4?),配合7.68TB NVMe盘,其支持的最大容量为1PB(数据缩减前)。一套PowerMax 8000则支持288(256+32热备)个NVMe SSD,最大容量为4PB,同样为数据缩减前。

 

看似盘数不太多?实际情况我们要注意PowerMax的NVMe over PCIe后端,目前不可能实现像SAS那么大的拓扑规模。同时我们看一下性能,1,000万IOPS、150GB/s带宽,平均到每对控制器上就是125万IOPS和18.75GB/s,这个存储阵列软件效率不算低了。想想以前的产品,我记得XtremIO第一代每个XBrick只是25万IOPS(重删/压缩一直开)。以PowerMax每个NVMe SSD分摊接近4万IOPS的现状来看,继续加盘的意义也不大了

 

至于容量,PowerMax应该主要面对的是有更高性能需求的VMAX用户群,单套阵列1PB / 4PB有效容量这个水平对于关键业务来说没什么问题吧?

 

我觉得Dell EMC这款存储新品仍然是从用户需求出发,没有为了参数而违背技术合理性单纯提高配置。至于实际项目中的情况,还有许多非技术因素哦:)

 

扩展阅读:

扒一下 “中国移动600PB存储集采” 的内幕


:本文只代表作者个人观点,与任何组织机构无关,如有错误和不足之处欢迎在留言中批评指正。进一步交流技术,可以加我的QQ/微信:490834312。如果您想在这个公众号上分享自己的技术干货,也欢迎联系我:)


尊重知识,转载时请保留全文,并包括本行及如下二维码。感谢您的阅读和支持!《企业存储技术》微信公众号:HL_Storage


长按二维码可直接识别关注

历史文章汇总:http://www.10tiao.com/author/index?authorId=691

点击下方“阅读原文”,查看更多历史文章↓↓↓

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存