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

2022-06-10 19:57:09 字數 1680 閱讀 5839

raid的概念就不多說了,說說 raid 0 和 raid 1 。

raid 0 是條帶儲存,疊加所有硬碟容量,因此不具有容錯性,原理如下圖所示:

raid 1 使用非常原始的方式(複製乙份、映象)進行容錯,原理如下圖所示:

從原理圖上面可以看到,raid 0省空間,但是安全性差,raid 1安全型好,但是廢空間。

於是乎raid 1+0 和 raid 0+1 技術就應運而生了,如圖所示:

raid 0+1 和 raid 1+0 又有什麼區別呢?

raid 0+1是先讓磁碟組內的成員組成raid 0條帶化,然後磁碟組之間為raid 1映象關係。

raid 1+0是先讓磁碟組內的成員組成raid 1互為映象,然後磁碟組之間raid 0條帶化。

除了構成先後的差別外,主要的區別還表現在容錯性上。

raid 0+1 的損壞一塊磁碟之後,所在的raid 0組即認為損壞,raid 0+1 實際上已經退化為乙個raid 0 的結構,此時,上面那組raid 0隨便壞一塊,整個raid就崩潰了。

相對來說,raid 1+0 就不會有這個問題,只要同乙個raid 1組內硬碟不全部損壞,整個raid就不會有問題,在圖中可以認為,只要右上角的那塊磁碟不壞,整個raid就不會崩潰。

所以使用raid 1+0比raid 0+1具有更好的容錯性

什麼是 raid 1+0?

raid 1+0 陣列使用四個硬碟,通過使用兩個 raid 1 陣列組成乙個 raid 0 陣列來建立 raid 0 和 raid 1 的組合。

由於 raid 0 陣列上的所有資料都是通過raid 1複製的,所以 raid 10 陣列的儲存容量即是 raid 0 陣列的容量。例如,raid 10 陣列中四個 400 gb 的硬碟對作業系統而言就好象是乙個 800 gb 的硬碟。

raid 10 的主要好處是結合了 raid 0 效能和 raid 1 容錯的優點。在乙個硬碟出現故障的情況下,它可以提供良好的資料保護能力。當乙個硬碟發生故障時,從映象磁碟的另一半可立即獲得所有資料,從而無損資料完整性。在乙個磁碟發生故障的情況下,計算機系統可完全正常執行,從而確保生產率最大。通過更換出現故障的硬碟,就可以恢復資料容錯功能。

raid 10 陣列的效能優於單個驅動器,因為資料可同時從多個磁碟讀取。與雙磁碟 raid 0 相比,raid 10 的讀取功能更強,因為資料可從映象磁碟的任意一半讀取,但由於要確保將資料完全寫入陣列,寫入功能略有降低。

RAID10 和 RAID0 1 有什麼區別

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

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

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

RAID 5和RAID 10 的比較

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