Raid

NVMe 或 SSD 儲存數據的長期穩定性如何?

  • February 18, 2020

背景:

我們需要隨時訪問 30TB 的音頻數據,儘管只有一小部分需要播放,即使是多年前的數據也需要立即播放。數據駐留在多個陣列的 SAN 中,每晚對新數據執行備份。每晚也會刪除一些數據。由於兩者都是寫事件,所以稱它為每晚 20GB。總體趨勢是寫入的新數據多於刪除的舊數據。

每週巡讀 (PR) 和一致性檢查 (CC) 佔陣列上的大部分磁碟活動,除了它們只是旋轉直到它們失敗。

問:

我想弄清楚是否應該將基於磁碟的 SAN 替換為使用 NVMe 的 SAN,要考慮什麼 RAID 級別,以及降低 VNAND 技術的 PR 或 CC 活動頻率是否有意義?

我的理解是,殺死 VNAND 的是寫入,即使考慮到一致性檢查,我們寫入的數據也會比大多數驅動器上的每日最小值要少得多。

我幾乎找不到在 NVMe 甚至 SSD 上對 RAID 5/6 進行的測試。我主要追求長期可用性。

研究:

關於這個主題的大多數其他問題都早於 NVMe 技術,並且存在 6-7 年。這是一個例外,但也沒有真正涵蓋這種情況。

了解 NVMe 儲存和硬體要求

相關:

業務關鍵數據的長期儲存

影片和音頻文件的長期存檔

一年 Raid 0 設置

通過在 HDD 上使用 SSD,您將獲得一些功率優勢,並且可能具有可靠性優勢(企業級 SSD 比企業級 HDD 可靠得多)。nand 耐力沒有問題,尤其是在你所擁有的活動水平上,甚至在更高的水平上,耐力也不是真正的問題。您很可能也可以選擇相對便宜的讀取優化驅動器(0.3 DWPD),並且不用擔心磁碟的耐用性。

在這種案例中,唯一的問題是驅動器的成本是否保證了功率和可靠性優勢。

至於可靠性/可用性,我見過的所有企業級 SSD 都宣傳 200 萬小時的 MTBF,而我使用過的那些都超過了這個標準。與之相反的是,所有企業級 HDD 都聲稱 120 萬小時的 MTBF,但沒有一個能達到一半,因此您會看到可靠性大幅提升。同樣,是否真的值得付出代價是你的計算。

我在這裡的資格是,我從事涉及 HDD 和 SSD 的企業儲存系統,從事硬體/軟體集成工作,並深入參與了組合系統的可靠性。我所依賴的數據集是私有的,所以沒有我可以指出的公開研究。

引用自:https://serverfault.com/questions/907053