如果您發現raid 磁盤陣列出現故障。請采取如下操作:
RAID是“Redundant Array of Independent Disks”的縮寫,中文意思獨立磁盤冗余陣列,早期又稱“Redundant Array of Inexpensive Disks”廉價磁盤冗余陣列,由美國加州伯克利分校的D.A.Patterson教授在1988年提出。
簡單的說,RAID是一種把多塊獨立的硬盤(物理硬盤)按不同方式組合起來形成一個硬盤組(邏輯硬盤),從而提供比單個硬盤更高的存儲性能和提供數據冗余的技術。組成磁盤陣列的不同方式成為RAID級別(RAID Levels)。
數據冗余的功能是在用戶數據一旦發生損壞后,利用冗余信息可以使損壞數據得以恢復,從而保障了用戶數據的安全性。
RAID的采用為存儲系統(或者服務器的內置存儲)帶來巨大利益,其中提高傳輸速率和提供容錯功能是最大的優點。
RAID 0:條帶化結構
RAID 0:以條帶形式將RAID組的數據均勻分布在各個硬盤中,因此具有很高的數據傳輸率。它沒有數據冗余,盡管不占用CPU資源,但并不能算是真正的RAID結構。RAID 0只是單純地提高性能,并沒有為數據的可靠性提供保證,而且其中的一個磁盤失效將影響到所有數據。因此,RAID 0不能應用于數據安全性要求高的場合。
RAID 1:鏡象結構
RAID 1:它是通過磁盤數據鏡像實現數據冗余,在成對的獨立磁盤上產生互 為備份的數據,100%的數據冗余。當原始數據繁忙時,可直接從鏡像拷貝中讀取數據,因此RAID 1可以提高讀取性能。RAID 1的成本比較高,其硬盤空間利用率只有1/2。當一個磁盤失效時,系統可以自動切換到鏡像磁盤上讀寫,而不需要重組失效的數據,提供了很高的數據安全性和可用性。最小磁盤數2個。
RAID5:分布式奇偶校驗的獨立磁盤結構
RAID5:RAID5實際是由RAID3所衍生而來的技術。而RAID3可以看作是RAID0的一種擴展,它也是把數據分塊存放在各個硬盤中的,不過為了增加數據的安全性,RAID3又另外接一塊硬盤存放數據奇偶校驗信息,由于在存取的時候要進行數據的奇偶校驗,所以RAID3的工作速度比RAID0要慢一些,如果存儲數據的硬盤發生損壞,可利用校驗盤上的校驗信息恢復數據,不過如果校驗盤也損壞,就無法恢復數據了。RAID5則針對RAID所存在的安全隱患,將數據奇偶校驗信息均勻分布在各數據硬盤上,硬盤同時保存數據和校驗信息,這樣就不用擔心校驗盤損壞所帶來的數據安全問題,RAID 5是最常用的RAID方式之一。最小磁盤數3個。
RAID6:帶有兩種分布存儲的奇偶校驗的獨立磁盤結構
RAID 6:與RAID 5相比,RAID 6增加了第二個獨立的奇偶校驗信息塊,能夠允許兩個硬盤同時失效,數據的可靠性非常高。但目前RAID 6還沒有統一的標準,各家公司的實現方式都有所不同。相較于RAID5,磁盤的利用率更低,且出現硬盤失效時,RAID重建時對系統性能影響更大、重建時間,因此實際應用比較少。最少磁盤數4個。
常用RAID的比較
RAID級別 |
RAID 0 |
RAID 1 |
RAID 3 |
RAID 5 |
RAID 10 |
RAID 0+1 |
別名 |
條帶 |
鏡像 |
專用奇偶位條帶 |
分布奇偶位條帶 |
鏡像陣列條帶 |
條帶陣列鏡像 |
容錯性 |
無 |
有 |
有 |
有 |
有 |
有 |
冗余類型 |
無 |
復制 |
奇偶校驗 |
奇偶校驗 |
復制 |
復制 |
熱備盤選項 |
無 |
有 |
有 |
有 |
有 |
有 |
讀性能 |
高 |
低 |
高 |
高 |
一般 |
高 |
隨機寫性能 |
高 |
低 |
最低 |
低 |
一般 |
一般 |
連續寫性能 |
高 |
低 |
低 |
低 |
一般 |
一般 |
最小硬盤數 |
2塊 |
2塊 |
3塊 |
3塊 |
4塊 |
4塊 |
可用容量 |
N * 單塊硬盤容量,N為RAID組成員數量,一般不大于16 (N /2) * 單塊硬盤容量, |
N為RAID組成員數量,一般不大于16 (N -1) *單塊硬盤容量, |
N為RAID組成員數量,一般不大于16 (N -1) *單塊硬盤容量, |
N為RAID組成員數量,一般不大于16 (N /2) *單塊硬盤容量, |
N為RAID組成員數量,一般不大于16 (N /2) *單塊硬盤容量, |
N為RAID組成員數量,一般不大于16 |
典型應用環境 |
迅速讀寫,安全性要求不高,如圖形工作站等 |
隨機數據寫入,安全性要求高,如服務器、數據庫存儲領域 |
連續數據傳輸,安全性要求高,如視頻編輯、大型數據庫等 |
隨機數據傳輸,安全性要求高,如金融、數據庫、存儲等 |
數據量大,安全性要求高,如銀行、金融等領域 |
高性能和高安全性,如視頻服務器 |