和之前的FMS的最大区别应该就是三星今年的缺席了。但是三星就像江湖上的“中神通”一样,人不在江湖,依然到处是他的身影。先看一下三星同学的业绩吧。
在新型的存储介质和接口方面,三星也没有闲着。
英特尔Optane .vs. 三星 Z-NAND NVMe
英特尔Ruler .vs. 三星 NGSFF
英特尔3DXP .vs. 三星 MRAM
从对阵的角度就看出来,两者都在PM和QLC的市场上进行角力。在今年的展会上,英特尔占据了最大的场地,在站台上最醒目的就是众多的系统厂商推出了支持Ruler的各种柜子,这些以ODM为主业的台企,如果没有一款32X32T (1PB)的柜子,可能都不好意思见人了。这些英特尔X86服务器产家的目标客户应该是Hyperscale和企业存储,他们反而在展会上没有看到。只是看到了NetApp 的AFA在Mellanox的展台上呆着。当然传统的24 NVMe SSD的存储柜子已经不是什么新事物了,在今年的站台上主要是开始添加 NVMeoF的Ethernet接口了。
在Intel的众多Session中,他们发布的信息基本上可以用这张图来概括。
3DXP不会取代DDR,也不会取代NAND Flash。
3DXP的主要作用是用来做cache或者系统的lo。随着3DTLC/QLC的出现,$/GB会继续下降,而容量会继续增大。
8639这种U.2的形式可能会慢慢减少,因为在FMS 2018的展台上基本上看不到混合存储的影子了。大家对于一个系统中支持SATA/SAS/NVMe已经不感兴趣了。大家的想法是Ruler/NGSFF系统如何支持Flash和PM之间的互动。
作为比较良心的工业会议,FMS每年都把全部的胶片放出来,因为这篇成文的时候很多胶片还没有放出来,因此在这里先灌一个综述了。
作为FMS的忠实听众,在笔者比较关心的领域发生的变化如下:
NVMeoF 作为一个独立的Topic被放出来了,大家不仅关心协议的演进,而且产品方案也都看到了。Mellanox Bluefeild 和Broadcom Stingray基于ARM SoC的方案,Kazan的ASIC和Marvell的NVMe/Ethernet Bridge 芯片,Xilinx和Alatta基于FPGA方案也有展示。同时,在三天的展会上居然还有很多讲座是关于NVMeoF的生态的讨论,最为明显的是西部数据主推的Kingfish的概念。
另一个明显的变化就是NVMe over TCP出现了,除了Solarflare使用FPGA做以外,Lighbits这个以色列公司在Intel的关照下也来很多人。这样把Mallenox搞得比较紧张了,在讲座上直接就怼起来,说TCP协议对主机端的CPU占有比较高,这个太naive,在DPDK的时代,没人关心CPU的占用。
- 一直以来,persistent memory都是FMS上的常客,和之前相比,最大的变化就是Intel的Optane ( AEP)的销售额是其他所有的不同的PM的总和。MRAM出来了,就是容量太小,ReRAM还在样品阶段。有人分析了,3DXP就是PCM,采用20nm的工艺。
目前使用PM 在DIMM Slot上和Intel直接竞争的产品还没有出现。可能是其他人都有DRAM生意,不想杀敌一千,自伤八百。另一个原因是虽然最新的BIOS已经可以无缝支持NVDIMM-P,但是使用成本还是比较高,SAP HANA这种土豪产品的量可以忽略不记,把DIMM接口的Optane用起来还是需要专门的软件支持,这个也就Intel能够玩得起。
- PCIE协议的演进终于开始了,0 X4, X2的SSD应该都有路标了。目前最大的问题是Intel因为10nm长达5年的推迟,支持PCIE4.0 的平台只有IBM 的OpenPower。同时看到了大家再次有了做各种SSD控制器的理由,UFS,computational SSD,以及PM结合。总体来讲,这些没有NAND厂资源的公司一定和那些巨兽有差异,单纯的价格竞争实在太残酷。
- Open Channel SSD其实可以属于前面这个讲究差异性的话题,但是因为Alibaba在整个世界的影响力,必须单列出来。在本次的FMS中,Alibaba的OC SSD的team 有几个讲座,同时两个中国背景深厚的创业公司,Sacleflux和Shannon-System都是在Keynote上拿Alibaba做客户案例。 OC SSD的概念最早是基于Host FTL演进而来,CNEXLab和微软一起规划了很久,在今年四月的OCP上发布了Project Denali。在本次的FMS上,Cnexlab,Intel,Marvel,SMI,都有产品或者规划放出。
OC SSD希望解决的I/O的隔离以及Determines也有很多其他的方案。回到具体的接口来讲:Alibaba有AOC,Facebook有PLM,Microsoft 有lightNVM,至于百度的OC SSD接口,因为没有出来讲这个,还不知道。在笔者看来,这里面的标准话的需求可能不大,因为OC SSD都有由应用的屁股决定SSD的脑袋,大家互通的必要性是0。 只是苦了OC SSD的供应商,多养几个FW teams,这个对工程师是好事。
好了,第一期先到这里,准备花点时间细读FMS的胶片以及拿到的各种参数表和现场照片,为大家继续分析。如果任何一个被提到的厂商有任何问题,请注意本人谨代表本人代表FMS的参会人员,与本人无关,本人会心悦诚服的净化任何不适的字段。