資源描述:
《圖解RAID制作方法步驟》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、圖解RAID制作方法步驟說(shuō)到磁盤陣列(RAID,RedundantArrayofIndependentDisks),現(xiàn)在幾乎成了網(wǎng)管員所必須掌握的一門技術(shù)之一,特別是中小型企業(yè),因?yàn)榇疟P陣列應(yīng)用非常廣泛,它是當(dāng)前數(shù)據(jù)備份的主要方案之一。然而,許多網(wǎng)管員只是在各種媒體上看到相關(guān)的理論知識(shí)介紹,卻并沒(méi)有看到一些實(shí)際的磁盤陣列配置方法,所以仍只是一知半解,到自己真正配置時(shí),卻無(wú)從下手。本文要以一個(gè)具體的磁盤陣列配置方法為例向大家介紹磁盤陣列的一些基本配置方法,給出一些關(guān)鍵界面,使各位對(duì)磁盤陣列的配置有一個(gè)理性認(rèn)識(shí)。當(dāng)然為了使各位對(duì)磁盤陣列有一個(gè)較全面的介紹,還是先來(lái)
2、簡(jiǎn)要回顧一下有關(guān)磁盤陣列的理論知識(shí),這樣可以為實(shí)際的配置找到理論依據(jù)?! ∫?、磁盤陣列實(shí)現(xiàn)方式 磁盤陣列有兩種方式可以實(shí)現(xiàn),那就是“軟件陣列”與“硬件陣列”?! ≤浖嚵惺侵竿ㄟ^(guò)網(wǎng)絡(luò)操作系統(tǒng)自身提供的磁盤管理功能將連接的普通SCSI卡上的多塊硬盤配置成邏輯盤,組成陣列。如微軟的WindowsNT/2000Server/Server2003和NetVoll的NetWare兩種操作系統(tǒng)都可以提供軟件陣列功能,其中WindowsNT/2000Server/Server2003可以提供RAID0、RAID1、RAID5;NetWare操作系統(tǒng)可以實(shí)現(xiàn)RAID1功能。
3、軟件陣列可以提供數(shù)據(jù)冗余功能,但是磁盤子系統(tǒng)的性能會(huì)有所降低,有的降代還比較大,達(dá)30%左右。 硬件陣列是使用專門的磁盤陣列卡來(lái)實(shí)現(xiàn)的,這就是本文要介紹的對(duì)象?,F(xiàn)在的非入門級(jí)服務(wù)器幾乎都提供磁盤陣列卡,不管是集成在主板上或非集成的都能輕松實(shí)現(xiàn)陣列功能。硬件陣列能夠提供在線擴(kuò)容、動(dòng)態(tài)修改陣列級(jí)別、自動(dòng)數(shù)據(jù)恢復(fù)、驅(qū)動(dòng)器漫游、超高速緩沖等功能。它能提供性能、數(shù)據(jù)保護(hù)、可靠性、可用性和可管理性的解決方案。磁盤陣列卡擁有一個(gè)專門的處理器,如Intel的I960芯片,HPT370A/372、SiliconImageSIL3112A等,還擁有專門的存貯器,用于高速緩沖數(shù)據(jù)
4、。這樣一來(lái),服務(wù)器對(duì)磁盤的操作就直接通過(guò)磁盤陣列卡來(lái)進(jìn)行處理,因此不需要大量的CPU及系統(tǒng)內(nèi)存資源,不會(huì)降低磁盤子系統(tǒng)的性能。陣列卡專用的處理單元來(lái)進(jìn)行操作,它的性能要遠(yuǎn)遠(yuǎn)高于常規(guī)非陣列硬盤,并且更安全更穩(wěn)定?! 《追N磁盤陣列技術(shù) RAID技術(shù)是一種工業(yè)標(biāo)準(zhǔn),各廠商對(duì)RAID級(jí)別的定義也不盡相同。目前對(duì)RAID級(jí)別的定義可以獲得業(yè)界廣泛認(rèn)同的有4種,RAID0、RAID1、RAID0+1和RAID5?! AID0是無(wú)數(shù)據(jù)冗余的存儲(chǔ)空間條帶化,具有成本低、讀寫性能極高、存儲(chǔ)空間利用率高等特點(diǎn),適用于音、視頻信號(hào)存儲(chǔ)、臨時(shí)文件的轉(zhuǎn)儲(chǔ)等對(duì)速度要求極其嚴(yán)格的特
5、殊應(yīng)用。但由于沒(méi)有數(shù)據(jù)冗余,其安全性大大降低,構(gòu)成陣列的任何一塊硬盤的損壞都將帶來(lái)災(zāi)難性的數(shù)據(jù)損失。這種方式其實(shí)沒(méi)有冗余功能,沒(méi)有安全保護(hù),只是提高了磁盤讀寫性能和整個(gè)服務(wù)器的磁盤容量。一般只適用磁盤數(shù)較少、磁盤容易比較緊缺的應(yīng)用環(huán)境中,如果在RAID0中配置4塊以上的硬盤,對(duì)于一般應(yīng)用來(lái)說(shuō)是不明智的?! AID1是兩塊硬盤數(shù)據(jù)完全鏡像,安全性好,技術(shù)簡(jiǎn)單,管理方便,讀寫性能均好。因?yàn)樗且灰粚?duì)應(yīng)的,所以它無(wú)法單塊硬盤擴(kuò)展,要擴(kuò)展,必須同時(shí)對(duì)鏡像的雙方進(jìn)行同容量的擴(kuò)展。因?yàn)檫@種冗余方式為了安全起見(jiàn),實(shí)際上只利用了一半的磁盤容量,數(shù)據(jù)空間浪費(fèi)大?! AID0
6、+1綜合了RAID0和RAID1的特點(diǎn),獨(dú)立磁盤配置成RAID0,兩套完整的RAID0互相鏡像。它的讀寫性能出色,安全性高,但構(gòu)建陣列的成本投入大,數(shù)據(jù)空間利用率低。 RAID5是目前應(yīng)用最廣泛的RAID技術(shù)。各塊獨(dú)立硬盤進(jìn)行條帶化分割,相同的條帶區(qū)進(jìn)行奇偶校驗(yàn)(異或運(yùn)算),校驗(yàn)數(shù)據(jù)平均分布在每塊硬盤上。以n塊硬盤構(gòu)建的RAID5陣列可以有n-1塊硬盤的容量,存儲(chǔ)空間利用率非常高。任何一塊硬盤上的數(shù)據(jù)丟失,均可以通過(guò)校驗(yàn)數(shù)據(jù)推算出來(lái)。它和RAID3最大的區(qū)別在于校驗(yàn)數(shù)據(jù)是否平均分布到各塊硬盤上。RAID5具有數(shù)據(jù)安全、讀寫速度快,空間利用率高等優(yōu)點(diǎn),應(yīng)用非常
7、廣泛,但不足之處是如果1塊硬盤出現(xiàn)故障以后,整個(gè)系統(tǒng)的性能將大大降低。RAID1、RAID0+1、RAID5陣列配合熱插拔(也稱熱可替換)技術(shù),可以實(shí)現(xiàn)數(shù)據(jù)的在線恢復(fù),即當(dāng)RAID陣列中的任何一塊硬盤損壞時(shí),不需要用戶關(guān)機(jī)或停止應(yīng)用服務(wù),就可以更換故障硬盤,修復(fù)系統(tǒng),恢復(fù)數(shù)據(jù),對(duì)實(shí)現(xiàn)高可用系統(tǒng)具有重要的意義。三、磁盤陣列配置實(shí)例 當(dāng)硬盤連接到陣列卡(RAID)上時(shí),操作系統(tǒng)將不能直接看到物理的硬盤,因此需要?jiǎng)?chuàng)建成一個(gè)一個(gè)的被設(shè)置為RAID0、1或者5等的邏輯磁盤(也叫容器),這樣系統(tǒng)才能夠正確識(shí)別它。當(dāng)然,邏輯磁盤(LogicDrive)、容器(Contai
8、ner)或虛擬磁盤(VirtualDr