-
廉價磁盤冗餘陣列
鎖定
- 中文名
- 廉價磁盤冗餘陣列
- 外文名
- Redundant Arrays of Inexpensive Disks
- 簡 稱
- RAID
- 組成部分
- 磁盤控制器等
- 作 用
- 影響性能和容錯
- 級別分類
- 五級
目錄
- 1 作用
- 2 其它相關
- 3 RAID Levels RAID級別
廉價磁盤冗餘陣列作用
在RAID系統中,磁盤控制器是很重要的硬件部份,因為它影響性能和容錯。常用幾個控制器來預防控制器故障。小型計算機系統接口(SCSI)適配器具有非常好的讀寫性能,所以在RAID系統中幾乎都使用SCSI。一個驅動器發出讀寫命令後,SCSI控制器便能與它斷連而轉向其它驅動器操作,而這個驅動器繼續自己的操作。 RAID提供了與磁盤鏡象和磁盤雙工類似的冗餘。冗餘的級別取決於所使用的RAID級,(下面介紹了“RAID級”)。在一般的磁盤鏡象配置中,一個備份驅動器對應一個主驅動器。在三級RAID中一個奇偶驅動器為兩個或多個主驅動器提供鏡象,使用一個編碼方案向奇偶驅動器寫入信息,這些信息與寫在其它驅動器上的數據有某種聯繫。若一個驅動器出故障,奇偶碼和其它驅動器一起用來生成丟失的數據部分。
廉價磁盤冗餘陣列其它相關
購買一個奇偶驅動器比為每一個主驅動器都配置一個備份鏡像驅動器便宜得多。然而,奇偶驅動器僅在每次只有一個驅動器出現故障時起作用。若兩個或多個主驅動器故障,奇偶驅動器無法提供足夠的信息重構數據。但是,只要防止了電源浪湧電壓發生,兩個驅動器同時出故障幾乎不可能。
許多RAID系統允許磁盤的熱更換,也就是説在系統運行時磁盤能更換。當磁盤更換後,用奇偶信息來重構磁盤的數據。重構發生在操作系統正處理其它操作時,所以在重構操作期間,性能會有些損失。
廉價磁盤冗餘陣列RAID Levels RAID級別
RAID有多級,當購買使用RAID系統時,需要檢查一下RAID的級別是否符合系統需要。
0級RAID(RAI Dlevelo) 數據被分拆至多個驅動器,但無冗餘驅動器,不提供數據保護功能。
1級RAID(RAI Dlevel1) 數據被分拆到一個驅動器陣列上,每個驅動器與一個備份驅動器形成鏡象。在4個驅動器的陣列中,2個用作主驅動器,2個用作鏡像驅動器。1級RAID同時具有分拆的優點和最高級別的數據保護功能,因為所有主驅動器都有鏡像。
2級RAID(RAID level 2) 這一級一般不採用。它把數據按位分拆至陣列中各驅動器上。3級RAID與之類似,但使用得更廣。
3級RAID(RAID level 3)數據按位或按字節(可選擇)分拆至陣列中的各個驅動器(除了一個作為奇偶驅動器的驅動器以外)。在4個驅動器的陣列中,數據分拆在3個驅動器上,奇偶信息寫在第4個驅動器上,此級提供良好的讀性能,但寫操作相對較慢。因為每次寫操作時都要寫奇偶驅動器。
4級RAID(RAID level 4) 此級與3級RAID相似,但數據是按扇區不是按位或字節分拆的。讀的次數減少了,因為每個驅動器能讀一整個磁盤扇區。