RAID0 RAID1 RAID5 RAID10區別

來源:互聯網
上載者:User

 RAID(Redundant Array of Independent Disk 獨立冗餘磁碟陣列)技術是加州大學伯克利分校1987年提出,最初是為了組合小的廉價磁碟來代替大的昂貴磁碟,同時希望磁碟失效時不會使對資料的訪問受損 失而開發出一定水平的資料保護技術。RAID就是一種由多塊廉價磁碟構成的冗餘陣列,在作業系統下是作為一個獨立的大型存放裝置出現。RAID可以充分發 揮出多塊硬碟的優勢,可以提升硬碟速度,增大容量,提供容錯功能夠確保資料安全性,易於管理的優點,在任何一塊硬碟出現問題的情況下都可以繼續工作,不會 受到損壞硬碟的影響。

RAID 為 Redundant Array of Indepent Disks (獨立磁碟容錯陣列) 的縮寫,最常用的四種RAID為 RAID 0、RAID 1、RAID 5、RAID 10,下面以圖解的方式解釋這四種RAID的特點和區別。

 

在後面的圖示中,用到以下標識: A,B,C,D,E和F - 表示資料區塊 p1,p2,p3 - 表示同位資訊塊

 

RAID 0

RAID 0的特點: 最少需要兩塊磁碟 資料條帶式分布 沒有冗餘,效能最佳(不儲存鏡像、校正資訊) 不能應用於對資料安全性要求高的場合

 

RAID 1

以下為RAID 1的特點: 最少需要2塊磁碟 提供資料區塊冗餘 效能好

 

RAID 5

RAID 5特點: 最少3塊磁碟 資料條帶形式分布 以同位作冗餘 適合多讀少寫的情景,是效能與資料冗餘最佳的折中方案

 

RAID 10

 

RAID 10(又叫RAID 1+0)特點: 最少需要4塊磁碟 先按RAID 0分成兩組,再分別對兩組按RAID 1方式鏡像 兼顧冗餘(提供鏡像儲存)和效能(資料條帶形分布) 在實際應用中較為常用

RAID 0即Data Stripping(資料分條技術)。整個邏輯盤的資料是被分條(stripped)分布在多個物理磁碟上,可以並行讀/寫,提供最快的速度,但沒有冗餘能力。要求至少兩個磁碟。我們通過RAID 0可以獲得更大的單個邏輯盤的容量,且通過對多個磁碟的同時讀取獲得更高的存取速度。RAID 0首先考慮的是磁碟的速度和容量,忽略了安全,只要其中一個磁碟出了問題,那麼整個陣列的資料都會不保了。

問:RAID0至少幾塊盤。
答:RAID0最少要兩塊硬碟才能實現。 

RAID 1
RAID 1,又稱鏡像方式,也就是資料的冗餘。在整個鏡像過程中,只有一半的磁碟容量是有效(另一半磁碟容量用來存放同樣的資料)。同RAID 0相比,RAID 1首先考慮的是安全性,容量減半、速度不變。

問:RAID1至少幾塊盤。
答:RAID1最少要兩塊硬碟才能實現。 

RAID 0+1(RAID 10)
為了達到既高速又安全,出現了RAID 10(或者叫RAID 0+1),可以把RAID 10簡單地理解成由多個磁碟組成的RAID 0陣列再進行鏡像。

問:RAID0+1至少幾塊硬碟才能實現。
答:RAID0+1至少需要4塊盤。 

RAID 3和RAID 5
RAID 3和RAID 5都是校正方式。RAID 3的工作方式是用一塊磁碟存放校正資料。由於任何資料的改變都要修改相應的資料校正資訊,存放資料的磁碟有好幾個且並行工作,而存放校正資料的磁碟只有一個,這就帶來了校正資料存放時的瓶頸。RAID 5的工作方式是將各個磁碟產生的資料校正切成塊,分別存放到組成陣列的各個磁碟中去,這樣就緩解了校正資料存放時所產生的瓶頸問題,但是分割資料及控制存放都要付出速度上的代價。

問:RAID5需要幾塊硬碟?為什麼損失一個盤的容量?
答:至少3塊。
RAID5把資料和相對應的同位資訊儲存到組成RAID5的各個磁碟上,並且同位資訊和相對應的資料分別儲存於不同的磁碟上,其中任意N-1塊磁碟上都儲存完整的資料,也就是說有相當於一塊磁碟容量的空間用於儲存同位資訊。因此當RAID5的一個磁碟發生損壞後,不會影響資料的完整性,從而保證了資料安全。當損壞的磁碟被替換後,RAID還會自動利用剩下同位資訊去重建此磁碟上的資料,來保持RAID5的高可靠性。


轉載:http://www.cnblogs.com/Bob-FD/p/3409221.html

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.