RAID10 和 RAID0 1 有什麼區別

2022-09-05 14:00:15 字數 1218 閱讀 6308

可以這樣理解:    raid0+1是先做兩個raid0,然後再做raid1,因此raid0+1允許壞多個盤,但只能在壞在同乙個raid0中,不允許兩個raid0都有壞盤。    raid1+0是先做raid1,然後再做raid0,因此raid1+0允許壞多個盤,只要不是一對磁碟壞就可以啦。

因此說raid1+0比raid0+1安全得多,因為在同一對磁碟中,兩塊磁碟都壞掉的概率很低。

raid 0和raid 1分別用於增強儲存效能(raid 0 條帶)和資料安全性(raid 1 映象),而raid 0+1和raid 10兼顧了raid 0和raid 1的優點,它在提供raid 1一樣的資料安全保證的同時,也提供了與raid 0近似的儲存效能。雖然raid 0+1和raid 10基本原理相近,都是raid0和raid1的結合,不過還是有些區別。下面做進一步的介紹。

raid 0+1原理

「圖一」是raid 0+1(加速映象,即先條帶再映象)原理圖。圖中有八塊物理磁碟,首先raid控制器通過raid 0技術分別抓取四塊磁碟組成二個虛擬盤,第二步控制器再通過raid 1技術將二個虛擬盤形成乙個虛擬盤,對於外部伺服器只有最終形成的虛擬盤可見。

raid 10原理

「圖二」是raid 10(映象加速,即先映象再條帶)原理圖,我們可以看到raid 10也是通過二步完成。首先raid控制器通過raid 1技術對八塊物理磁碟進行冗餘,形成4塊虛擬磁碟,第二步控制器再對4塊虛擬磁碟進行raid 0加速,產生一塊最終伺服器可見的虛擬磁碟。    對於使用raid 0+1或者raid 10技術的伺服器最終訪問的都是具有冗餘的加速虛擬磁碟。現在我們的問題是二種raid技術到底那種更加優秀?raid0+1和raid10的區別

在raid 0+1技術中,當一塊物理磁碟出現故障將導致整個虛擬磁碟損失,因此相當於四塊物理磁碟(如圖三)的有效故障。如果其它四塊物理磁碟有一塊丟失,資料將發生丟失。雖然從原理上可以從剩餘磁碟資料中重建,但目前市場上的raid控制器都不能做到資料完全恢復。 

而在raid 10的情況下,當一塊獨立的物理磁碟故障後(如圖四),由於有一塊對應映象磁碟保護資料(除非對應的特定映象硬碟也同時發生故障),因此不會對效能帶來影響,從而顯著高於raid 0+1的容錯性。此外,磁碟故障後的恢復成本raid 10技術也遠低於raid 0+1。在raid 10技術中只需要重建一塊物理磁碟,而raid 0+1技術必須重建由四塊物理磁碟組成的虛擬磁碟,從這點也能夠體現出raid 10相對raid 0+1的優勢。 小結:raid 10在整體容錯能力和恢復代價上比raid 0+1更有優勢,所以更為常用。

關於RAID 1 0和RAID 0 1的比較

raid的概念就不多說了,說說 raid 0 和 raid 1 raid 0 是條帶儲存,疊加所有硬碟容量,因此不具有容錯性,原理如下圖所示 raid 1 使用非常原始的方式 複製乙份 映象 進行容錯,原理如下圖所示 從原理圖上面可以看到,raid 0省空間,但是安全性差,raid 1安全型好,但是...

Raid01和Raid10容災能力不同的原因

一 raid01和raid10 至少四個盤,既能提公升資料讀寫能力,也能實現資料容災,可使用容量50 二 raid01容災能力較強原因 raid10是先做鏡象,然後再做條帶。raid01則是先做條帶,然後再做鏡象。比如以6個盤為例,raid10就是先將盤分成3組鏡象,然後再對這3個raid1做條帶。...

RAID 5和RAID 10 的比較

raid5 和 raid10 誰好誰差,仁者見仁,智者見智,沒有統一的說法。使用的情況實際上是需要根據企業的具體需求來定點。在這裡 我們分別討論下他們的效能和在什麼情況下更適宜使用哪種raid 方式。為了更清楚他們的原理,我們拿四塊硬碟分別做這兩種raid,且從以下的幾個 方面來比較。這裡raid5...