1.2 RAID-0 等級(jí)
RAID0 全稱叫做Striped Disk Array without Fault Tolerance( 沒有容錯(cuò)設(shè)計(jì)的條帶磁盤陣列)。圖中一個(gè)圓柱就是一塊磁盤(以下均是),它們并聯(lián)在一起。從圖中可以看出,RAID 0 在存儲(chǔ)數(shù)據(jù)時(shí)由RAID 控制器(硬件或軟件)分割成大小相同的數(shù)據(jù)條,同時(shí)寫入陣列中的磁盤。如果發(fā)揮一下想象力,你會(huì)覺得數(shù)據(jù)象一條帶子橫跨過所有的陣列磁盤,每個(gè)磁盤上的條帶深度則是一樣的。至于每個(gè)條帶的深度則要看所采用的RAID 類型,在NT 系統(tǒng)的軟RAID 0 等級(jí)中,每個(gè)條帶深度只有64KB 一種選項(xiàng),而在硬RAID 0 等級(jí),可以提供8、16、32、64 以及128KB 等多種深度參數(shù)。Striped 是RAID 的一種典型方式,在很多RAID 術(shù)語解釋中,都把Striped 指向RAID 0。在讀取時(shí),也是順序從陣列磁盤中讀取后再由RAID 控制器進(jìn)行組合
圖1-1 RAID-0 結(jié)構(gòu)圖解再傳送給系統(tǒng),這也是RAID 的一個(gè)最重要的特點(diǎn)。
這樣,數(shù)據(jù)就等于并行的寫入和讀取,從而非常有助于提高存儲(chǔ)系統(tǒng)的性能。對(duì)于兩個(gè)硬盤的RAID 0 系統(tǒng),提高一倍的讀寫性能可能有些夸張,畢竟要考慮到也同時(shí)繒加的數(shù)據(jù)分割與組合等與RAID 相關(guān)的操作處理時(shí)間,但比單個(gè)硬盤提高50% 的性能是完全可以的。
不過,RAID 0 還不能算是真正的RAID,因?yàn)樗鼪]有數(shù)據(jù)冗余能力。由于沒有備份或校驗(yàn)恢復(fù)設(shè)計(jì),在RAID 0 陣列中任何一個(gè)硬盤損壞就可導(dǎo)致整個(gè)陣列數(shù)據(jù)的損壞,因?yàn)閿?shù)據(jù)都是分布存儲(chǔ)的。下面總結(jié)下RAID 0的特點(diǎn):
1.3 RAID-1 等級(jí)
圖1-3 RAID-1 結(jié)構(gòu)圖解 Mirroring and Duplexing (相互鏡像)
對(duì)比RAID 0 等級(jí),存儲(chǔ)工程師能發(fā)現(xiàn)硬盤的內(nèi)容是兩兩相同的。這就是鏡像??兩個(gè)硬盤的內(nèi)容完全一樣,這等于內(nèi)容彼此備份。比如陣列中有兩個(gè)硬盤,在寫入時(shí),RAID 控制器并不是將數(shù)據(jù)分成條帶而是將數(shù)據(jù)同時(shí)寫入兩個(gè)硬盤。這樣,其中任何一個(gè)硬盤的數(shù)據(jù)出現(xiàn)問題,可以馬上從另一個(gè)硬盤中進(jìn)行恢復(fù)。注意,這兩個(gè)硬盤并不是主從關(guān)系,也就是說是相互鏡像/恢復(fù)的。
RAID 1 已經(jīng)可以算是一種真正的RAID 系統(tǒng),它提供了強(qiáng)有力的數(shù)據(jù)容錯(cuò)能力,但這是由一個(gè)硬盤的代價(jià)所帶來的效果,而這個(gè)硬盤并不能增加整個(gè)陣列的有效容量。下面總結(jié)下RAID 1的特點(diǎn):
本文版權(quán)歸作者及存儲(chǔ)在線所有,如需轉(zhuǎn)載,請(qǐng)與本站聯(lián)系。