有人告诉我,如果购买更大容量的SSD,则可以延长SSD的使用寿命。理由是,较新的SSD具有损耗平衡,因此无论您是否将此写入分散在(逻辑)磁盘上,写入量都应保持相同。而且,如果您获得的SSD容量是所需容量的两倍,那么您的容量就可以达到磨损平衡的两倍。
这有什么道理吗?
有人告诉我,如果购买更大容量的SSD,则可以延长SSD的使用寿命。理由是,较新的SSD具有损耗平衡,因此无论您是否将此写入分散在(逻辑)磁盘上,写入量都应保持相同。而且,如果您获得的SSD容量是所需容量的两倍,那么您的容量就可以达到磨损平衡的两倍。
这有什么道理吗?
Answers:
这是事实,这是支持从SLC(快速耐用的闪存单元,但容量较小)向MLC(较慢和较不耐用的闪存单元,但容量较大)的转换的主要动机之一。为您提供一些基本数字(在旧的34nm技术上):
如您所见,尽管MLC驱动器的P / E耐久性不到其P / E耐久性的1/3,但由于其更大的尺寸,其总耐久性(以太字节写)为SLC驱动器的60%(而不是预期的30%) 。足够的超额配置可以实现更高的耐久性,从而在两个磁盘之间实现相对奇偶校验。
也就是说,SSD很少会因NAND磨损而死亡。而是,控制器和FLT(闪存转换层)错误是导致基于闪存的固态驱动器被杀死或变砖的原因。选择SSD时,我会优先考虑以下事项:
当您用完块擦除周期时,SSD会磨损。每个块只能擦除多次。较大的SSD具有更多的块,因此意味着更多的块擦除周期。在其他所有条件都相同的情况下,在1TB SSD耗尽之前,可以向其写入512倍的SSD的两倍。
坦白说,我不会购买更大的SSD来延长使用寿命。更大的SSD将花费更多。而且,您很可能希望在出现故障时,用更新,更大,更快,更便宜的SSD替换该SSD。在大多数实际使用模式下,要真正达到现代SSD的磨损点需要很长时间。
是的,更大的固态硬盘具有更高的耐用性。
这里涉及两个因素,它并不像看起来那么简单:
对于大多数消费者或客户的工作负载而言,持久性通常不需要担心,除非您每天向驱动器写入大量数据。但是,如果您要购买用于数据中心工作负载(如OLTP或数据库)的驱动器,则需要注意耐用性等级,确定希望在该驱动器上放置多少I / O,并选择满足您要求的驱动器。要求。
几年前,我为您今天使用的视频网站的数据库群做了相当大的SSD资格认证。当时还没有进行静态磨损平衡,所以我准备过多。(手动将max lba设置为驱动器大小的80%)。这避免了驱动器填满并且无法执行磨损平衡的病理性边缘情况。人们现在提到静态磨损平衡可以避免该问题。我没有研究这个问题,但是我想您可能想要避免填满驱动器。
如果您选择
选择选项2。从已知的制造商那里购买产品,并计划不填满。我只会比我知道的要大20%-50%。
以我的观点,我的无名驱动器异常频繁地发生故障(控制器崩溃,控制器整体故障,驱动器显示为1mb而不是实际驱动器大小)。部署后,只有一个驱动器经历了明显的NAND磨损(在具有数千个驱动器的高写入生产环境中)。使用Sanforce控制器的驱动器性能最佳。采用英特尔NAND的驱动器是金标准。
确实是这样。其原因是因为更大的SSD具有更多的“区域”来分散磨损。由于更大的SSD需要使用更多的“块”,因此每个块不会得到足够的使用。就像您有10辆汽车而不是1辆汽车,而您每天驾驶另一辆汽车一样,每辆汽车将需要更长的时间来换油。
的确如此,但是要真正最大化SSD的耐用性,您必须选择专业系列,以允许您显着减少可用容量以增强耐用性。因此,列出了具有一定FWPD值的专业SSD。
您关心的实际基础值不是磁盘大小,而是它的TBW(写入的TerraBytes)。卖方的担保期限为TBW或WPD(每天写入),期限为一段时间(通常为5年)。两者可以互换,如TBW = DiskSizeInTB * WPD * 5 * 365。
当使用WPD指定磁盘时,您可以拥有1TB的磁盘(0.3WPD)或0.1TB的磁盘(10WPD)。较小的磁盘的TBW为1825,较大的磁盘的TBW为547,因此较小的磁盘具有更大的耐久性。
您真的想知道就TBW而言,使用情况最糟糕的情况是什么,并希望看到磁盘具有一些备用磁盘来保持自身状态。
TL; DR:磁盘大小不是完整的耐用性度量,请查看或计算TBW度量并将其用于耐用性。