欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

RAID10與RAID5的異同比較

 更新時(shí)間:2007年04月10日 00:00:00   作者:  
從一個(gè)普通應(yīng)用來講,要求存儲系統(tǒng)具有良好的IO性能同時(shí)也要求對數(shù)據(jù)安全做好保護(hù)工作,所以raid10和raid5應(yīng)該成為我們重點(diǎn)關(guān)注的對象。

單純的談?wù)摬煌瑀aid級別的優(yōu)缺是不切實(shí)際的,raid只有和磁盤結(jié)合才是完整的陣列。

下面從IO性能,數(shù)據(jù)重構(gòu)及對系統(tǒng)性能的影響,數(shù)據(jù)安全保護(hù)等方面,結(jié)合磁盤現(xiàn)狀來分析兩種技術(shù)的差異。

IO的性能:

讀操作上raid10和raid5是相當(dāng)?shù)模?

對于RAID-5 在一些很小數(shù)據(jù)的寫操作(如比每個(gè)條帶還小的小數(shù)據(jù))需要2 個(gè)讀、2 個(gè)寫,還有2 個(gè)XOR 操作,對于單個(gè)用戶的寫操作,在新數(shù)據(jù)應(yīng)用之前必須將老的數(shù)據(jù)從校驗(yàn)盤中移除,整個(gè)的執(zhí)行過程是這樣:讀出舊數(shù)據(jù),舊數(shù)據(jù)與新數(shù)據(jù)做XOR,并創(chuàng)建一個(gè)即時(shí)的值,讀出舊數(shù)據(jù)的校驗(yàn)信息,將即時(shí)值與校驗(yàn)數(shù)據(jù)進(jìn)行XOR,最后寫下新的校驗(yàn)信息。為了減少對系統(tǒng)的影響,大多數(shù)的RAID5 都讀出并將整個(gè)條帶(包括校驗(yàn)條帶)寫入緩存,執(zhí)行2 個(gè)XOR 操作,然后發(fā)出并行寫操作(通常對整個(gè)條帶),即便了進(jìn)行了上述優(yōu)化,系統(tǒng)仍然需要為這種寫操作進(jìn)行額外的讀和XOR操作。小量寫操作困難使得RAID-5 技術(shù)很少應(yīng)用于密集寫操作的場合,如回滾字段及重做同志。當(dāng)然,也可以將存儲系統(tǒng)的條帶大小定義為經(jīng)常讀寫動作的數(shù)據(jù)大小,使之匹配,但這樣會限制系統(tǒng)的靈活性,也不適用于企業(yè)中其它的應(yīng)用。

對于raid10,由于不存在數(shù)據(jù)校驗(yàn),每次寫操作只是單純的執(zhí)行寫操作。應(yīng)此在寫性能上raid10要好于raid5。

數(shù)據(jù)重構(gòu):

對于raid10,當(dāng)一塊磁盤失效時(shí),進(jìn)行數(shù)據(jù)重構(gòu)的操作只是復(fù)制一個(gè)新磁盤,如果假定磁盤的容量為250G,那么復(fù)制的數(shù)據(jù)量為250G。

對于raid5的存儲陣列,則需要從每塊磁盤中讀取數(shù)據(jù),經(jīng)過重新計(jì)算得到一塊硬盤的數(shù)據(jù)量,如果raid5是以4+1的方式組建,每塊磁盤的容量也為250G,那么,需要在剩余的4個(gè)磁盤中讀出總共是1000G的數(shù)據(jù)量計(jì)算得出250G的數(shù)據(jù)。從這點(diǎn)來看,raid5在數(shù)據(jù)重構(gòu)上的工作負(fù)荷和花費(fèi)的時(shí)間應(yīng)該遠(yuǎn)大于raid10,負(fù)荷變大將影響重構(gòu)期間的性能,時(shí)間長意味再次出現(xiàn)數(shù)據(jù)損壞的可能性變大。

數(shù)據(jù)安全保護(hù):

raid10系統(tǒng)在已有一塊磁盤失效的情況下,只有出現(xiàn)該失效盤的對應(yīng)鏡像盤也失效,才會導(dǎo)致數(shù)據(jù)丟失。其他的磁盤失效不會出現(xiàn)數(shù)據(jù)丟失情況。

Raid5系統(tǒng)在已有一塊磁盤失效的情況下,只要再出現(xiàn)任意的一塊磁盤失效,都將導(dǎo)致數(shù)據(jù)丟失。

從綜合來看,raid10和raid5系統(tǒng)在出現(xiàn)一塊磁盤失效后,進(jìn)行數(shù)據(jù)重構(gòu)時(shí),raid5需耗費(fèi)的時(shí)間要比raid10長,同時(shí)重構(gòu)期間系統(tǒng)負(fù)荷上raid5要比raid10高,同時(shí)raid5出現(xiàn)數(shù)據(jù)丟失的可能性要比raid10高,因此,數(shù)據(jù)重構(gòu)期間,raid5系統(tǒng)的可靠性遠(yuǎn)比raid10來的低。

Raid5在磁盤空間率用率上比raid10高,raid5的空間利用率是(N-1)/ N   (N為陣列的磁盤數(shù)目),而raid10的磁盤空間利用率僅為50%。

但是結(jié)合磁盤來考慮,今天的硬盤廠商所生產(chǎn)的ATA硬盤的質(zhì)量已經(jīng)可以承擔(dān)企業(yè)級的應(yīng)用,并且,容量的增加幅度相當(dāng)大,目前已經(jīng)可以實(shí)現(xiàn)單個(gè)磁盤400G的存儲容量。SCSI硬盤由于要求高轉(zhuǎn)速而使用小直徑盤片,容量的增加相對緩慢。ATA磁盤相對SCSI磁盤擁有成本也要小很對,

應(yīng)此,在一些IO要求非常高的應(yīng)用中,raid5結(jié)合SCSI磁盤是比較好的選擇,其他應(yīng)用中采用大容量的ATA硬盤結(jié)合raid10,既降低了raid10的為獲得一定的存儲空間必須采用雙倍磁盤空間的擁有成本,又避免了raid5相對raid10的各種缺點(diǎn)。

在企業(yè)應(yīng)用中,raid10結(jié)合ATA磁盤意味著一個(gè)更好的選擇。

相關(guān)文章

最新評論