企业存储技术 · 2020年05月26日

SNIA SDC 19分享:NVMe、SMB、存储架构/性能/管理

今天给大家分享点资料,一年一度的SNIA Storage Developer Conference(存储开发者会议)于9月23 - 26日照例在大洋彼岸的硅谷举行。

image.png

2019 SDC演讲资料 (部分,不断放出)

由于今年的ppt(pdf)资料是按会议进度分批放出,下面先简单介绍下第一天进行的2019 SDC Presentations几个分论坛演讲主题,供大家参考。

NVMe:Zooned Flash最大热点

image.png

NVMe SSD方面最大的热点是ZNS(Zooned Namespaces),这点与上个月的闪存峰会一致(相关资料:《FMS2019闪存峰会 演讲资料下载》)。有朋友特别关注该技术在国内的应用情况,如有知情读者欢迎在本文底下留言或者单独告诉我,谢谢!

image.png

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:继续投入的文件存储

image.png

一个重要技术的发展总要有人牵头,特别是到一定规模后背后几乎都要有商业公司。NetApp和Panasas曾经是NFS v4和pNFS的主要贡献者,而今文件系统的发展方向是大规模Scale-out,还有些用户转向开源,同时面临对象存储强有力的竞争。

另一方面,微软对SMB3的定位不只在于单纯的文件共享访问,像S2D(Storage Spaces Direct,新名字为WSSD)分布式存储/超融合的集群节点间通信都是用的SMB3,还有RDMA支持。

扩展阅读:《当Windows超融合遇上Oracle RAC:S2D测试之四

存储架构:CSSD是个啥玩意儿?

image.png

由于我不是做开发,SDC资料中有些是看不懂的,当然这个CSSD大致能明白。说实话我一开始想起了DSSD,一个曾经很“硬”的存储,有兴趣的朋友可以看看在3年前SDC上分享过的《更正:EMC DSSD的过去、现在和未来》。

image.png

这个微软介绍的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挂在物理机上那种感觉。

image.png

上面这个议题的分享人是Dell EMC的Parmeshwr Prasad,更偏向通用技术而不是具体硬件产品。下面我再补充点之前Gen-Z硬件方面的进展吧:

全球首款Gen-Z内存模组:EDSFF 3英寸DDR4

当Gen-Z遇上CXL:重温刀片 & 多节点服务器

其中第2篇是唐杰总的大作。

存储性能/工作负载
image.png

这个分论坛放出的资料还不多,我看到在其中引用的另一个文档里对比了3大I/O测试工具。

image.png

上面没看到我喜欢的Iometer(主要用于Windows平台),大家应该都理解其实没有银弹,对免费开源的东西更是如此,vdbench也有它的不足之处。

存储资源管理(SRM):谁在主导Swordfish?

image.png

我以前曾经写过一篇《Redfish:下一代数据中心管理标准》,主要针对服务器领域,而存储这块与之相对应的就是SNIA提出的Swordfish。

image.png

上面可以看到一些公司处于两大标准的交集上。值得一提的是,我看到《SNIA Swordfish Overview》和《Emerging Scalable Storage Management Functionality: What's New in2019》这2个综述性题目的演讲人都来自Broadcom,有点奇怪吗?

其实也不奇怪,首先是Avago先后收购了LSI、Broadcom(改用后者的公司名),又收购了Emulex和Brocade,可以说是以太网、SAS和FC领域的一方霸主。

image.png

来自Dell EMC的Sean McGinnis分享了Gofish(这个分论坛大家都想起个啥鱼的名字)一个针对Swordfish的Golang客户端库。

先写到这里吧,后续我还会把剩下的资料补上来,看到有意思的东西也争取再给大家讲下,请继续关注《企业存储技术》

最后列出前几年的资料分享:

2018 SDC(SNIA开发者大会)演讲资料下载

2017 SDC大会资料下载 by SNIA

SDC 2016:EMC DSSD的过去、现在和未来

本文转载自企业存储技术微信公众号,[原文链接点这里]。
注:本文只代表作者个人观点,与任何组织机构无关,如有错误和不足之处欢迎在留言中批评指正。 进一步交流技术可以加我的微信/QQ:490834312。
尊重知识,转载时请保留全文,并包括本行及如下二维码。感谢您的阅读和支持!《企业存储技术》微信公众号:HL_Storage,也欢迎关注企业存储技术极术专栏,定期更新。
42.jpg
推荐阅读
关注数
5555
内容数
236
关注存储、服务器、图形工作站、AI硬件等方面技术。WeChat:490834312
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息