伺服器RAID0,RAID1,RAID10,RAID3,RAID5詳細解說
什麼是RAID ?
RAID ——Redundant Arrays of Inexpensive Disks,廉價冗餘磁碟陣列,由數顆硬碟組成一個容錯陣列系統。伺服器或存儲,硬碟都需要做RAID進行數據備份。
使用RAID的好處:
1、提供硬碟串接,將所有的硬碟組成一個虛擬的大硬碟
2、可將資料切割成許多區塊,當讀取或寫入資料時以並行的方式對多顆硬碟進行存取動作,當硬碟顆數愈多時,愈能增加存取速度。
3、通過鏡像或異或校驗提供硬碟容錯功能。
常用 RAID 級別
RAID 0
RAID 1
RAID 10
RAID 3
RAID 5
RAID 0 條帶存儲(Striping)
RAID0工作原理:又稱數據分條,即把數據分成若干相等大小的小塊,並把它們寫到陣列上不同的硬碟上,這種技術又稱「Stripping」(即將數據條帶化),數據分布在多個盤上,在讀寫時是以並行的方式對各硬碟同時進行操作。
RAID0優點
1、磁碟空間利用率最高
2、在所有的級別中,RAID 0的速度是最快的
RAID0 缺點
1、無冗餘功能,如果一個磁碟損壞,則所有的數據都無法使用
2、不適合關鍵業務
RAID0應用範圍
1、媒體編輯
2、圖像編輯
3、需要高帶寬的應用
RAID 0 條帶存儲(Striping)存儲數據工作模式
RAID 1 鏡像/雙工(Mirroring/ Duplexing)
RAID1工作原理:即每個工作盤都有一個鏡像盤,每次寫數據時必須同時寫入鏡像盤,讀數據時只從工作盤讀出,一旦工作盤發生故障立即轉入鏡像盤,從鏡像盤中讀出數據。當更換故障盤後,數據可以重構,恢復工作盤正確數據。
RAID1優點
1、數據安全性相對其它RAID級,是最好的。
RAID1缺點
1、磁碟利用率只有50%,是所有RAID上磁碟利用率最低的一個級別。
RAID1應用範圍
1、財務
2、金融
3、需要高數據可用性的應用
RAID 1鏡像/雙工(Mirroring/ Duplexing)存儲數據工作模式
RAID 10 (鏡像陣列條帶化)(RAID1+0)
RAID 10 ,也稱為鏡像陣列條帶
RAID 10工作原理:建立在RAID1 和RAID0 的基礎上而形成的。使用4、6、8.…塊磁碟, 每兩塊磁碟作RAID1,然後將形成的低級陣列重新組合作RAID0。
RAID 10優點
1、容錯能力強
2、高性能
RAID 10缺點
1、磁碟利用率低
RAID10應用範圍
1、需高性能、高可用性的資料庫應用
RAID 10 (鏡像陣列條帶化)存儲數據工作模式
RAID 3 (條帶分布+專用盤校驗)
RAID3工作原理:使用至少三塊硬碟配置,在其中的一塊硬碟上存貯專用的校驗數據,當某塊硬碟出現故障時,其它硬碟可以通過校驗數據將有故障的硬碟的數據重新恢復出來。
特點:數據以位或位元組的方式存於各盤(分散記錄在組內相同扇區的各個硬碟上)
RAID3優點
1、高可用性
2、磁碟利用率較高(N-1)
3、並行I/O傳輸,順序讀性能較高
RAID3缺點
1、校驗盤成為性能瓶頸
2、每次讀寫牽動整個組,每次只能完成一次I/O
RAID3應用範圍
1、流媒體伺服器
2、圖像編輯
3、視頻編輯
RAID 3 (條帶分布+專用盤校驗)存儲數據工作模式
RAID 5 (條帶技術+分散式校驗)
RAID5工作原理:RAID5將所有校驗的數據分別存貯在所有的硬碟上,每一個硬碟的不同地方既存貯數據,也存貯校驗數據。當某塊硬碟出現故障時,其它硬碟可以通過校驗數據將故障的硬碟的數據重新恢復出來。
RAID5優點
1、高可用性
2、磁碟利用率較高(N-1)
3、隨機讀寫性能高
RAID5缺點
1、異或較驗影響存儲性能
應用範圍
1、文件及應用伺服器
2、資料庫伺服器
3、Web, E-mail, and News 伺服器
4、區域網伺服器
5、RAID5企業當中應用最廣
RAID 5 (條帶技術+分散式校驗)存儲數據工作模式
總結:
其中RAID3與RAID5的區別為:RAID3更適合於順序存取,RAID5更適合於隨機存取。需要根據具體的應用情況決定使用那種RAID級別。
關注IT小技術,有你想要的IT小技術!