為什麼耐久度不能只看一個數字
企業級 SSD 的壽命評估與寫入總量、工作負載、容量利用率、垃圾回收、溫度和韌體策略有關。TBW(Terabytes Written)描述驅動器在其使用壽命或保修條件內可承受的累計寫入量;DWPD(Drive Writes Per Day)則把耐久度換算為在保修期內每天可將整盤寫滿的次數。
DWPD 的計算與解讀
常用表達可寫為:DWPD = TBW ÷(保修天數 × SSD 容量)。計算時必須統一單位。以廠商資料表為準的 DWPD,通常把容量、保修年限和額定 TBW 一併納入,因此適合在相近產品之間比較日寫入承受能力。
| 問題 | 應檢視的資料 | 避免的做法 |
|---|---|---|
| 每日實際寫入多少? | 業務監控、主機寫入量、寫入峰值和保留週期 | 用平均值掩蓋月末、批處理或故障恢復峰值 |
| 保修條件是否匹配? | 資料表中的 TBW、DWPD、年限與使用限制 | 僅比較容量相同產品的價格 |
| 裝置是否長期滿盤? | 容量水位、預留空間與垃圾回收行為 | 忽略高利用率下的寫放大和效能波動 |
| 溫度是否受控? | 進風、盤溫、風道與告警記錄 | 只在開放式臺架測試散熱 |
寫放大為什麼重要
主機寫入的資料與 NAND 實際執行的寫入並不總是相等。垃圾回收、磨損均衡和資料整理會帶來額外內部寫入,通常稱為寫放大。連續空閒空間不足、隨機小寫和不合理的分區/日誌策略,可能增加寫放大壓力。應用側可以通過批次寫入、合理的日誌輪轉、避免長期接近滿盤以及正確配置 TRIM/Discard 等方式改善條件,但具體效果需要在目標軟體棧中驗證。
採購與運維建議
先從監控中獲取實際的主機寫入曲線,再加入增長緩衝、故障恢復寫入和業務峰值,形成容量與耐久度預算。對於檢查點、資料庫日誌、高頻快取和持續寫入節點,應優先使用與該寫入強度匹配的企業級產品,並設定剩餘壽命、介質錯誤、溫度和意外斷電相關健康指標的告警。任何耐久度指標都應結合資料表和保修條款解讀。
