硬盤|RAID是磁盤陣列嗎?什么是RAID? RAID等級有哪些?( 二 )



文章圖片


大家好 , 我是霍夫 , 這期給大家講講什么是RAID?為什么分raid0、raid1、raid2、raid3、raid4、raid5、raid6、raidF1、raid z , UNraid , 還有JBOD、SHR、SHR2及混合raid 。 別慌 , 讓我來為大家好好講解 。
日常生活中 , 隨著大家要存儲的數據量不斷增多 , 一個三A大作都有上百G , 下電影選擇藍光4k、高清資源一部也有70、80G大小 。 就連手機拍出來的影片 , 都是四k 級別或者HDR杜比視界 , 那假如我們的硬盤存儲空間不夠了怎么辦?
是不是要買硬盤?
ok , 硬盤到手了 , 但每個硬盤各有一個分區 , 七八個盤看著就鬧心 , 比較重要的數據想要保險點 , 還要手動備份到另一塊硬盤 。

如何能夠充分利用多硬盤的優勢呢?
那就不得不提下磁盤陣列RAIDRAID是美國加州 伯克利D.A Patterson教授在一九八八年提出的 , 中文全稱獨立磁盤冗余陣列 , 簡稱磁盤陣列 。

把多塊獨立的硬盤 , 組合成一個容量巨大的硬盤組 , 大幅提升讀取寫入速度的同時 , 還帶有數據保護功能 , 總之好處多多 。

上RAID車之前 , 一定要注意磁盤陣列也分很多種不同的類型 。
接下來幾分鐘再聊一下什么是raid0、raid1、raid2、raid3、raid4、raid5、raid6、raidF1、raid z , UNraid還有JBOD、SHR、SHR2和混合raid 。

RAID磁盤陣列按照物理類型可以分為兩大類 。
第一大類是通過硬件實現RAID功能 , 俗稱硬RAID 。

硬RAID通常有兩種解決方案 , 一是采用外接式磁盤陣列 , 這個價格特別貴 , 一般企業應用才需要 , 普通用戶玩不起 。

二是通過在電腦上加裝磁盤陣列卡 , 實現RAID 。

陣列卡通常更快、更穩定 。 更快是因為大部分陣列卡有緩存 , 可以提升讀寫速度 , 更穩定是因為好一點的陣列卡會帶電池 , 即使電腦突然斷電 , 陣列卡電池也會保證數據完全寫入硬盤之后再斷電 , 對數據安全有一定保障 。
全新的陣列卡很貴 , 但二手的舊卡很便宜 , 比較適合低預算的朋友 。
硬RAID雖然優點多 , 但一定要避免一個天坑 , 那就是主板自帶的RAID功能 , 千萬不要嘗試 。 主板稍微有點問題 , 像是超頻失敗啊、電池沒電啊 , 都非常容易導致陣列信息丟失 。
聽我的 , 不要輕易嘗試 。

主板自帶的RAID功能不如第二大類型 , 就是利用軟件模擬RAID , 俗稱軟瑞 。

早期的軟RAID不太穩定 , 速度也不及硬RAID , 但隨著技術的不斷優化 , 軟硬RAID差距不再那么明顯 , 大家常見的民用級NAS里 , 通常都是軟RAID 。
說完物理類型 , 來聊下重頭戲:RAID的邏輯分類 。
常規的RAID模式編號從0開始一直到七 , 一共八種 , 咱們慢慢來說 , 先從raid0開始說 。
這里用一個方便理解的比喻 , 硬盤是一個水桶讀寫操作 , 看成是注水、抽水 。

有沒有想起上學時候智障數學題同時向游泳池注水、抽水 , 借助這個比喻理解起來可能相對容易一些 。
只有一塊硬盤的情況下 , 就是往一個水桶里注水 , 水桶的入口大小限制了讀寫速度 。

當有兩個水桶時 , 同時向兩個水桶 。

我抽水溶解速度就相當于單塊硬盤的兩倍 , 這就是RAID0模式 。
RAID0是將兩個以上的硬盤并聯起來 , 形成一個大的磁盤 , 這個磁盤容量等于所有硬盤容量之和 。

當進行切入操作時 , 是把數據分段后 , 分別存在不同的硬盤里讀寫操作 , 有幾個硬盤同時處理 。

在所有的raid陣列中 , raid0的速度是最快的 , 容量也是最大的 。 但它有個致命的缺點 , 極致的速度帶來的就是不安全 。 raid0沒有冗余和容錯能力 , 陣列只要換一塊硬盤 , 所有數據跟著玩完 。

相關經驗推薦