阅读 186

SPC-1 update:华为600万IOPS再破记录,NetApp首款端到端NVMe阵列参测

原创 搞存储那个西瓜哥 高端存储知识 2018-07-07
有一段时间没有关注SPC-1的动态了,今天上去一看,居然网站域名都改了。

SPC-1 update:华为600万IOPS再破记录,NetApp首款端到端NVMe阵列参测SPC-1 update:华为600万IOPS再破记录,NetApp首款端到端NVMe阵列参测

目前,SPC-1 v1的测试应该都停了,新参测的应该都是SPC-1 v3的新测试规范了。

我们先看一下v3新标准的性能TOP10,发现华为的OceanStor 18800F v5又破记录了,拿下600万IOPS的最高记录。华为测这个SPC性能在全球几乎无人能及,TOP10里面有7个是华为的产品。因此,看到这个记录,虽然很高,但是我还是有点麻木了。我比较感兴趣的还是NetApp的A800,这是业界首个端到端NVMe的存储,最近完成了测试,240万IOPS,排在第四位。

SPC-1 update:华为600万IOPS再破记录,NetApp首款端到端NVMe阵列参测

如果你看性价比,TOP10里面基本都没有高端存储。

SPC-1 update:华为600万IOPS再破记录,NetApp首款端到端NVMe阵列参测SPC-1 update:华为600万IOPS再破记录,NetApp首款端到端NVMe阵列参测

the Register整理了百万IOPS以上的产品的各项指标,我们发现,NetApp A800的时延最低,应该是端到端NVMe的优势导致。

SPC-1 update:华为600万IOPS再破记录,NetApp首款端到端NVMe阵列参测

总的情况看完,我们下面具体看看华为破记录的OceanStor 18800F v5和NetApp A800的测试报告的一些细节。

华为的OceanStor 18800F v5是一个高端全闪,测试时采用RAID 10进行测试。

SPC-1 update:华为600万IOPS再破记录,NetApp首款端到端NVMe阵列参测

从配置看,配置了384块900G的SAS SSD。满配了16个控制器(4个引擎),但每个控制器只配置了512GB内存(最大支持1TB),还留有一些余地。引擎之间采用PCIE连接。

SPC-1 update:华为600万IOPS再破记录,NetApp首款端到端NVMe阵列参测

不过,有点迷惑的是为啥前端没有采用16G FC而是采用8G FC进行测试,成本原因?

从时延曲线上看还不错,600万IOPS的时候,还是可以控制在1ms以下。

SPC-1 update:华为600万IOPS再破记录,NetApp首款端到端NVMe阵列参测

由于采用RAID 10,因此物理容量使用率不是太高,不到一半。

SPC-1 update:华为600万IOPS再破记录,NetApp首款端到端NVMe阵列参测

从测试报告看,应该没有开启重删压缩功能。

下面我们来看看NetApp A800的测试情况。大家可以看到,NetApp的RAID是RAID DP,相当于RAID 6。

SPC-1 update:华为600万IOPS再破记录,NetApp首款端到端NVMe阵列参测

NetApp A800满配6个引擎,12个节点(做NAS可以支持24个节点,但做SAN只能支持12个节点),采用40G做引擎的互联。

SPC-1 update:华为600万IOPS再破记录,NetApp首款端到端NVMe阵列参测

由于A800还不支持NVMe磁盘框,因此只能把NVMe盘插在机头里。每个机头支持24块NVMe盘,一共6个机头,一共144块。NetApp选择了1.92TB的NVMe盘参与测试。

前端采用16G FC(不知道为啥不采用32G FC,可能也是成本原因),跑NVMe over FC。因此,A800应该是首个参测的端到端NVMe存储。原来华为的Dorao 5000 v3 NVMe阵列也参加了测试,但是前端还不是NVMe。

SPC-1 update:华为600万IOPS再破记录,NetApp首款端到端NVMe阵列参测

由于是端到端NVMe,因此时延还是不错,最高都没有超过0.6ms。只是整体性能只有240万IOPS,比华为的600万还是有差距。

SPC-1 update:华为600万IOPS再破记录,NetApp首款端到端NVMe阵列参测

由于采用RAID-DP,物理容量使用率还是比较高的,达到了2/3。

SPC-1 update:华为600万IOPS再破记录,NetApp首款端到端NVMe阵列参测

A800从测试报告看,应该是启用了重删压缩(也许只打开了压缩,从报告里看不出来)。由于SPC-1模拟的就是OLTP数据库业务,因此我们看到SPC-1空间优化率不高,只有1.50。

SPC-1 update:华为600万IOPS再破记录,NetApp首款端到端NVMe阵列参测

空间优化率的计算公式如下,我看了一下,应该就是数据缩减比的意思。

SPC-1 update:华为600万IOPS再破记录,NetApp首款端到端NVMe阵列参测

SPC里面还有空间有效率的指标,没太看懂代表啥意思。

SPC-1 update:华为600万IOPS再破记录,NetApp首款端到端NVMe阵列参测

个人感觉SPC-1 v3的规范做得不好,华为原来的OceanStor 5000 v3 NVMe测试也开压缩了,但是在报告里面居然没有看到这两个指标。可能这是后来新增的内容吧。

A800的时延虽然不错,但是从持续反应曲线看,好像抖动比较厉害。

SPC-1 update:华为600万IOPS再破记录,NetApp首款端到端NVMe阵列参测

我对比了一下华为的OceanStor 18800F v5的持续时延图,好像抖动不是特别多,除了一个较大的毛刺,其他还算平滑。

SPC-1 update:华为600万IOPS再破记录,NetApp首款端到端NVMe阵列参测

从测试结果对比华为OceanStor 18800F v5和NetApp A800,可以看出双方各有优势,华为的绝对性能要高很多,但NetApp的存储效率做得比华为好。

新的SPC-1 v3标准,还没有看到EMC、HDS、HPE参加测试,相反看到很多国内存储公司。感觉现在SPC的影响力在国际上有所下降,但在国内有所上升。我认为,现在是一个客户体验(CX)的时代,特别到了全闪存时代,对大部分用户来说,性能都不是问题。因此,存储的主要矛盾应该从性能转向CX,因此,我也建议国内的企业,可以考虑引入NPS的评估,看看哪家的CX做得最好。不过,NPS好像是针对整个公司的,不是针对某个产品。对于综合性的公司,存储只是其中一个产品线,这个NPS不知道是否可以针对某一类产品做,如果可以,还是值得去做一个,然后和业界标杆对比,不断提高CX,才能在未来的竞争中占据主动。

SPC-1 update:华为600万IOPS再破记录,NetApp首款端到端NVMe阵列参测

©著作权归作者所有:来自51CTO博客作者mob604756f37073的原创作品,如需转载,请注明出处,否则将追究法律责任


文章分类
后端
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐