作者 唐杰
每年一度的SNIA的SDC是存储厂家的盛会,同时也是未来一年的存储设备发展的风向标。相对于FMS这样的会,SDC的广告成分要少一些,毕竟现在踏踏实实做存储的厂家已经不多了,大家都是自己人,不忽悠。
Samsung从做面粉到做面包【1】
和之前的NVMeoF系列提过的一样,Samsung公布了他们NVMeoF测试系统的更加具体的规格和性能指标。这个在之前的论文中有提。出人意外的是,人家也意识到这个时代已经是,”通用已死,应用为王”, 人家附上了RocksDB和Mysql的应用级别的测试数据,与时俱进呀。
在应用级别的测试,也清楚得显示,NVMeoF 完败iSCSI, 性能和延时基本和本地的DAS持平。在他们结论中,NVMe SSD和NVMeoF的结合是flash存储系统解耦的最佳实践。
SPDK的赞歌和不和谐的声音
和很多Hyper-Scale主导的会议不同,Intel没有让小弟站台,自己直接出马。Intel关于SPDK的session有3个。 两个是个Ceph相关【2】【3】, 一个是和NVMeoF相关。Intel在Ceph上的投资,作为中国存储届的看客都应该知道Xsky,因此就不多说。对于NVMeoF的方案【4】,建议大家到spdk.io上实操。
关于SPDK的不和谐声音,居然是从我十分敬仰的人那里出来的, Stephen Bates, 当年Microsemi收购PMC之后,一度可能成为PMC CTO的人。这位老兄也是国产NVMe SSD memlabze的老朋友。他的session主要是在推p2pmem PCIE P2P 【5】 在Linux上实现。他的一页胶片也是非常打动我心:”SPDK reduces latency, but at what cost ?” xDPK,我个人总觉得是个临时方案,毕竟100%全速运转的CPU真心不环保。特意放上这张图来怼xPDK
在Stephen的另一个session中他也做了一个NVMeoF的展示,就是用 NVMe SSD, Mellanox RNIC ,COTS PCIE FPGA和Intel CPU 展示了Xilinx目前的类似的方案,大概和2016年初,Xilinx的方案类似(见本系列之2)。这里面还有一个小小的请求,就是NVMe SSD控制器中最好事先非易失的CMB,来实现PCIE 的P2P功能。