SSD 到底能用几年?闪迪给了个公式,顺便说说服务器上怎么看盘快不快写坏了

2 小时 55 分钟前
 zx94438011

闪迪最近发了篇科普,说正常使用下大多数 SSD 能用 5 到 10 年,很多更久,寿命主要看写了多少数据。里面有个公式挺好用,整理一下,再补一点服务器上的经验。

三个数

指标 意思
TBW 总写入量,这块盘一共能写多少 TB
DWPD 保修期内每天能把整盘写满几遍,企业盘常标这个
MTBF 平均无故障时间,说的是整盘可靠性,不是闪存磨损

TBW 和 DWPD 可以互换:TBW ≈ DWPD × 容量( TB )× 365 × 保修年数。

闪迪给的公式

预计寿命(年)= TBW ÷(每天写入的 TB 数 × 365 )

例子:600 TBW 的盘,每天写 20GB ,理论上约 82 年。家用基本写不坏,一般等不到就换机了。

闪迪的建议:更新固件、开 TRIM 、留 10%–20% 空间(方便磨损均衡),SSD 不用碎片整理。

服务器上不一样(下面是我们自己的经验)

数据库、日志、缓存盘,每天写入可能是容量的好几倍。比如一块 1.92TB 、1 DWPD 的盘,每天写 4TB 的话,标称寿命按比例算就剩两年多。所以服务器选盘先看写入量,再选读密集(约 1 DWPD )还是混合负载(约 3 DWPD )的型号。

怎么看一块盘快写坏了

  1. NVMe:smartctl -a /dev/nvme0 看 Percentage Used(已用掉的标称寿命)、Data Units Written( 1 个单位是 512,000 字节)、Available Spare
  2. SATA:看厂商的磨损指标,名字各家不一样,比如 Wear_Leveling_Count、Media_Wearout_Indicator、Percent_Lifetime_Remain
  3. RAID 卡后面的盘:要带 -d megaraid,N 之类的参数,或者用 RAID 卡自己的工具看
  4. 定期记下来:每月记一次写入量,算出每天写多少,就能估什么时候到线,提前换,比坏了再换省心

要留意的

大家服务器上的 SSD ,一般用到 Percentage Used 多少就换?有没有遇到过写入量远没到、盘先挂了的?

78 次点击
所在节点    硬件
2 条回复
Need4more
2 小时 49 分钟前
换盘别只盯磨损百分比,介质错误的增量更值得盯。
loading
2 小时 16 分钟前
不管怎么样,用可靠的备份方案来保护数据。
我一般都是按任何时候,服务器被偷走的情况来备份数据。

我试过 jd 购入 ssd 第二天就冒烟的情况。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1249503

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX