您現(xiàn)在的位置:首頁 >關(guān)于我們 >行業(yè)新聞 >解析RAID:哪種級別的RAID更適合你?

解析RAID:哪種級別的RAID更適合你?

時間:2011年1月7日

  雖然目前普遍被正式承認和使用的RAID級別非常多,而且這些不同的RAID所結(jié)合之后演變出的新的RAID級別也有不少,但是在中小企業(yè)中,只有極少數(shù)的RAID級別被廣泛使用。

Raid0

  Raid0本質(zhì)上來講根本不應(yīng)該算是一種Raid級別,因為Raid0根本就沒有冗余效果。Raid0只是用來指代將數(shù)據(jù)條帶化分部到多塊磁盤上的這種技術(shù)。它能夠提高對數(shù)據(jù)的讀寫速度,但是對任何一個磁盤故障的情況下不提供任何保護措施。Raid0一般被用來提升針對臨時文件的讀寫性能。對于長度大于一個Block(一個Block一般為4KB大小)的文件來說,Raid0可以并行的從多塊磁盤來讀寫這個文件所對應(yīng)的數(shù)據(jù),所以也就提高了訪問速度。然而,因為它沒有冗余效果,所以它不能夠在磁盤故障的情況下對數(shù)據(jù)提供保護。  (服務(wù)器托管

Raid1

  Raid1本質(zhì)上也就是對每個寫入操作進行鏡像處理,即,將相同的數(shù)據(jù)同時寫入兩塊或者多塊磁盤。數(shù)據(jù)被寫入不同的磁盤兩次。Raid1原理上很簡單,它提供優(yōu)秀的數(shù)據(jù)保護能力,而且在磁盤故障之后,數(shù)據(jù)回拷的過程也是很迅速的。

  Raid1的一個不足之處就是成本過高。它可以說是一種最消耗存儲空間的Raid級別了,因為Raid1對存儲空間的需求量基本上等于實際數(shù)據(jù)存儲數(shù)量的兩倍。所以,如果你有300GB的數(shù)據(jù),那么你就需要600GB的磁盤空間,也就是將你的磁盤成本增加了一倍。

Raid3

  Raid3引入了數(shù)據(jù)校驗(Parity)的方法,一旦一塊磁盤發(fā)生故障,那么系統(tǒng)可以使用校驗數(shù)據(jù)將丟失的數(shù)據(jù)重新計算出來。在一個Raid3的Raid組中,單獨的一塊磁盤被用來存放校驗數(shù)據(jù),用戶數(shù)據(jù)則被條帶化的分部到其它的磁盤上。如果一塊磁盤故障,Raid3則使用校驗數(shù)據(jù)來將失敗磁盤上的數(shù)據(jù)重建(Reconstruct)出來。 

Raid5

  對于SMB來講,Raid5幾乎可以說是最為普遍使用的一種了。它在數(shù)據(jù)保護和經(jīng)濟性方面取得很好的平衡。在一個Raid5的Raid組中,所有的用戶數(shù)據(jù)以及校驗局都被條帶化平均分部到了所有的磁盤上。然而,數(shù)據(jù)校驗卻引入了額外的負擔(dān),所以Raid5相對于Raid10來講,會有一定的性能懲罰。不但寫入數(shù)據(jù)的時候會因為數(shù)據(jù)校驗帶來的懲罰而使得性能降低,而且在磁盤故障之后的數(shù)據(jù)重建過程中,也會因為這種校驗懲罰而導(dǎo)致重建時間大增。 (vps主機)

Raid6

  Raid6相當(dāng)于在Raid5的基礎(chǔ)之上在增加一個額外的冗余保護。它使用兩個校驗磁盤而不是一個,也就是說它能夠抵御兩塊磁盤損壞之后的數(shù)據(jù)丟失風(fēng)險。隨著SATA磁盤的使用率日益提高,Raid6也正在被越來越多的人所使用。SATA盤相對于SCSI盤來講更加廉價,但是可靠性不及后者,所以對SATA盤使用Raid6是最合適不過了。

Raid10

  Raid10屬于一種“嵌套”模式的Raid級別。也就是說,它結(jié)合了兩種另外的Raid級別來實現(xiàn)額外的好處。Raid10首先將數(shù)據(jù)在磁盤之間進行鏡像處理,然后再將鏡像之后的數(shù)據(jù)進行條帶化分布。條帶化帶來的好處就是大大提高了性能,而鏡像則可以提供冗余性。

    Raid10既具有Raid1的簡單性和冗余性,又具有條帶化的高性能。像Raid1一樣,Raid10對存儲空間的耗費也是很高的,但是許多系統(tǒng)管理員依然愿意花費高價來使用Raid10

  Raid10的另一個變種是Raid01,Raid01則是先將數(shù)據(jù)條帶化分布到多個磁盤之上,然后再將多個條帶化之后的數(shù)據(jù)集進行鏡像處理。Raid01相對于Raid10來講在健壯性方面有所降低,所以它并不及Raid10受歡迎。

     除此之外,還有另外的一些Raid級別,比如Raid2,但是Raid2從來沒被真正的商業(yè)化使用過,但是對于一些極少的情況下,比如針對大尺寸的連續(xù)分布的文件的存儲系統(tǒng)中,偶爾會被使用。還有Raid4等。   (電信服務(wù)器租用)

  如果你追求性能,那么Raid10是最好不過了。如果追求經(jīng)濟性,那么Raid5會在保證數(shù)據(jù)冗余性的前提下,耗費最少的磁盤數(shù)量。當(dāng)你需要對數(shù)據(jù)進行額外層次的保護的時候,那么可以使用Raid6.在這些例子中,請盡量保證Raid組中擁有足夠數(shù)量的熱備磁盤(當(dāng)其他磁盤故障之后用于立即頂替的額外磁盤)。

Copyright© 2004-2020 河南海騰電子技術(shù)有限公司 版權(quán)所有   經(jīng)營性ICP/ISP證 備案號:B1-20180452   豫公網(wǎng)安備 41019702002018號    電子營業(yè)執(zhí)照