一:什么是RAID 通常稱作「磁盤(pán)陣列」的RAID (Redundant Array of Independent Disks)功能,多半是應(yīng)用在NAS這類肩負(fù)資料儲(chǔ)存的設(shè)備上,它能依據(jù)NAS里硬盤(pán)數(shù)量,、容量的不同,,提供不同的RAID模式讓使用者選用后,再依據(jù)所選用的RAID模式,,把一顆以上的硬盤(pán)合并成一個(gè)可用的單一儲(chǔ)存空間,,或者是配置成一個(gè)可用的儲(chǔ)存空間和一個(gè)用于資料保護(hù)的儲(chǔ)存空間。透過(guò)RAID功能,,NAS可以把使用者的資料利用特殊的演算法分散儲(chǔ)存在不同的硬盤(pán)里,。如此一來(lái),除了可以提高資料存取的效能外,,還能夠借由資料分散,、儲(chǔ)存的「資料容錯(cuò)」方式,一旦發(fā)生其中一顆硬盤(pán)故障時(shí),,就可以在裝入新硬盤(pán)后,,利用分散在其它硬盤(pán)的資料還原出正確、完整的資料,,來(lái)確保使用者所儲(chǔ)存的資料完整度和可靠性,。 二:JBOD模式 JBOD (Just a Bunch Of Disks)模式是把一顆以上的硬盤(pán)空間合拼成一個(gè)儲(chǔ)存空間,所 以,,儲(chǔ)存空間的大小就是所有硬盤(pán)空間的總和,。 由于JBOD模式會(huì)把磁盤(pán)分割表(Partition Table)儲(chǔ)存在第一顆硬盤(pán),加上它是從第一顆 硬盤(pán)開(kāi)始儲(chǔ)存資料,,當(dāng)?shù)谝活w硬盤(pán)空間不夠時(shí),,就會(huì)依序往后使用其它的硬盤(pán)來(lái)儲(chǔ)存接續(xù) 的資料,因此JBOD模式并沒(méi)有資料容錯(cuò)能力,,所以一旦其中一顆硬盤(pán)故障,,該顆硬盤(pán)里所有的資料將無(wú)法還原;更嚴(yán)重的是,,如果是儲(chǔ)存磁盤(pán)分割表的第一顆硬盤(pán)故障的話,,那么整個(gè)磁盤(pán)陣列、也就是所有硬盤(pán)里的資料都將無(wú)法還原,。 通俗來(lái)說(shuō)就是把所有硬盤(pán)綁定成一個(gè)大硬盤(pán),,管理簡(jiǎn)單方便。但不好的一點(diǎn)就是其中一個(gè)盤(pán)壞了,,數(shù)據(jù)全部沒(méi)有,。所以一般都不建議用這個(gè)模式,既不能保護(hù)數(shù)據(jù)安全,,也沒(méi)有提升讀寫(xiě)性能,。 ? Ps:不具有資料容錯(cuò)能力的JBOD模式是把一顆以上的硬盤(pán)空間合并成一個(gè) 儲(chǔ)存空間,,所以,儲(chǔ)存空間的大小就是所有硬盤(pán)空間的總和,。 三:Raid0模式 最少需要兩顆或以上的硬盤(pán)才能使用的RAID 0模式,,把要儲(chǔ)存的每一個(gè)檔案切割成許多資料區(qū)塊 后,以分散的方式同時(shí)存放到各個(gè)硬盤(pán)里,,也因?yàn)槿绱?,RAID 0模式不管是在寫(xiě)入或讀取資料的效能 上,都能同步透過(guò)所有的硬盤(pán)完成,,這讓它擁有其它RAID模式所無(wú)法企及的資料存取效能,。 雖然RAID 0模式的資料存取方式跟JBOD模式不同,但它跟JBOD模式一樣的是并不具有資料容錯(cuò)能 力,,所以一旦其中一顆硬盤(pán)故障,,整個(gè)磁盤(pán)陣列、也就是所有硬盤(pán)里的資料都將無(wú)法還原,。 另外,,RAID 0模式的儲(chǔ)存空間會(huì)依據(jù)NAS或RAID控制卡「是否支援不同容量硬盤(pán)」,而有不同的儲(chǔ)存空間結(jié)果,,例如使用500GB,、750GB兩顆硬盤(pán)組成RAID 0模式的磁盤(pán)陣列時(shí),如果NAS或RAID控制 卡「不支援不同容量硬盤(pán)」的話,,那么,,磁盤(pán)陣列的儲(chǔ)存空間大小是「最小的硬盤(pán)容量乘上硬盤(pán)數(shù) 量」,也就是1TB (500GB x 2),,至于多余的250GB也將閑置,、無(wú)法使用;相反,,如果NAS或RAID控制 卡「支援不同容量硬盤(pán)」的話,,那么,磁盤(pán)陣列的儲(chǔ)存空間大小就是「所有硬盤(pán)空間的總和」,,也 就是1.25TB (500GB + 750GB)。 簡(jiǎn)單舉例說(shuō),,就是把一份文件撕碎成幾份,,分別丟到不同的硬盤(pán)上去,理論上傳輸速度會(huì)提升,,但實(shí)際上nas是軟陣列,,速度并沒(méi)有什么提升,所以不建議做raid0,,而且如果你有一個(gè)盤(pán)壞了,,全部數(shù)據(jù)都會(huì)丟失,。 ? Ps: RAID 0模式的儲(chǔ)存空間會(huì)依據(jù)NAS或RAID控制卡「是否支援不同容量硬盤(pán)」,而有不同的儲(chǔ)存空間結(jié)果,。 四:Raid1模式 又稱做「鏡像(Mirror)容錯(cuò)」的RAID 1模式,,跟RAID 0模式一樣,也是最少需要兩顆或以上的硬盤(pán)才能組成一個(gè)磁盤(pán)陣列,,不過(guò),,跟RAID 0模式不一樣的是,RAID 1模式是把每一個(gè)要儲(chǔ)存的檔案,,分別同步存放在主硬盤(pán)和鏡像硬盤(pán)里,。 例如有兩顆500GB硬盤(pán)使用RAID 1模式組成磁盤(pán)陣列, 那么,,這兩顆硬盤(pán)都會(huì)同步并完整存放使用者所儲(chǔ)存的每一個(gè)檔案,,一旦主硬盤(pán)故障時(shí),存放相同資料的鏡像硬盤(pán)就能立刻接手,,讓NAS所提供的資料存取服務(wù)不致中斷,。 借由同步并完整存放資料的鏡像硬盤(pán),RAID 1模式與其它RAID模式相比,,在資料安全性上可說(shuō) 是最好的,,不過(guò)它在儲(chǔ)存空間的利用率卻也是最差的。因?yàn)椴还苡枚嗌兕w硬盤(pán)組成的RAID 1磁盤(pán)陣列,,它的儲(chǔ)存空間大小永遠(yuǎn)都是「主硬盤(pán)單顆硬盤(pán)的容量」,,例如500GB、500GB與500GB,、 750GB,,以及500GB、500GB,、500GB組成RAID 1磁盤(pán)陣列時(shí),,它的儲(chǔ)存空間大小都是500GB,但是使用750GB硬盤(pán)的第二組磁盤(pán)陣列,,會(huì)有250GB的磁盤(pán)空間無(wú)法使用,;而使用三顆500GB硬盤(pán)的第三組磁盤(pán)陣列,將會(huì)有兩顆各500GB的硬盤(pán)空間用來(lái)做為鏡像磁盤(pán),,隨時(shí)接手其它兩顆硬盤(pán)同時(shí)故障時(shí)所提供的資料存取服務(wù),。 ? Ps:借由同步并完整存放資料的鏡像硬盤(pán),RAID 1模式與其它RAID模式相比,, 在資料安全性上可說(shuō)是最好的,,不過(guò),它在儲(chǔ)存空間的利用率卻也是最差的,。 五:Raid5模式 如果想要擁有RAID 0模式的資料存取效能,、RAID 1模式的資料儲(chǔ)存安全性,,以及提高 儲(chǔ)存空間利用率的話,那么,,最少需要三顆或以上的硬盤(pán)才能使用的RAID 5模式,,無(wú)疑 是能夠三者兼顧的最佳選擇。 它不像RAID 1模式是以復(fù)制,、備份的方式來(lái)儲(chǔ)存資料,,而是把每一個(gè)要儲(chǔ)存的檔案,包括以該檔案所產(chǎn)生相對(duì)應(yīng)的「奇偶校驗(yàn)(even-odd parity check)」信息切割成許多資料區(qū)塊后,,與RAID 0模式一樣以分散的方式同時(shí)存放到各個(gè)硬盤(pán)里,,所以,它能提供跟RAID 0模 式一樣的資料存取效能,,也能在一顆硬盤(pán)故障時(shí),,借由奇偶校驗(yàn)信息與其它硬盤(pán)里的資料,在替換硬盤(pán)里還原出原有的資料,,來(lái)提供不輸RAID 1模式的資料儲(chǔ)存安全性,。 除了不輸RAID 1模式的資料儲(chǔ)存安全性外,RAID 5模式的儲(chǔ)存空間利用率也遠(yuǎn)比 RAID 1模式來(lái)得好,,就以使用三顆500GB硬盤(pán)組成磁盤(pán)陣列來(lái)說(shuō),,RAID 1模式的儲(chǔ)存 空間大小僅有500GB,而RAID 5模式則能夠提供1TB,,是RAID 1模式2倍的儲(chǔ)存空間,。 通俗來(lái)說(shuō),你有3個(gè)2t的盤(pán),,那么其中2個(gè)盤(pán)放數(shù)據(jù),,1個(gè)盤(pán)當(dāng)備份,這樣不管你哪個(gè)盤(pán)壞了數(shù)據(jù)都還在,??捎每臻g就是少了1個(gè)盤(pán)的容量。安全性比basic好,,可用容量比raid1高,,是比較折中的一種模式。如果有大量數(shù)據(jù)需要做備份的,,可以使用這種模式,,性價(jià)比比raid1更高。 ? 六:Raid6模式 最少需要四顆或以上的硬盤(pán)才能使用的RAID 6模式,,可以說(shuō)是RAID 5模 式的加強(qiáng)版。RAID 6模式除了最少硬盤(pán)使用數(shù)與RAID 5模式不同外,,在資料儲(chǔ)存上,,它會(huì)針對(duì)每一個(gè)要儲(chǔ)存的檔案來(lái)產(chǎn)生「兩份」相對(duì)應(yīng)的奇偶校 驗(yàn)信息,,因此它可以在兩顆硬盤(pán)同時(shí)故障時(shí),在替換的兩顆新硬盤(pán)里分別還原出原有的資料,,來(lái)提供比RAID 5模式更高的資料儲(chǔ)存安全性,。 也因?yàn)镽AID 6模式會(huì)產(chǎn)生兩份相對(duì)應(yīng)的奇偶校驗(yàn)信息,所以它在儲(chǔ)存空間利用率會(huì)略低于RAID 5模式,,就以同樣使用四顆500GB硬盤(pán)組成磁盤(pán)陣列來(lái)說(shuō),,RAID 5模式的儲(chǔ)存空間大小有1.5TB,而RAID 6模式就只能提供1TB,。 ? Ps:RAID 6模式會(huì)針對(duì)每一個(gè)要儲(chǔ)存的檔案產(chǎn)生「兩份」相對(duì)應(yīng)的奇偶校驗(yàn)信息,,因此,它可以在兩顆硬盤(pán)同時(shí)故障時(shí),,在替換的兩顆新硬盤(pán)里分別還原出原有的資料,。 七:Raid10模式 最少需要四顆或以上的硬盤(pán)才能使用的RAID 10模式,是以RAID 0,、RAID 1模式組合而成,,因此,又可細(xì)分「RAID 1+0」和「RAID 0+1」兩種不同的資料儲(chǔ)存方式,。 以編號(hào)分別為硬盤(pán) 0,、硬盤(pán) 1、硬盤(pán) 2,、硬盤(pán) 3四顆硬盤(pán)所組成的RAID 10磁盤(pán)陣列來(lái)說(shuō),,RAID 1+0會(huì)先把硬盤(pán) 0、硬盤(pán) 1與硬盤(pán) 2,、硬盤(pán) 3設(shè)定成兩組RAID 1磁盤(pán)陣列,,再把硬盤(pán) 0、硬盤(pán) 1與硬盤(pán) 2,、硬盤(pán) 3組合成RAID 0磁盤(pán)陣列,,因此,每一個(gè)要儲(chǔ)存的檔案會(huì)先被RAID 0模式切割成兩個(gè)資料區(qū)塊后,,分別存放到各個(gè)RAID 1磁盤(pán)陣列,,來(lái)復(fù)制出資料區(qū)塊的鏡像資料。與RAID 1+0運(yùn)作方式完全相反的RAID 0+1則是先把硬盤(pán) 0,、硬盤(pán) 1與硬盤(pán) 2,、硬盤(pán) 3設(shè)定成兩組RAID 0磁盤(pán)陣列,再把硬盤(pán) 0,、硬盤(pán) 1與硬盤(pán) 2,、硬盤(pán) 3組合成RAID 1磁盤(pán)陣列,因此每一個(gè)要儲(chǔ)存的檔案會(huì)先被RAID 1模式復(fù)制出鏡像資料,,分別存放到各個(gè)RAID 0磁盤(pán)陣列后,,再切割成許多資料區(qū)塊分散到各個(gè)硬盤(pán)存放,。在資料存取效能上,RAID 0+1比RAID 1+0有更快的資料存取速度,,但是在資料儲(chǔ)存安全性上,,RAID 0+1只要有一顆硬盤(pán)故障時(shí),同一組RAID 0磁盤(pán)陣列將會(huì)停止運(yùn)作,,反觀在同樣的情況下,,RAID 1+0其余所有正常的硬盤(pán)仍會(huì)照常運(yùn)作不受影響,而這也是大部分RAID 10模式采用「RAID 1+0」資料儲(chǔ)存方式的主要因素,。 ? 八:basic模式 basic模式就是最基礎(chǔ)的模式,,每個(gè)硬盤(pán)互不相干,都是獨(dú)立的,,就像電腦上面的硬盤(pán)一樣,。具有低成本、高讀寫(xiě)性能,、 100% 的高存儲(chǔ)空間利用率等優(yōu)點(diǎn),,但是它不提供數(shù)據(jù)冗余保護(hù),一旦數(shù)據(jù)損壞,,將無(wú)法恢復(fù),。 因此, RAID0 一般適用于對(duì)性能要求嚴(yán)格但對(duì)數(shù)據(jù)安全性和可靠性不高的用戶,。basic模式還支持升級(jí)raid1或者raid5,,比如你現(xiàn)在一個(gè)盤(pán)設(shè)置的是basic模式,以后多加一個(gè)硬盤(pán),,可以和舊硬盤(pán)組成一個(gè)raid1模式,,如果再多加一個(gè)硬盤(pán),可以升級(jí)成raid5模式(raid5至少三塊硬盤(pán)),。 九:shr模式(群暉) 這個(gè)是群暉的陣列模式,,比較“智能”,如果你選了這種模式,,只有一個(gè)硬盤(pán)的情況下,,就相當(dāng)于basic模式。如果放兩個(gè)盤(pán)就相當(dāng)于raid1模式,,三塊或三塊以上硬盤(pán)就是raid5模式,。好處當(dāng)然就是“智能”了,自動(dòng)幫你選擇模式,。不好的地方就是不能按自己實(shí)際需求來(lái),,如果你不需要做備份的就千萬(wàn)不要選這個(gè)shr模式。 |
|
來(lái)自: 深信勿疑 > 《電腦技術(shù)》