企业级3D TLC,0.35DWPD你敢用吗?
SSD(闪存)替代HDD(磁盘)的关键在于价格,尽管SSD价格下降很快,但在企业级产品市场,SSD较之HDD的价格还有一个台阶式的落差,换句话说是价格差距一倍以上。为此,3D SSD被寄予厚望。在“企业级3D TLC?看英特尔专家怎么说!”一文中,说到了新的3D TLC SSD定价与2D MLC相当。
如果价格持平,选择3D TLC意味着什么呢?其实,2D也好,3D也好,核心在于闪存颗粒(Die)的容量不一样。采用2D,单Die容量为128Gb;3D MLC,单Die的容量为256Gb,3D TLC 384 Gb。我们知道SSD,PCIe卡也好,盘也好,都是采用控制器+闪存颗粒的方式设计而成,因此相同容量的PCIe卡或者盘,如果采用3D闪存颗粒,那么所需要的Die数量越少;或者说,相同尺寸的PCIe卡或者盘,其容量可以做得更高。
除了容量之外,可擦写次数(PE)也是用户关注的,也就是SSD的寿命。新的3D TLC其寿命可以满足企业级应用的需要吗?
“企业级3D TLC?看英特尔专家怎么说!”一文发布之后,有专业人士指出,在网站上看到英特尔P3520,采用20nm工艺,3D技术制造,但DWPD居然只有0.35,并推算出其PE仅有100多,根本到不到企业级应用所需要的质量保障。
如果PE为100多,确实达不到企业级应用水平,这个次数只与U盘相当。此外说过,U盘和企业级应用,在读写频繁程度完全不是一会事儿。100多PE,对U盘可以,对于企业级意味着不可用。
PE 100多是如何推算出来的呢?其实,这是根据经验推算出来的,如今,2D MLC的寿命,也就是PE次数为3000~5000(注意是全盘写入,写满算一次),DWPD可以做到10,保质期5年。也就说,5年之内,10 DWPD意味着:每天全盘写入10次,不会出现寿命的问题。如果DWPD为0.35,按照同样的计算方法,其PE次数就应该是2D MLC的0.035,即使按照2D MLC PE为5000来计算 ,那么,3D的PE也就只有175。
英特尔专家表示,这个计算方法有误。英特尔给出了另外一种计算方式:0.35DWPD×365天/年×5年,其结果是640。英特尔所给出DWPD参考数值是在4KB数据随机写的指标,不是全顺序的写入。在这种情况下,存在一个写放大的问题,一般是2~5。因此,640×2或者5,其颗粒的PE在1000~3000的水平。英特尔明确表示,这是基于3D TLC的设计。
对于闪存而言,除了PE指标之外,控制器采用的磨损均衡的策略,对于SSD产品的寿命影响很大,当然这个是题外话。
据英特尔专家介绍,0.3/3/10 DWPD的写入放大系数不同,随机写入性能越好,写效率越高,写入放大系数越小。这主要和SSD预留的冗余空间(OP)有关,0.3,其OP为7%;3为17%;10为27%~30%。因此,英特尔会采用PE为3000的3D TLC NAND颗粒做0.35DWPD的SSD;也可以用PE 1000的颗粒做。所以,用倒推的方式来计算寿命,是不准确的。
英特尔专家表示:针对企业级SSD产品,英特尔会采取保守的策略。因此,用户可以放心大胆的是用,不必为质量担心。
小结
作为企业级产品,类似PE指标,并不需要用户担心。英特尔不会拿品牌信誉开玩笑,因此PE 100多,这肯定存在误解。但现实的意义来说,DWPD、PE、OP这些专业的指标参数,还是需要关注的,必要的时候,应该仔细询问和了解,这也是此次0.35DWPD计算所带来的启示。