1. 程式人生 > 實用技巧 >Raid0、Raid1、Raid5、RAId0+1四者的區別

Raid0、Raid1、Raid5、RAId0+1四者的區別

Raid0

Raid0是所有raid中儲存效能最強的陣列形式。其工作原理就是在多個磁碟上分散存取連續的資料,這樣,當需要存取資料是多個磁碟可以並排執行,每個磁碟執行屬於它自己的那部分資料請求,顯著提高磁碟整體存取效能。但是不具備容錯能力,適用於低成本、低可靠性的臺式系統。

在這裡插入圖片描述
Raid1

又稱映象盤,把一個磁碟的資料映象到另一個磁碟上,採用映象容錯來提高可靠性,具有raid中最高的資料冗餘能力。存資料時會將資料同時寫入映象盤內,讀取資料則只從工作盤讀出。發生故障時,系統將從映象盤讀取資料,然後再恢復工作盤正確資料。這種陣列方式可靠性極高,但是其容量會減去一半。廣泛用於資料要求極嚴的應用場合,如商業金融、檔案管理等領域。只允許一顆硬碟出故障。

在這裡插入圖片描述

Raid5

Raid5可以看成是Raid0+1的低成本方案。採用迴圈偶校驗獨立存取的陣列方式。將資料和相對應的奇偶校驗資訊分佈儲存到組成RAID5的各個磁碟上。當其中一個磁碟資料發生損壞後,利用剩下的磁碟和相應的奇偶校驗資訊 重新恢復/生成丟失的資料而不影響資料的可用性。至少需要3個或以上的硬碟。適用於大資料量的操作。成本稍高、儲存新強、可靠性強的陣列方式。

Raid0+1(也稱為RAID10)

將Raid0和Raid1技術結合在一起,兼顧兩者的優勢。在資料得到保障的同時,還能提供較強的儲存效能。不過至少要求4個或以上的硬碟,也只執行一個磁碟出錯。是一種高成本、高可靠性、高儲存效能的三高陣列技術。