可调容量SSD 与 Open Channel的质保疑问

本文内容非商业用途可无需授权转载,请务必注明作者及本微信公众号、微博 @唐僧\_huangliang,以便更好地与读者互动。

目录

-Open Channel SSD保修问题:从唐总的疑问谈起

-可调容量让企业级SSD价格更透明

-顺序写DWPD:这个保修政策怎么用?

今天有空写点东西,并不算是一个全新的话题吧,

上周末看到一篇好文《_实战 | eBay PB级日志系统的存储方案实践_》,主要是关于Ceph FS多MDS集群应用的宝贵实践经验,最后一段在讨论应对SSD稳态性能下降时提到:

“读密集型SSD加上大的OP(超量配置,如主动预留20%的额外空间),能达到同系列写入密集型SSD__同样的性能和可靠性,但我们并不确定该经验是否在更大范围内具有通用性。”

记得早在多年前Intel IDF峰会上就有技术课程讲过这一点。巧合的是,上面这篇文章的作者,陈晓熹和 黄志腾两位专家之前也是在Intel研究Ceph的:)

Open Channel SSD 保修问题:从唐总的疑问谈起

这个问题唐杰总在一年前的FMS闪存峰会撰文时提出过。如果Open Channel SSD将不同物理NAND Flash通道直接暴露给上层主机,应用的写入不均匀,导致某个或某些通道先超标损坏怎么办?

先不论这样完全Open Channel的SSD有多少销售,我想厂商是不愿承担这个风险的。

个人猜想下,对于一部分闪存通道写入DWPD超标,而余下通道仍能使用的情况,SSD供应商估计是不管的,能否继续用看用户的本事。除非在质保期限(如5年)内,NAND之外的部分如控制器、DRAM Cache等损坏导致SSD故障,这些应该属于保修的范围。

以上逻辑不复杂吧,主要是我脑子笨,过了一年才把这些写出来:)讨论Open Channel先到这里,下面开始正题:

可调容量——让企业级SSD价格更透明

大家应该知道,传统企业级SSD通常按照写入性能/寿命分2-3个等级。比如Intel SSD DC P4510的最大DWPD=1,容量点是1、2、4、8TB;而P4610的最大DWPD=3,容量点则是1.6、3.2、6.4和7.68TB。

在以往1.6TB的P4610可能比2TB的P4510要贵不少,而上周末我在和专家朋友聊天时,他告诉我这个价格差距已经不大了。其实各位看过本文开头的朋友,也许猜到了二者可能使用了相同等级/容量的物理NAND颗粒,主要是OP预留空间不同。

而现在也开始流行另一个趋势,就是不再把这2类SSD划分不同的型号,干脆按照容量设置来定义寿命。

根据WD的资料,SN640可以使用简单的resize操作将1.92TB降低容量到1.6TB,同时写寿命从0.8提高到2.0 DWPD。

也就是说,同样物理闪存容量的SSD硬件配置为1.92TB时DWPD=0.8,可最大写入2.8PB数据;而配置为1.6TB时DWPD则提高到2.0,可最大写入5.8PB。

其他厂商也有类似的情况,只是有些仍保持不同的SSD系列命名。不难判断,1.6TB和1.92TB应该是卖同一个价格了。以此类推…

从资料来看,只有U.2 2.5寸NVMe外形的SN640提供2.0 DWPD的选择,估计是M.2和E1.L(即EDSFF规范,外形同Intel Ruler)都针对读密集型应用。

这里有个小问题,就是按道理0.8和2.0 DWPD的规格应该对应不同的写入性能。其实在下面的小字注释里写了这些性能指标都是针对6.4TB的,预计0.8 DWPD的SN640很可能达不到12万稳态随机写IOPS这么高。

而我在这里也有一个质保的问题。如果用到一半改变过OP,写寿命限制该怎么计算?我们知道SSD的S.M.R.A.T.计数器中有个写入容量记录,对于可调容量SSD,这个数值是否要在2种容量点模式下分别统计?

顺序写DWPD,这个保修政策怎么用?**

写到这里,我又想起2年前在《_Intel发布P4500、P4600 NVMe SSD:规格释疑_》中提到过的一点。

我倾向于认为,上面列出的顺序写DWPD更多时候只是一个参考值。

以P4500 SSD为例,其顺序写寿命比随机写高不少,因为SSD内部产生的写入放大不同。

当年我并没考虑过这种SSD的保修是否有2种算法。我也还没听说过提供顺序写和随机写的单独统计?那么有哪些用户可以享受4.62 DWPD的政策呢?

在没有找Intel朋友核实的情况下,我猜测也许有的大客户能协商到这个待遇吧,比如视频监控行业,前提要优化过的I/O都是以大数据块顺序来写入。一般用户怎么来保证/证明自己的随机、顺序写比例啊?

免责说明:本文为纯技术讨论,具体的SSD质保等政策请以各厂商解释为准。

参考资料:https://documents.westerndigi…\_us/assets/public/western-digital/product/data-center-drives/ultrastar-nvme-series/product-brief-ultrastar-dc-sn640.pdf

推荐阅读

  • NVIDIA A100 Tensor Core GPU Architecture 架构白皮书分享
  • VMware vSAN下一目标:NVMe-oF存储扩展?

本文转载自企业存储技术微信公众号,[原文链接点这里]。
注:本文只代表作者个人观点,与任何组织机构无关,如有错误和不足之处欢迎在留言中批评指正。 进一步交流技术可以加我的微信/QQ:490834312。
尊重知识,转载时请保留全文,并包括本行及如下二维码。感谢您的阅读和支持!《企业存储技术》微信公众号:HL_Storage,也欢迎关注企业存储技术极术专栏,定期更新。

发表评论

邮箱地址不会被公开。 必填项已用*标注