存儲評論網

構建 RAID 之前——規劃

企業  ◇  中型 NAS

作者:Elena Pakhomova,資料恢復軟體公司ReclaiMe.com的行銷與開發人員

在開始構建或購買自己的 RAID 之前,您需要決定以下事項:

  • 有多大——您需要多少容量
  • 有多強——需要什麼樣的容錯能力
  • 多快——你想要什麼樣的寫入/讀取速度性能

此外,您應該選擇 RAID 設備的連接方式——通過網絡或直接連接到 PC。 通過網絡連接的存儲稱為Network Attached Storage或簡稱NAS(Netgear,QNAP); 通過USB、eSATA 或FireWire 連接的設備稱為Direct Attached Storage 或簡稱DAS(LaCie、Drobo)。 其中任何類型都可以在其中實現 RAID; 然而,DIY 設備大多僅限於 NAS。 Direct Attached Storage 可能會更快,尤其是通過 eSATA 連接時,但它只能像外部硬盤驅動器一樣一次只能連接到一台 PC。 NAS 可以像文件服務器一樣同時為多台 PC 提供服務。

在決定您的 RAID(NAS 和 DAS)所需的性能時,您應該考慮磁盤提供的最大速度、RAID 級別以及連接的最大吞吐量。

RAID 0

儘管這種 RAID 佈局經常被使用,但在極少數情況下它的使用是合理的。 RAID0 幾乎唯一可行的用途是存儲涉及圖形處理、視頻編輯或科學計算的臨時文件。 即使出於這些目的,一個由許多磁盤組成的大型 RAID0 陣列通常比幾個單獨的磁盤效果更差。 您可以通過放置文件使每個單獨的驅動器為一個 I/O 流提供更好的性能。 這樣,搜索就大大減少了。

容錯陣列

在所有其他情況下,建議使用容錯 RAID 佈局。 通常在 RAID5、RAID6 和 RAID10 之間進行選擇。 當您需要少於一個磁盤容量的冗餘存儲時(例如係統分區),將使用另一個容錯陣列 RAID1。 該決定基於以下考慮:

  • 如果需要隨機寫入,請選擇 RAID10。
  • 如果不關心隨機寫,那麼磁盤少的就選RAID5,磁盤多的就選RAID6。 臨界點大約是五到六個磁盤。

備份

決定備份存儲在 RAID 上的數據的位置、時間和頻率。 即使你處理容錯數組,你仍然需要一個備份。 這方面的證明太大,無法放入頁邊距。

熱備用

如果您處理由五個或更多磁盤組成的 RAID,請添加一個熱備用磁盤。 它允許設備在沒有人工交互的情況下立即更換掉落的磁盤。

回寫緩存和不間斷電源

寫緩存顯著提高了 RAID5,尤其是 RAID6 的性能。 但是,如果在寫入過程中斷電,數據可能會以多種不同方式損壞,首先是數據庫和文件系統損壞,最後是 RAID 寫入漏洞。 帶有電池備份單元 (BBU) 或 UPS 的 RAID 控制器可以正確關閉系統,從而減少了這些問題。

一般來說,UPS 更好,因為它可以讓您正常關閉系統。 BBU 只保留緩存數據一天左右(12 到 72 小時),如果此時電源未恢復,緩存中的數據將丟失。

DIY 還是現成設備?

一般來說,使用DIY裝置的可行性取決於是否有熟練的人可以組裝它,然後在需要時修理它。 DIY 服務器和現成的存儲需要大致相同的維護——如果設備位於多塵的房間,您應該每六個月或每年清理一次灰塵。 該設備自行完成所有其余維護程序,並在必要時通過電子郵件發送有關問題的消息。


NETGEAR 4 盤位 ReadyNAS(左)與 DIY 8 盤位存儲解決方案(右和中)

故障

遲早任何系統都會失敗。 總有一天您的存儲設備也會出現故障。 如果可能,您應該提前確定誰來修理它。 這會影響將管理您的 RAID 的操作系統的選擇,甚至影響 DIY 和現成解決方案之間的選擇。 如果可能,選擇一個你熟悉的系統,以防你要修理它,或者你會尋求幫助修理的人。

ReclaiMe是一款簡單易用的檔案復原軟體,使用者可以在復原完成之前預覽已復原的數據,並且幾乎適用於任何媒體。

討論這個故事

參與 StorageReview

電子報| YouTube | PodcastiTunes / Spotify | Instagram | Twitter | TikTok | RSS訂閱

訪客作者