什么是RAID
RAID的全稱是Redundant Array of Independent Disks – 獨立磁盤冗余陣列?;舅枷胧菍⒍鄠€相對便宜的硬盤組合成為一個硬盤陣列,使其在性能上達到或超過一塊價格昂貴、容量巨大的硬盤。RAID通常被用在服務器上,使用完全相同的硬盤組成一個邏輯扇區,因此操作系統會把其當做一塊硬盤。RAID分為不同的等級,每個等級均在數據可靠性上和數據讀寫性能上有所均衡。
RAID的實現方式
外接式磁盤陣列
內接式磁盤陣列:主板集成RAID控制器
軟件實現RAID
RAID等級簡介
RAID-0:條帶化存儲
存儲方式:將數據分段存儲在各個磁盤中
性能:讀寫均可以并行處理,讀寫性能均有提升
冗余:無冗余能力
最少磁盤數:2塊
優點:最快的數據讀寫性能
缺點:沒有數據冗余,單個磁盤的損壞會導致數據的不可修復
RAID-1:鏡像存儲,在兩對互相分離的磁盤上產生互為備份的數據
存儲方式:數據被同等地寫入2個或多個硬盤中
性能:讀性能提升、寫性能有所下降,受限于速度最慢的磁盤
容錯:有冗余能力
最少磁盤數:2塊
優點:數據可靠性高,易于實現
缺點:沒有數據校驗,磁盤利用率低
RAID-2
存儲方式:將數據條塊化的分布于硬盤上,條塊的單位為位或字節
性能:讀寫性能提升
容錯:有冗余能力
最少磁盤數:3塊
優點:數據安全性高,只要存放校驗碼的硬盤沒有故障就能恢復數據
缺點:昂貴,需要專門的硬盤存放校驗碼
RAID-3
存儲方式:將數據條塊化的分布于硬盤上。使用簡單奇偶校驗
性能:讀寫性能提升
容錯:有冗余能力
最少磁盤數:3塊
優點:對于大量連續的數據傳輸有很好的可靠性
缺點:實現各個磁盤轉速同步很困難
RAID-4
存儲方式:將數據條塊化的分布于硬盤上。但條塊單位為塊或記錄
性能:讀性能提升,寫性能下降
容錯:有冗余能力
最少磁盤數:3塊
優點:不需要同步驅動磁盤轉速
缺點:寫入性能下降,控制器要求高
RAID-5
存儲方式:交叉存儲數據和奇偶校驗信息于所有磁盤上
性能:讀寫性能提升
容錯:有冗余能力
最少磁盤數:3塊
優點:讀取速度相對較快
缺點:寫性能不是很好
RAID-6
存儲方式:相對于RAID-5,增加了第二個奇偶校驗信息塊
性能:讀寫性能提升
容錯:有冗余能力
最少磁盤數:4塊
優點:快速的讀取性能,更高的容錯能力
缺點:寫入速度慢,成本高
RAID-01
存儲方式:先條狀存儲,再鏡像存儲
性能:讀寫性能高
容錯:有冗余能力
最少磁盤數:4塊
優點:高讀寫性能和高數據可靠性
缺點:CPU占用率高,磁盤利用率低
RAID-10
存儲方式:先鏡像存儲,再條狀存儲
性能:讀寫性能提升
容錯:有冗余能力,每組鏡像最多只能壞一塊
最少磁盤數:4塊
優點:高讀寫性能和高數據可靠性
缺點:CPU占用率高,磁盤利用率低
原創文章,作者:mxb93,如若轉載,請注明出處:http://www.www58058.com/44374