查看原文
其他

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

唐僧 huangliang 企业存储技术
2024-12-09

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

 


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

https://www.snia.org/events/storage-developer/presentations19

百度网盘下载 (也可点击本文底部 “阅读原文”)

https://pan.baidu.com/s/1g1maNn3-Xa65aZUdqzPAvA

 

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

 

NVMeZooned Flash最大热点

 


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

 


Intel继续在SPDK上做文章,这个演讲的主题是《10 Million I/Ops From a Singel Thread》,用1CPU核心跑1000IOPS128QD随机读,具体配置是Xeon Platinum 8280L CPU 21DC P4600 SSD

 

相比之下,我之前在《SPDK实战、QoS延时验证:Intel Optane P4800X评测(5)》中跑到100多万IOPS显然还是盘不够。

 

SMB:继续投入的文件存储



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

 

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

 

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

 

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

 


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

 


这个微软介绍的CSSDCloud SSD的缩写——A New WindowsMonolithic NVMe SSD Driver In Cloud。如上图左边,传统虚拟机访问NVMe SSD时的I/O路径比较长,中间涉及到模拟SCSI设备,挂到虚机里的AdapterStorport)上,还有LUN一层开销。而CSSD不仅绕过了SCSI,还把存储控制器和LUN合并在一层解决,性能损失肯定减少,有点像当年看到PCIe/NVMe SSD挂在物理机上那种感觉。

 


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

 

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

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

 

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

 

存储性能/工作负载

 


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

 


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

 

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

 


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

 


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

 

其实也不奇怪,首先是Avago先后收购了LSIBroadcom(改用后者的公司名),又收购了EmulexBrocade,可以说是以太网、SASFC领域的一方霸主。

 


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

 

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

 

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

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

2017 SDC大会资料下载 by SNIA

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



:本文只代表作者个人观点,与任何组织机构无关,如有错误和不足之处欢迎在留言中批评指正。进一步交流技术,可以加我的QQ/微信:490834312。如果您想在这个公众号上分享自己的技术干货,也欢迎联系我:)


尊重知识,转载时请保留全文,并包括本行及如下二维码。感谢您的阅读和支持!《企业存储技术》微信公众号:HL_Storage

长按二维码可直接识别关注


历史文章汇总:http://chuansong.me/account/huangliang_storage

继续滑动看下一个
企业存储技术
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存