SNIA SDC 19分享:NVMe、SMB、存储架构/性能/管理
今天给大家分享点资料,一年一度的SNIA Storage Developer Conference(存储开发者会议)于9月23 - 26日照例在大洋彼岸的硅谷举行。
2019 SDC演讲资料 (部分,不断放出)
https://www.snia.org/events/storage-developer/presentations19
百度网盘下载 (也可点击本文底部 “阅读原文”)
https://pan.baidu.com/s/1g1maNn3-Xa65aZUdqzPAvA
由于今年的ppt(pdf)资料是按会议进度分批放出,下面先简单介绍下第一天进行的2019 SDC Presentations几个分论坛演讲主题,供大家参考。
NVMe:Zooned Flash最大热点
NVMe SSD方面最大的热点是ZNS(Zooned Namespaces),这点与上个月的闪存峰会一致(相关资料:《FMS2019闪存峰会 演讲资料下载》)。有朋友特别关注该技术在国内的应用情况,如有知情读者欢迎在本文底下留言或者单独告诉我,谢谢!
Intel继续在SPDK上做文章,这个演讲的主题是《10 Million I/Ops From a Singel Thread》,用1个CPU核心跑1000万IOPS,128QD随机读,具体配置是Xeon Platinum 8280L CPU 和 21个DC P4600 SSD。
相比之下,我之前在《SPDK实战、QoS延时验证:Intel Optane P4800X评测(5)》中跑到100多万IOPS显然还是盘不够。
SMB:继续投入的文件存储
一个重要技术的发展总要有人牵头,特别是到一定规模后背后几乎都要有商业公司。NetApp和Panasas曾经是NFS v4和pNFS的主要贡献者,而今文件系统的发展方向是大规模Scale-out,还有些用户转向开源,同时面临对象存储强有力的竞争。
另一方面,微软对SMB3的定位不只在于单纯的文件共享访问,像S2D(Storage Spaces Direct,新名字为WSSD)分布式存储/超融合的集群节点间通信都是用的SMB3,还有RDMA支持。
扩展阅读:《当Windows超融合遇上Oracle RAC:S2D测试之四》
存储架构:CSSD是个啥玩意儿?
由于我不是做开发,SDC资料中有些是看不懂的,当然这个CSSD大致能明白。说实话我一开始想起了DSSD,一个曾经很“硬”的存储,有兴趣的朋友可以看看在3年前SDC上分享过的《更正:EMC DSSD的过去、现在和未来》。
这个微软介绍的CSSD是Cloud SSD的缩写——A New WindowsMonolithic NVMe SSD Driver In Cloud。如上图左边,传统虚拟机访问NVMe SSD时的I/O路径比较长,中间涉及到模拟SCSI设备,挂到虚机里的Adapter(Storport)上,还有LUN一层开销。而CSSD不仅绕过了SCSI,还把存储控制器和LUN合并在一层解决,性能损失肯定减少,有点像当年看到PCIe/NVMe SSD挂在物理机上那种感觉。
上面这个议题的分享人是Dell EMC的Parmeshwr Prasad,更偏向通用技术而不是具体硬件产品。下面我再补充点之前Gen-Z硬件方面的进展吧:
其中第2篇是唐杰总的大作。
存储性能/工作负载
这个分论坛放出的资料还不多,我看到在其中引用的另一个文档里对比了3大I/O测试工具。
上面没看到我喜欢的Iometer(主要用于Windows平台),大家应该都理解其实没有银弹,对免费开源的东西更是如此,vdbench也有它的不足之处。
存储资源管理(SRM):谁在主导Swordfish?
我以前曾经写过一篇《Redfish:下一代数据中心管理标准》,主要针对服务器领域,而存储这块与之相对应的就是SNIA提出的Swordfish。
上面可以看到一些公司处于两大标准的交集上。值得一提的是,我看到《SNIA Swordfish Overview》和《Emerging Scalable Storage Management Functionality: What's New in2019》这2个综述性题目的演讲人都来自Broadcom,有点奇怪吗?
其实也不奇怪,首先是Avago先后收购了LSI、Broadcom(改用后者的公司名),又收购了Emulex和Brocade,可以说是以太网、SAS和FC领域的一方霸主。
来自Dell EMC的Sean McGinnis分享了Gofish(这个分论坛大家都想起个啥鱼的名字)——一个针对Swordfish的Golang客户端库。
先写到这里吧,后续我还会把剩下的资料补上来,看到有意思的东西也争取再给大家讲下,请继续关注《企业存储技术》微信公众号:)
最后列出前几年的资料分享:
注:本文只代表作者个人观点,与任何组织机构无关,如有错误和不足之处欢迎在留言中批评指正。进一步交流技术,可以加我的QQ/微信:490834312。如果您想在这个公众号上分享自己的技术干货,也欢迎联系我:)
尊重知识,转载时请保留全文,并包括本行及如下二维码。感谢您的阅读和支持!《企业存储技术》微信公众号:HL_Storage
长按二维码可直接识别关注
历史文章汇总:http://chuansong.me/account/huangliang_storage