Synology SSD 快取磁碟故障會怎樣?損毀測試

SSD 快取損毀測試

NAS 效能 · SSD 快取 · #SSD #Cache

Synology SSD 快取磁碟故障會怎樣?損毀測試

Synology 可安裝 SSD 作為快取空間,分為「讀取快取」與「讀寫快取」,用來加速讀/寫的 I/O 與吞吐量(Throughput)。這次實測:當作為快取的 SSD 故障時,對讀寫檔案會有什麼影響。

▶ 影片:Synology SSD 快取「損毀」測試(虹谷資訊) · 在 YouTube 開啟

01先搞懂兩種快取

兩者對「SSD 故障」的風險完全不同——差別在於快取裡是否存有「還沒寫回硬碟」的資料。

Read-only Cache

讀取快取

只快取「讀取」。快取內容是儲存池資料的副本,原始資料一直都在硬碟上。可用單顆 SSD。

SSD 故障 → 不會遺失資料
Read-write Cache

讀寫快取

同時快取「讀取+寫入」。部分寫入資料會先進快取、稍後才寫回硬碟,因此必須用 RAID 容錯(至少 2 顆,如 RAID1)。

需 RAID 保護,否則有風險

02損毀測試:三個情境與影響

依影片實測流程,觀察快取 SSD 故障時對資料安全與檔案傳輸的影響。

#測試情境快取狀態資料安全對檔案傳輸的影響
1 唯讀快取損毀 停用 安全 傳輸不中斷;快取自動移除,讀取速度回到硬碟水準。
2 RAID1 讀寫快取
損毀第 1 顆
降級 安全 RAID1 還有另一顆保護,資料安全、傳輸持續;請儘快更換故障 SSD。
3 RAID1 讀寫快取
損毀第 2 顆
失效 資料遺失風險 兩顆都壞,尚未寫回硬碟的資料遺失,可能造成檔案/磁碟區損毀。

為什麼「讀寫快取壞第 2 顆」會遺失資料?

讀寫快取會暫存「還沒寫回硬碟」的寫入資料。RAID1 有兩顆時,資料同時存在兩顆上;壞第 1 顆還有另一顆頂著。但兩顆都壞時,那批暫存、尚未落地的資料就永久消失,連帶可能讓檔案或磁碟區損毀。這也是 Synology 規定讀寫快取必須用 RAID 容錯的原因。

03結論與建議

讀寫快取一定要用 RAID 容錯,並避免兩顆同時壞:建議用不同批次的 SSD、並持續監控壽命與健康度。

只想加速、又怕風險 → 用讀取快取。它只是資料副本,SSD 壞了也不會影響原始資料,可單顆使用。

快取加速 ≠ 備份。SSD 快取是效能機制,不是資料保護;重要資料仍要有獨立備份(例如 Hyper Backup、異地備援)。

選耐寫的 SSD。讀寫快取寫入量大,建議用高耐用度(高 TBW/企業級)SSD,並留意 DSM 的快取健康度提醒。

參考資料

※ 本文為協助一般使用者理解的整理說明;實際行為與畫面會因機型、DSM 版本與 SSD 狀態而異,實測結果請以影片與 Synology 官方文件為準。資料無價,請務必另做備份。