可别说PowerMax是地球上最快的全闪存了

近日的DTW上,戴尔易安信重磅发布了全闪存阵列旗舰PowerMax,号称是全地球最快的全闪存阵列,消息一出Infinidat很快就发文说戴尔易安信的PowerMax不是世界上最快的全闪存阵列,自家的产品才是,piapia打脸戴尔易安信啊,这是肿么肥死?

原来,Infinidat用Fio对Infinibox做了一个测试,测试了用iSCSI和NVMe-oF的延迟表现,结果发现:

用iSCI的时候Infinibox的读写延迟分别是172μs和188μs,而用NVMe-oF加RoCE的时候读写延迟分别为32μs和38μs。

Infinidat宣称,新的Infiniboxs是“NVMe-oF ready”的,Infinidat计划通过“一年内无中断的软件更新”让这项技术普及起来。

Infinidat CTO Brian Carmody在一篇文章“Dell, Please Stop Calling PowerMax The World’s Fastest Storage Array”(中文译:可别说你家PowerMax是世界上最快的了),文章里把Infinbox还有戴尔易安信的PowerMax,PureStorage的FlashArray/x,还有NetApp的AFF的延迟表现做了个对比,如下图:

数据对比了NetApp的A800,Pure Storage的FlashArray x,Theregister的存储专业媒体人Chris Mellor还特别做了一张图,加入了NetApp A320,延迟对比如下图。

许多人都认为,Infinibox之所以表现如此出众,主要是因为用了内存cache,NAND是最慢的,高级点的像PowerMax用的是SCM,介质本身就有很大差异,只要友商不用内存做cache,那就没法超越Infinibox。

Infindat自己也说,之所以俺们如此优秀并不是说我们的代码比戴尔易安信写的好,而是因为物理介质,就算你代码写的再好,NAND颗粒的响应时间也不可能低于100微秒,加上网络fabric,加上软件堆栈的延迟,最后的延迟注定会很高。

全闪存阵列厂商也都明白这一点,所以有追求的开始用SCM了,比如用英特尔的3D Xpoint,它比NAND要快一些,但还是比DRAM慢,Infinbox用DRAM当做主存储的cache,所以,没法比。对此,大家是肿么看的呢?

相关资料:

https://www.infinidat.com/blog/dell-please-stop-calling-powermax-worlds-fastest-storage-array