1. 程式人生 > 其它 >Top30:RHEL學習-RAID0、RAID1、RAID5、RAID10對比

Top30:RHEL學習-RAID0、RAID1、RAID5、RAID10對比

技術標籤:RHELredhat

Top30:RHEL學習-RAID0、RAID1、RAID5、RAID10對比

RAID(Redundant Array of Independent Disks)

獨立冗餘磁碟陣列
作用:資料冗餘備份
設計初衷:減少採購硬碟裝置帶來的費用支出
現代企業更看重:RAID 技術具備的冗餘備份機制,以及硬碟吞吐量的提升
步驟:
	將多個硬碟裝置組合成一個容量大、安全性好的磁碟陣列
	將資料切割成多個區段,分別存放在各個不同的屋裡硬碟裝置上
	利用分散讀寫技術提升磁碟陣列整體的效能
	同時把多個重	要資料的副本同步到不同的物理硬碟裝置上
	從而起到了非常好的資料冗餘備份效果
缺點:提高了成本支出
目前主流方案:RAID 0 、RAID 1 、RAID 5 、RAID 10

RAID 0

	把多塊物理硬碟裝置(至少兩塊)通過硬體或軟體的方式串聯在一起,
	組成一個大的卷組,並將資料依次寫入到各個物理硬碟中,實現分開寫入、讀取的效果。
	
	優點:有效地提升硬碟資料的吞吐速度
	缺點不具備資料備份和錯誤修復能力

RAID 1

	把兩塊以上的硬碟裝置進行繫結,在寫入資料時,是將資料同時寫入到多塊硬碟裝置上
	當其中某一塊硬碟發生故障後,會立即自動以熱交換的方式來恢復資料的正常使用。
	
	使用場景:對硬碟裝置的讀寫速度沒有要求,而是希望增加資料的安全性時。
	
	優點:增加了資料的安全性。
	缺點:此硬碟裝置的利用率下降。在一定程度上增大了系統計算功能的負載。

RAID 5

	讀寫速度、資料安全性、成本 三者相互妥協
	把硬碟裝置的資料奇偶校驗資訊儲存到除自身以外的其他每一塊硬碟裝置上
	但不是備份硬碟中的真實資料資訊,而是當硬碟裝置出現問題後通過奇偶校驗資訊來嘗試重建損壞的資料
	
	優點:任何一裝置損壞後不至於出現致命缺陷

RAID 10

	RAID 1+RAID 0 技術的一個“組合體”
	需要至少4 塊硬碟來組建
	先分別兩兩製作成RAID 1 磁碟陣列,以保證資料的安全性
	再對兩個RAID 1 磁碟陣列實施RAID 0 技術,進一步提高硬碟裝置的讀寫速度
	
	優點:只要壞的不是同一組中的所有硬碟,那麼最多可以損壞50%的硬碟裝置而不丟失資料