企業 SSD 的 DWPD 耐寫指標是什麼?

DWPD 指固態硬碟在保固年期內,每日可承受相當於全盤容量多少倍的寫入量。它與 TBW 總寫入量互為換算,決定一台硬碟適合放在讀取為主的映像層,還是日夜不停寫入的資料庫或錄影層。本文說明定義、換算公式、等級分類與壽命監控方法。

WhatsApp 說明情況 即日或翌日上門 · 09:00-23:59

DWPD 的定義:把耐寫程度換算成每日可寫多少

DWPD 為 Drive Writes Per Day 的縮寫,中文一般譯作每日全盤寫入次數,意思是在原廠標示的保固年期之內,這台固態硬碟平均每日可以承受寫入相當於自身標示容量多少倍的資料量,而仍然維持在規格書承諾的可靠度範圍內。

舉例而言,一台標示容量 1.92TB、耐寫等級 1 DWPD、保固五年的產品,代表五年之內平均每日寫入 1.92TB 屬於設計預期之內。若實際每日只寫入 0.5TB,用量約為設計值四分之一;相反每日寫入 6TB,則已超出三倍,磨損會遠早於五年到達上限。

以每日為單位的原因

快閃記憶體的損耗來自累積抹寫次數。以每日寫入量表達,方便工程人員把量測所得的實際寫入速率直接與規格比對,判斷是否選錯等級。

以全盤容量為倍數的原因

同一系列容量愈大,可用快閃晶片總數成比例增加,可承受總寫入量亦按比例上升,故以容量倍數表達可令不同容量共用同一等級數字。

屬平均值而非硬性上限

某一日大量寫入不會即時損壞硬碟,但長期平均值持續高於標示等級,磨損提早耗盡屬可預期結果。另須留意 DWPD 只描述耐寫度,不代表效能高低。

DWPD 與 TBW 的換算公式

另一種常見標示方式為 TBW(Terabytes Written,總寫入量),部分規格書以 PBW 表示。兩者描述同一件事,只是一個以速率表達、一個以總量表達,可以直接互換:

換算方向公式
由 DWPD 求 TBWTBW = DWPD × 標示容量(TB)× 365 × 保固年數
由 TBW 求 DWPDDWPD = TBW ÷(標示容量 × 365 × 保固年數)
反推所需等級所需 DWPD = 每日實際寫入量(TB)÷ 標示容量(TB)

下表按上述公式計算,保固年期一律以五年計:

標示容量耐寫等級五年 TBW
960GB1 DWPD約 1,752TB
1.92TB1 DWPD約 3,504TB
1.92TB3 DWPD約 10,512TB
3.84TB1 DWPD約 7,008TB
800GB10 DWPD約 14,600TB

表中反映兩個實用結論。第一,容量加倍等於總寫入額度加倍,當每日寫入量固定時,改用同等級較大容量產品,等效壽命自動延長。第二,小容量高等級產品的總額度可能高於大容量低等級產品,因此應以 TBW 而非單看 DWPD 比較。比較時亦必須核對保固年期:同樣 1 DWPD,三年與五年保固的總額度相差接近一倍。

需要協助?耐寫等級選錯會導致提早損耗或預算浪費,交由工程人員按實際寫入量量測後配置較為穩妥。說明用途與現有設備即可。WhatsApp

讀取密集、混合與寫入密集三個等級

企業級固態硬碟一般按耐寫等級劃分為三類,對應不同性質的工作負載。等級愈高,原廠保留的預留空間比例通常愈高,成本亦隨之上升。

等級常見 DWPD 範圍適用工作負載
讀取密集約 0.3 至 1作業系統啟動碟、虛擬機映像、靜態內容、報表查詢
混合用途約 3 至 5一般業務資料庫、虛擬桌面、郵件系統、檔案伺服器
寫入密集約 10 或以上交易型資料庫日誌、快取層、寫入緩衝

常見誤區是整台伺服器一律採用同一等級。較合理的做法為分層配置:寫入集中的位置(例如資料庫交易日誌、虛擬化平台的寫入快取層)交給少量高耐寫等級硬碟,其餘容量以讀取密集等級補足,既避免整體成本失控,亦防止把高寫入負載壓在低耐寫產品上。

分層的前提是先量測而非估算。多數作業系統均可讀取每個磁區的累積寫入位元組數,記錄兩個時間點的數值相減再除以間隔日數,即得每日實際寫入量,再按上一節公式換算成所需等級。

寫入放大與預留空間

硬碟內部實際對快閃記憶體執行的寫入量,通常高於主機送出的寫入量,這個比率稱為寫入放大係數。成因在於快閃記憶體的抹除單位遠大於寫入單位,控制器必須把仍然有效的資料搬移集中才能取得空白區塊,而搬移本身亦屬寫入。

  1. 存取模式影響最大——大區塊連續寫入的放大係數接近 1;細碎且位置隨機的寫入會令係數明顯上升,同一份主機寫入量造成的內部磨損因而增加。
  2. 可用空白空間影響次之——愈接近填滿,控制器可調度的空白區塊愈少,資料搬移愈頻繁。長期維持極高使用率的磁區,磨損會快於同樣寫入量但保留餘裕的磁區。
  3. 原廠預留空間屬第一道緩衝——企業級產品會在標示容量以外額外保留快閃記憶體,供資料搬移、壞區塊替換與磨損平均使用;高耐寫等級產品的預留比例一般較高。
  4. 使用者可自行增加預留——初始化時刻意不把全部容量劃入使用,等效提高預留比例並降低放大係數,代價是可用容量減少。
  5. 陣列層的寫入會疊加——部分磁碟陣列等級每次寫入需額外更新校驗資料,令硬碟收到的寫入量高於應用程式產生的數量。評估需求應以硬碟實際收到的寫入量為準。

壽命監控與香港環境的實際考慮

耐寫等級不只是採購時的數字,更應成為例行維護的監控項目。固態硬碟會自行記錄磨損狀況並透過自我監測介面呈現,無須拆機即可讀取。NVMe 規格定義的健康資訊記錄中,已用壽命百分比由 0 遞增至 100,代表已用盡原廠估算的額度;累積寫入資料單位數換算後即為主機累積寫入量,可直接與規格書 TBW 對比;可用備用區塊比例若在壽命尚淺階段已明顯下降,多屬個別晶片問題而非正常磨損。建議每月記錄一次並建立時間序列,當推算耗盡時間短於下一預算年度,即納入更換計劃。

香港的部署環境有幾項特徵會改變選型結果。其一為監控錄影負載:本地商業樓宇、工廈與商場的閉路電視普遍全日連續錄影,寫入量恆定而龐大,實務上錄影主體容量仍以機械硬碟承擔較合理,固態硬碟用於系統碟、資料庫索引或寫入緩衝。其二為機房成本:本地機櫃租用單位成本偏高,令高密度配置具吸引力,而高密度同時意味發熱集中;散熱不足的環境即使選用高耐寫產品,亦可能因長期高溫而達不到預期壽命。其三為夏季高溫潮濕:若冷卻系統在夏季負荷偏緊,硬碟工作溫度會較其他季節上升,建議夏季加密健康資訊記錄頻率,觀察磨損曲線有否轉陡。其四為更換周期:中小企一般以三至五年更新伺服器,若選用等級剛好貼近實際寫入量,業務增長便可能令硬碟先於伺服器到期,故應在上線初期完成基準量測並預留餘裕。

常見問題

DWPD 與 TBW 有什麼分別,應該看哪一個?
兩者描述同一件事,可用「TBW = DWPD × 容量 × 365 × 保固年數」互相換算。比較不同容量或不同保固年期的產品時,建議換算成 TBW 再比較,因為只看 DWPD 會忽略容量與年期差異:同樣標示 1 DWPD 的三年保固與五年保固產品,總寫入額度相差接近一倍。
寫入量超過 DWPD 標示值,硬碟會立即損壞嗎?
不會立即損壞。DWPD 是保固期內的平均寫入速率,並非每日硬性上限,短期高峰屬正常。真正影響在於長期平均值持續高於標示等級,會令原廠估算的額度提早耗盡;硬碟通常會先進入告警或只讀狀態,而非無預警損毀。應以已用壽命百分比的變化速度追蹤,而非單看某一日寫入量。
如何知道自己的工作負載需要多高的 DWPD?
先量測再選型。在正常營運狀態下記錄硬碟回報的累積主機寫入量,隔一至兩星期(宜涵蓋月結等高峰)再記錄一次,相減後除以間隔日數即得每日實際寫入量,再以「每日寫入量 ÷ 標示容量」算出所需等級,並預留餘裕應付業務增長。
為什麼硬碟內部寫入量會多於主機寫入量?
因為快閃記憶體的抹除單位遠大於寫入單位,控制器必須搬移仍然有效的資料才能取得空白區塊,搬移本身亦屬寫入,這個比率稱為寫入放大係數。細碎隨機寫入、接近填滿、以及需要額外更新校驗資料的陣列等級都會令係數上升。保留適量空餘空間有助降低額外損耗。
是否應該全部硬碟都選用高耐寫等級?
一般不建議,成本效益偏低。較合理做法為分層配置:寫入集中的位置交給少量高耐寫等級硬碟,其餘容量以讀取密集等級補足。前提是先量測各層實際寫入量,否則分層只是憑猜測進行。
有什麼方法可以延長固態硬碟的實際使用壽命?
可行方向包括:選用同等級較大容量產品令總額度按比例提升;初始化時保留部分容量不使用以提高預留比例;避免長期維持接近全滿;改善機櫃散熱,因為持續高溫會加速記憶體單元劣化;以及把持續高寫入的負載遷移至專為寫入密集設計的磁區。

需要規劃伺服器儲存配置或硬碟壽命監控?

我們可協助量測現有系統的實際寫入速率、按工作負載劃分讀取密集與寫入密集分層、核算容量與耐寫額度的餘裕,並設定硬碟健康資訊的定期記錄與告警,適用於辦公室伺服器、機房虛擬化平台及監控錄影儲存系統,歡迎聯絡工程師查詢。

WhatsApp 說明情況

權威參考來源

相關技術主題

若閣下正計劃相關工程或需要選購設備,歡迎瀏覽網絡工程服務了解方案詳情,或透過網上快速報價與我們的工程師聯絡。

產品規格以原廠最新文件為準;有需要請聯絡我們工程師。