RAID掃盲篇之RAID0/RAID1/RAID5/RAID10

爲了滿足不同的數據傳輸效率和數據安全性需求,產生了我們熟知的RAID0、RAID1、RAID2、RAID3、RAID4、RAID5、RAID6、RAID10、RAID50等不同級別的RAID,下面簡要常用的RAID0/1/5/10特點及適用範圍。
RAID0:RAID0又稱爲條帶模式,是將多個磁盤並列起來,成爲一個大磁盤。在存放數據時,其將數據按磁盤的個數來進行分段,然後同時將這些數據寫進這些盤中,所以在所有的級別中,RAID0的速度是最快的。但是RAID0沒有冗餘功能,如果一個磁盤(物理)損壞,則所有的數據都會丟失。因此,RAID0不適用於關鍵任務環境,但是卻非常適合於視頻、圖像的製作和編輯。
RAID0邏輯結構如下所示:
RAID掃盲篇之RAID0/RAID1/RAID5/RAID10RAID掃盲篇之RAID0/RAID1/RAID5/RAID10

RAID1:RAID1也成爲鏡像,其將一個磁盤上的數據完全複製到另一個磁盤上。如果一個磁盤的數據發生錯誤,或者磁盤出現了壞道,那麼另一個磁盤可以補救回磁盤故障而造成的數據損失和系統中斷。另外,RAID1還可以實現雙工—即可以複製整個控制器,這樣在磁盤故障或控制器故障發生時,數據都可以得到保護。鏡像和雙工的缺點是需要多出一倍數量的驅動器來複制數據,但系統的讀寫性能並不會由此而提高。

RAID邏輯結構如下所示:

RAID掃盲篇之RAID0/RAID1/RAID5/RAID10RAID掃盲篇之RAID0/RAID1/RAID5/RAID10

RAID5:RAID5也被叫做帶分佈式奇偶位的條帶,每個條帶上都有相當於一個“塊”那麼大的地方被用來存放奇偶位。與其他RAID級別相比,RAID5把奇偶位信息分佈在所有的磁盤上,而並非一個磁盤上,大大減輕了奇偶校驗盤的負擔,儘管有一些容量上的損失,但RAID5卻能提供較爲完善的整體性能,因而也是被廣泛應用的一種磁盤陣列方案。

RAID5邏輯結構如下所示:

RAID掃盲篇之RAID0/RAID1/RAID5/RAID10RAID掃盲篇之RAID0/RAID1/RAID5/RAID10

RAID10:RAID10可細分爲RAID1+0和RAID0+1。
RAID1+0是先鏡像再分割資料,將所有硬盤分爲兩組,視爲RAID0的最低組合,然後將這兩組各自視爲RAID1運作,RAID1+0有着不錯的讀取速度,而且擁有比RIAD0更高的資料保護性。
RAID0+1則是跟RAID1+0的程序相反,是先分割再將資料鏡像到兩組硬盤。它將所有的硬盤分爲兩組,變成RAID1的最低組合,而將兩組硬盤各自視爲RAID0運作。RAID0+1比起RAID1+0有着更快的讀寫速度,不過也多了一些會讓整個硬盤組停止運轉的機率,因爲只要同一組的硬盤全部損毀,RAID0+1就會停止運作,而RAID1+0則可以在犧牲RAID0+1的優勢下正常運作。
RAID巧妙地利用了RAID0的速度和RAID1的保護兩種特性,不過它的缺點是需要的硬盤數較多,必須擁有至少四個以上的偶數硬盤才能使用。

原文:https://blog.csdn.net/spuer_io/article/details/57080239

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章