今天给大家分享点资料,一年一度的
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
硬件方面的进展吧:
《
全球首款
Gen-Z
内存模组:
EDSFF 3
英寸
DDR4
》
《
当
Gen-Z
遇上
CXL
:重温刀片
&
多节点服务器
》
其中第
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
客户端库。
先写到这里吧,
后续我还会把剩下的资料补上来
,看到有意思的东西也争取再给大家讲下,请继续关注《
企业存储技术
》微信公众号:)
最后列出前几年的资料分享:
《
2018 SDC(SNIA开发者大会)演讲资料下载
》
《
2017 SDC大会资料下载 by SNIA
》
《
SDC 2016:EMC DSSD的过去、现在和未来
》
注
:本文只代表作者个人观点,与任何组织机构无关,如有错误和不足之处欢迎在留言中批评指正。
进一步交流
技术
,
可以
加我的
QQ/
微信:
490834312
。如果您想在这个公众号上分享自己的技术干货,也欢迎联系我:)
尊重知识,转载时请保留全文,并包括本行及如下二维码。感谢您的阅读和支持!《企业存储技术》微信公众号:
HL_Storage
长按二维码可直接识别关注
历史文章汇总
:
http://chuansong.me/account/huangliang_storage