raid10需要「4 2*N」塊硬碟,其中N是大於等於0;raid10是一個Raid1與Raid0的組合體,它是利用奇偶校驗實現條帶集鏡像,所以它繼承了Raid0的快速和Raid1的安全;它的優點是同時擁有RAID0的超凡速度和RAID1的資料高可靠性,但是CPU佔用率同樣也更高,而且磁碟的利用率比較低。
本教學操作環境:Windows10系統、Dell G3電腦。
raid10需要幾塊硬碟?
Raid 10是一個Raid 1與Raid0的組合體,它是利用奇偶校驗實作條帶鏡像,所以它繼承了Raid0的快速和Raid1的安全。我們知道,RAID 1在這裡就是一個冗餘的備份陣列,而RAID 0則負責資料的讀寫陣列。其實,概述圖只是一種RAID 10方式,更多的情況是從主通路分出兩路,做Striping操作,即把資料分割,而這分出來的每一路則再分兩路,做Mirroring操作,即互做鏡像。
RAID 1 0 也被稱為RAID 10標準,實際上是將RAID 1和RAID 0標準結合的產物,在連續地以位元或位元組為單位分割資料並且並行讀取/寫入多個磁碟的同時,為每一塊磁碟作磁碟鏡像進行冗餘。它的優點是同時擁有RAID 0的超凡速度和RAID 1的資料高可靠性,但是CPU佔用率同樣也更高,而且磁碟的利用率比較低。由於利用了RAID 0極高的讀寫效率和RAID 1較高的資料保護、復原能力,使RAID 10成為了一種性價比較高的等級,目前幾乎所有的RAID控制卡都支援這一等級。但是,RAID 10對儲存容量的使用率和RAID 1一樣低,只有50%。因此,RAID10即高可靠性與高效磁碟結構它是一個帶區結構加一個鏡象結構,可以達到既高速又安全的目的,RAID 10能提供比RAID 5更好的性能。這種新結構的可擴充性不好,這種解決方案被廣泛應用,使用此方案比較昂貴。
注意一下Raid 10 和Raid01的差異:
RAID01又稱為RAID0 1,先進行條帶存放(RAID0),再進行鏡像(RAID1)。
RAID10又稱為RAID1 0,先進行鏡像(RAID1),再進行條帶存放(RAID0)。
結構
Raid 10其實結構非常簡單,先創建2個獨立的Raid1,然後將這兩個獨立的Raid1組成一個Raid0,當往這個邏輯Raid中寫資料時,資料會被有序的寫入兩個Raid1中。磁碟1和磁碟2組成一個Raid1,磁碟3和磁碟4又組成另外一個Raid1;這兩個Raid1組成了一個新的Raid0。如寫在硬碟1上的資料1、3、5、7,寫在硬碟2中則為資料1、3、5、7,硬碟3中的資料為0、2、4、6,硬碟4中的數據則為0、2、4、6,因此數據在這四個硬碟上組合成Raid10,且具有raid0和raid1兩者的特性。
雖然Raid10方案造成了50%的磁碟浪費,但是它提供了200%的速度和單磁碟損壞的資料安全性,並且當同時損壞的磁碟不在同一Raid1中,就能保證資料安全性。假如磁碟中的某一塊盤壞了,整個邏輯磁碟仍能正常運作的。
當我們需要恢復RAID 10中損壞的磁碟時,只需要更換新的硬碟,按照RAID10的工作原理來進行資料恢復,恢復資料過程中系統仍能正常運作。原先的資料會同步恢復到更換的硬碟中。
總的來說,RAID 10以RAID 0為執行陣列,以RAID 1為資料保護陣列,它具有與RAID 1一樣的容錯能力,用於容錯處理的系統開銷與單獨的鏡像操作基本上一樣,由於使用RAID 0作為執行等級,因此具有較高的I/O寬頻;對於那些想在RAID 1基礎上大幅提高效能的用戶,它是一個完美的解決方案。 RAID 10適用於資料庫儲存伺服器等需要高效能、高容錯但對容量要求不大的場合。
優缺點
RAID10也稱為鏡像陣列條帶。像RAID0一樣,資料跨磁碟抽取;像RAID1一樣,每個磁碟都有一個鏡像磁碟, 所以RAID 10的另一種會說法是 RAID 1 0。 RAID10提供100%的資料冗餘,支援更大的捲尺寸,但價格也相對較高。對於大多數只要求具有冗餘度而不必考慮價格的應用來說,RAID10提供最佳的性能。使用RAID10,可以獲得更好的可靠性,因為即使兩個實體磁碟機發生故障,每個陣列中都有一個,資料仍然可以受到保護。 RAID10需要4 2*N 個磁碟機(N >=0), 而且只能使用其中一半或更小的磁碟用量, 例如 4 個 250G 的硬碟使用RAID10 陣列, 實際容量是 500G。
更多相關知識,請造訪常見問題欄位!
以上是raid10需要幾塊硬碟的詳細內容。更多資訊請關注PHP中文網其他相關文章!