首頁 > 硬體

RAID磁碟陣列到底適不適合你?一文讀懂

2021-02-23 19:00:04

如果DIY讓你覺得頭疼,說明你的思路是正確的。

關注儲存且對資料安全比較重視的玩家一定聽說過RAID,也知道RAID是磁碟陣列的意思。

但如果不瞭解RAID就盲目跟風,那受傷的還是你的主機&錢包,不如先聽我聊聊,看看RAID到底適不適合你。

RAID是英文Redundant Array of Independent Disks的縮寫,意為獨立冗餘磁碟陣列。

顧名思義,RAID的作用是將多塊獨立的磁碟(硬碟)組成陣列,並提供冗餘以提升資料的可靠性。

使用者重視RAID的原因就在於RAID的3大優勢:它可以提供比單塊硬碟更高的讀寫速度,提升單個碟符的使用空間,同時確保很高的可靠性。

看起來很美好,但是問題也恰恰出現在這裡。很多萌新只看到了貼吧論壇裡很多玩家秀出RAID 0的讀寫速度,讓機械盤可以超越固態硬碟的效能,你是不是蠢蠢欲動了?

但要注意的是,RAID 0並不是真正意義上的RAID,它只單純提高了磁碟速度,而沒有資料冗餘,一旦有一塊磁碟損壞,所有磁碟中的資料都會遭殃。

真正具備了資料冗餘的是RAID 1到RAID 7等多種不同的磁碟陣列,其中玩家常用的是RAID3和RAID5,我們詳細介紹一下這兩種陣列。

RAID 3是將資料條塊化分佈於不同的硬碟上,資料使用簡單的奇偶校驗,並用單塊磁碟存放奇偶校驗資訊。

如果一塊磁碟失效,奇偶盤及其他資料盤可以重新產生資料;如果奇偶盤失效則不影響資料使用,但其不足之處是隨機讀寫的效能略差。

RAID 5和RAID 3類似,不同之處是在所有磁碟上交叉地存取資料及奇偶校驗資訊。

RAID 5中的磁碟失效同樣不會影響資料使用,而且讀/寫指標可同時對陣列裝置進行操作,提供了更高的資料流量。

其他的RAID方式,比如RAID 1只有50%的磁碟容量可用,RAID 6因為需要兩個獨立的奇偶校驗資訊塊而嚴重影響到寫入速度,使用環境非常有限。

瞭解RAID的特性之後,我們可以發現,不同RAID方式都有一個特性,就是在相同的磁碟容量下,安全效能越高,可用容量就越小,而且RAID對硬碟也有更高的要求,建議使用的硬碟成本會更高。

也就是說,雖然RAID可以獲得更高的讀寫速度和資料冗餘,但是需要更高的成本來實現,而且前期和後期都需要花費很多時間成本,其實並沒有你想象的那麼“香”。

那麼問題來了,你應該使用磁碟陣列嗎?對於絕大多數玩家來說,並不需要RAID。

用多餘的資金購置硬碟來擴充磁碟空間,定期對重要資料進行備份才是更好的方案,小體積不用擔心隱私的檔案也可以放在雲端儲存。

如果有專業的特殊需求,或者需要搭建自己的伺服器,也不要貿然搭建RAID,而要選擇適合自己的RAID方案,在做好資料安全的前提下享受RAID帶來的便利。


IT145.com E-mail:sddin#qq.com