做磁盤陣列應(yīng)該注意一下的問題_第1頁
做磁盤陣列應(yīng)該注意一下的問題_第2頁
做磁盤陣列應(yīng)該注意一下的問題_第3頁
做磁盤陣列應(yīng)該注意一下的問題_第4頁
做磁盤陣列應(yīng)該注意一下的問題_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、做磁盤陣列應(yīng)該注意一下的問題做RAID自然少不了硬盤,RAID 0和RAID 1對(duì)磁盤的要求不一樣,RAID 1(Mirror)磁盤鏡像一般要求兩塊(或多塊)硬盤容量一致,而RAID 0(Striping)磁盤一般沒有這個(gè)要求,當(dāng)然,選用容量相似性能相近甚至完全一樣的硬盤比較理想。為了方便測(cè)試,我們選用兩塊60GB的希捷酷魚硬盤(Barracuda ATA 、編號(hào)ST360021A)。系統(tǒng)選用Duron 750MHz的CPU,2×128MB樵風(fēng)金條SDRAM,耕升GeForce2 Pro顯卡,應(yīng)該說是比較普通的配置,我們也希望借此了解構(gòu)建RAID所需的系統(tǒng)要求。1.RAID 0的創(chuàng)建

2、第一步首先要備份好硬盤中的數(shù)據(jù)。很多用戶都沒有重視備份這一工作,特別是一些比較粗心的個(gè)人用戶。創(chuàng)建RAID對(duì)數(shù)據(jù)而言是一項(xiàng)比較危險(xiǎn)的操作,稍不留神就有可能毀掉整塊硬盤的數(shù)據(jù),我們首先介紹的RAID 0更是這種情況,在創(chuàng)建RAID 0時(shí),所有陣列中磁盤上的數(shù)據(jù)都將被抹去,包括硬盤分區(qū)表在內(nèi)。因此要先準(zhǔn)備好一張帶Fdisk與Format命令的Windows 98啟動(dòng)盤,這也是這一步要注意的重要事項(xiàng)。第二步將兩塊硬盤的跳線設(shè)置為Master,分別接上升技KT7A-RAID的IDE3、IDE4口(它們由主板上的HighPoint370芯片控制)。由于RAID 0會(huì)重建兩塊硬盤的分區(qū)表,我們就無需考慮硬

3、盤連接的順序(下文中我們會(huì)看到在創(chuàng)建RAID 1時(shí)這個(gè)順序很重要)。第三步對(duì)BIOS進(jìn)行設(shè)置,打開ATA RAID CONTROLLER。我們?cè)谏糑T7A-RAID主板的BIOS中進(jìn)入INTEGRATED PERIPHERALS選項(xiàng)并開啟ATA100 RAID IDE CONTROLLER。升技建議將開機(jī)順序全部改為ATA 100 RAID,實(shí)際我們發(fā)現(xiàn)這在系統(tǒng)安裝過程中并不可行,難道沒有分區(qū)的硬盤可以啟動(dòng)嗎?因此我們?nèi)匀辉O(shè)置軟驅(qū)作為首選項(xiàng)。第四步接下來的設(shè)置步驟是創(chuàng)建RAID 0的核心內(nèi)容,我們以圖解方式向大家詳細(xì)介紹:1.系統(tǒng)BIOS設(shè)置完成以后重啟電腦,開機(jī)檢測(cè)時(shí)將不會(huì)再報(bào)告發(fā)現(xiàn)硬盤。

4、2.磁盤的管理將由HighPoint 370芯片接管。3.下面是非常關(guān)鍵的HighPoint 370 BIOS設(shè)置,在HighPoint 370磁盤掃描界面同時(shí)按下“Ctrl”和“H”。4.進(jìn)入HighPoint 370 BIOS設(shè)置界面后第一個(gè)要做的工作就是選擇“Create RAID”創(chuàng)建RAID。5.在“Array Mode(陣列模式)”中進(jìn)行RAID模式選擇,這里能夠看到RAID 0、RAID 1、RAID 0+1和Span的選項(xiàng),在此我們選擇了RAID 0項(xiàng)。6.RAID模式選擇完成會(huì)自動(dòng)退出到上一級(jí)菜單進(jìn)行“Disk Drives(磁盤驅(qū)動(dòng)器)”選擇,一般來說直接回車就行了。7.下

5、一項(xiàng)設(shè)置是條帶單位大小,缺省值為64kB,沒有特殊要求可以不予理睬。8.接著是“Start Create(開始創(chuàng)建)”的選項(xiàng),在你按下“Y”之前,請(qǐng)認(rèn)真想想是否還有重要的數(shù)據(jù)留在硬盤上,這是你最后的機(jī)會(huì)!一旦開始創(chuàng)建RAID,硬盤上的所有數(shù)據(jù)都會(huì)被清除。9.創(chuàng)建完成以后是指定BOOT啟動(dòng)盤,任選一個(gè)吧。按“Esc”鍵退出,當(dāng)然少不了按下“Y”來確認(rèn)一下。HighPoint 370 BIOS沒有提供類似“Exit Without Save”的功能,修改設(shè)置后是不可逆轉(zhuǎn)的第五步再次重啟電腦以后,我們就可以在屏幕上看到“Striping(RAID 0)for Array #0”字樣了。插入先前制作的

6、啟動(dòng)盤,啟動(dòng)DOS。打開Fdisk程序,咦?怎么就一個(gè)硬盤可見?是的,RAID陣列已經(jīng)整個(gè)被看作了一塊硬盤,對(duì)于操作系統(tǒng)而言,RAID完全透明,我們大可不必費(fèi)心RAID磁盤的管理,這些都由控制芯片完成。接下來按照普通單硬盤方法進(jìn)行分區(qū),你會(huì)發(fā)現(xiàn)“這個(gè)”硬盤的容量“變”大了,仔細(xì)算算,對(duì),總?cè)萘烤褪莾蓧K硬盤相加的容量!我們可以把RAID 0的讀寫比喻成拉鏈,它把數(shù)據(jù)分開在兩個(gè)硬盤上,讀取數(shù)據(jù)會(huì)變得更快,而且不會(huì)浪費(fèi)磁盤空間。在分區(qū)和格式化后千萬別忘了激活主分區(qū)。第六步選擇操作系統(tǒng)讓我們頗費(fèi)周折,HighPoint370芯片提供對(duì)Windows98/NT/2000/XP的驅(qū)動(dòng)支持,考慮到使RAID

7、功能面向的是相對(duì)高級(jí)的用戶,所以我們選擇了對(duì)新硬件支持更好的Windows XP Professional英文版(采用英文版系統(tǒng)主要是為了方便后面的Winbench測(cè)試,大家自己使用RAID完全可以用中文版的操作系統(tǒng)),Windows 2000也是一個(gè)不錯(cuò)的選擇,但是硬件支持方面顯然不如Windows XP Professional。第七步對(duì)于采用RAID的電腦,操作系統(tǒng)的安裝和普通情況下不一樣,讓我們看看圖示,這是在Windows XP完成第一步“文件復(fù)制”重啟以后出現(xiàn)的畫面,安裝程序會(huì)以英文提示“按下F6安裝SCSI設(shè)備或RAID磁盤”,這一過程很短,而且用戶往往會(huì)忽視屏幕下方的提示。按下

8、F6后出現(xiàn)安裝選擇,選擇“S”將安裝RAID控制芯片驅(qū)動(dòng),選擇“Enter”則不安裝。按下“S”鍵會(huì)提示插入RAID芯片驅(qū)動(dòng)盤。鍵入回車,安裝程序自動(dòng)搜索驅(qū)動(dòng)盤上的程序,選擇“WinXP”那一個(gè)并回車。如果所提供的版本和Windows XP Profesional內(nèi)置的驅(qū)動(dòng)版本不一致,安裝程序會(huì)給出提示讓用戶進(jìn)行選擇。按下“S”會(huì)安裝軟盤所提供的而按下“Enter”則安裝Windows XP Professional自帶的驅(qū)動(dòng)。按下“S”后又需要確認(rèn),這次是按“Enter”(這個(gè)確認(rèn)太多了,呵呵)。接下來是正常的系統(tǒng)安裝,和普通安裝沒有任何區(qū)別。RAID 0的安裝設(shè)置我們就介紹到這里,下面我們

9、會(huì)談?wù)凴AID 1的安裝。與RAID 0相比,RAID 1的安裝過程要簡(jiǎn)單許多,在正確操作的情況下不具破壞性。2.RAID 1的創(chuàng)建雖然在原理上和RAID 0完全不一樣,但RAID 1的安裝設(shè)置過程卻與RAID 0相差不多,主要區(qū)別在于HighPoint 370 BIOS里的設(shè)置。為了避免重復(fù),我們只向大家重點(diǎn)介紹這部分設(shè)置:進(jìn)入HighPoint 370 BIOS后選擇“Create RAID”進(jìn)行創(chuàng)建:1.在“Array Mode”上點(diǎn)擊回車,在RAID模式選擇中選擇第二項(xiàng)“Mirror(RAID 1)for Data Security(為數(shù)據(jù)源盤創(chuàng)建鏡像)”。2.接著是源盤的選擇,我們?cè)?/p>

10、次提醒用戶:務(wù)必小心,不要選錯(cuò)。3.然后是目標(biāo)盤的選擇,也就是我們所說的鏡像盤或備份盤。4.然后開始創(chuàng)建。5.創(chuàng)建完成以后BIOS會(huì)提示進(jìn)行鏡像的制作,這一過程相當(dāng)漫長(zhǎng)。6.我們用了大約45分鐘才完成60GB的鏡像制作,至此RAID 1創(chuàng)建完成。RAID 1會(huì)將主盤的數(shù)據(jù)復(fù)制到鏡像盤,因此在構(gòu)建RAID 1時(shí)需要特別小心,千萬不要把主盤和鏡像盤弄混,否則結(jié)果將是悲劇性的。RAID 1既可在兩塊無數(shù)據(jù)的硬盤上創(chuàng)建,也能夠在一塊已經(jīng)安裝操作系統(tǒng)的硬盤上添加,比RAID 0方便多了(除了漫長(zhǎng)的鏡像制作過程)。創(chuàng)建完成以后我們?cè)囍鴮⑵渲幸粔K硬盤拔下,HighPoint370 BIOS給出了警告,按下“

11、Esc”,另一塊硬盤承擔(dān)起了源盤的重任,所有數(shù)據(jù)完好無損。對(duì)于在一塊已經(jīng)安裝操作系統(tǒng)的硬盤上添加RAID 1,我們建議的步驟是:打開BIOS中的控制芯片啟動(dòng)操作系統(tǒng)安裝HighPoint 370驅(qū)動(dòng)關(guān)機(jī)將源盤和鏡像盤接在IDE3、4口進(jìn)入HighPoint 370 BIOS設(shè)置RAID 1(步驟見上文介紹)重啟系統(tǒng)完成創(chuàng)建。我們對(duì)兩種RAID進(jìn)行了簡(jiǎn)單的測(cè)試,雖然RAID 0的測(cè)試成績(jī)讓人有些不解,但是實(shí)際使用中仍然感覺比單硬盤快了很多,特別是Windows XP Professional的啟動(dòng)異常迅速,進(jìn)度條一閃而過。至于傳輸率曲線出現(xiàn)不穩(wěn)定的情況,我們估計(jì)和平臺(tái)選擇有一些關(guān)系,畢竟集成芯片

12、在進(jìn)行這種高數(shù)據(jù)吞吐量的工作時(shí)非常容易被干擾。不過即使是這樣,我們也看到RAID 0系統(tǒng)的數(shù)據(jù)傳輸率達(dá)到了非常高的水平,一度接近60MB/s。與RAID 0相比,RAID 1系統(tǒng)的性能雖然相對(duì)單磁盤系統(tǒng)沒有什么明顯的改善,但測(cè)試中我們發(fā)現(xiàn)RAID 1的工作曲線顯得非常穩(wěn)定,很少出現(xiàn)波動(dòng)的情況。再看看Winbench99 2.0中的磁盤測(cè)試成績(jī),一目了然。對(duì)用戶和操作系統(tǒng)而言,RAID 0和1是透明不影響任何操作的,我們就像使用一塊硬盤一樣。三、用軟件方法實(shí)現(xiàn)RAID除了使用RAID卡或者主板所帶的芯片實(shí)現(xiàn)磁盤陣列外,我們?cè)谝恍┎僮飨到y(tǒng)中可以直接利用軟件方式實(shí)現(xiàn)RAID功能,例如Windows

13、2000/XP中就內(nèi)置了RAID功能。在了解Windows 2000/XP的軟件RAID功能之前,我們首先來看看Windows 2000中的一項(xiàng)功能動(dòng)態(tài)磁盤管理。動(dòng)態(tài)磁盤與基本磁盤相比,不再采用以前的分區(qū)方式,而是叫卷集,它的作用其實(shí)和分區(qū)相一致,但是具有以下區(qū)別:1.可以任意更改磁盤容量動(dòng)態(tài)磁盤在不重新啟動(dòng)計(jì)算機(jī)的情況下可更改磁盤容量大小,而且不會(huì)丟失數(shù)據(jù),而基本磁盤如果要改變分區(qū)容量就會(huì)丟失全部數(shù)據(jù)(當(dāng)然也有一些特殊的磁盤工具軟件可以改變分區(qū)而不會(huì)破壞數(shù)據(jù),如PQMagic等)。2.磁盤空間的限制動(dòng)態(tài)磁盤可被擴(kuò)展到磁盤中不連續(xù)的磁盤空間,還可以創(chuàng)建跨磁盤的卷集,將幾個(gè)磁盤合為一個(gè)大卷集。而

14、基本磁盤的分區(qū)必須是同一磁盤上的連續(xù)空間,分區(qū)的最大容量當(dāng)然也就是磁盤的容量。3.卷集或分區(qū)個(gè)數(shù)動(dòng)態(tài)磁盤在一個(gè)磁盤上可創(chuàng)建的卷集個(gè)數(shù)沒有限制,相對(duì)的基本磁盤在一個(gè)磁盤上最多只能分4個(gè)區(qū),而且使用DOS或Windows 9X時(shí)只能分一個(gè)主分區(qū)和擴(kuò)展分區(qū)。*這里一定要注意,動(dòng)態(tài)磁盤只能在Windows NT/2000/XP系統(tǒng)中使用,其他的操作系統(tǒng)無法識(shí)別動(dòng)態(tài)磁盤。因?yàn)榇蟛糠钟脩舻拇疟P都是基本磁盤類型,為了使用軟件RAID功能,我們必須將其轉(zhuǎn)換為動(dòng)態(tài)磁盤:控制面板管理工具計(jì)算機(jī)管理磁盤管理,在查看菜單中將其中的一個(gè)窗口切換為磁盤列表。這時(shí)我們就可以通過右鍵菜單將選擇磁盤轉(zhuǎn)換為動(dòng)態(tài)磁盤。在劃分動(dòng)態(tài)卷

15、時(shí)會(huì)可以看到這樣幾個(gè)類型的動(dòng)態(tài)卷。1.簡(jiǎn)單卷:包含單一磁盤上的磁盤空間,和分區(qū)功能一樣。(當(dāng)系統(tǒng)中有兩個(gè)或兩個(gè)以上的動(dòng)態(tài)磁盤并且兩個(gè)磁盤上都有未分配的空間時(shí),我們能夠選擇如下的兩種分卷方式)2.跨區(qū)卷:跨區(qū)卷將來自多個(gè)磁盤的未分配空間合并到一個(gè)邏輯卷中。3.帶區(qū)卷:組合多個(gè)(2到32個(gè))磁盤上的未分配空間到一個(gè)卷。(如果如上所述系統(tǒng)中的兩個(gè)動(dòng)態(tài)磁盤容量一致時(shí),我們會(huì)看到另一個(gè)分區(qū)方式)4.鏡像卷:?jiǎn)我痪韮煞菹嗤目截悾恳环菰谝粋€(gè)硬盤上。即我們常說的RAID 1。當(dāng)我們擁有三個(gè)或三個(gè)以上的動(dòng)態(tài)磁盤時(shí),我們就可以使用更加復(fù)雜的RAID方式RAID 5,此時(shí)在分卷界面中會(huì)出現(xiàn)新的分卷形式。5.RA

16、ID 5卷:相當(dāng)于帶奇偶校驗(yàn)的帶區(qū)卷,即RAID 5方式。對(duì)于大部分的個(gè)人電腦用戶來說,構(gòu)建RAID 0是最經(jīng)濟(jì)實(shí)用的陣列形式,因此我們?cè)谶@里僅就軟件RAID 0的構(gòu)建進(jìn)行講解:要在Windows 2000/XP中使用軟件RAID 0,首先必須將準(zhǔn)備納入陣列的磁盤轉(zhuǎn)換為上文所述的動(dòng)態(tài)磁盤(這里要注意的是,Windows 2000/XP的默認(rèn)磁盤管理界面中不能轉(zhuǎn)換基本磁盤和動(dòng)態(tài)磁盤,請(qǐng)參考上文中的描述),我們?cè)谶@里嘗試使用分區(qū)的條帶化,這也正是軟件RAID和使用RAID芯片構(gòu)建磁盤陣列的區(qū)別。我們選取了一個(gè)29GB的分區(qū)進(jìn)行劃分帶區(qū)卷,在劃分帶區(qū)卷區(qū)時(shí),系統(tǒng)會(huì)要求一個(gè)對(duì)應(yīng)的分區(qū),也就是說這時(shí)其他

17、的動(dòng)態(tài)磁盤上必須要有同樣29GB或更大的未分配空間,帶區(qū)卷分配完成后,兩個(gè)同樣大小的分卷將被系統(tǒng)合并,此時(shí)我們的格式化等操作也是同時(shí)在兩個(gè)磁盤上進(jìn)行。在構(gòu)建RAID 0完成后,我們決定測(cè)試其硬盤傳輸率以確定這種軟件RAID對(duì)性能的提升程度,我們構(gòu)建軟件RAID的平臺(tái)和前文中的硬件RAID平臺(tái)并不相同,為了保證CPU的性能以確保我們軟件RAID的實(shí)現(xiàn),我們采用了較高端的系統(tǒng):Athlon XP 1700+,三星 256MB DDR內(nèi)存,華碩A7V266-E主板,由于軟件RAID對(duì)硬盤規(guī)格的要求比較低,所以硬盤系統(tǒng)我們選用了不同規(guī)格的硬盤,希捷酷魚 60GB和西部數(shù)據(jù)1200BB 120GB兩塊硬

18、盤。在傳輸曲線的后半段,我們很清楚地看到軟件RAID 0的硬盤傳輸率達(dá)到了60MB/s,完全超越了陣列中任意一個(gè)硬盤的傳輸率,RAID 0的優(yōu)勢(shì)開始體現(xiàn)出來。對(duì)于追求高性能的用戶來說,這應(yīng)該是他們夢(mèng)寐以求的。這里應(yīng)該說明的是,在Linux環(huán)境下,我們同樣可以利用Raidtools工具來實(shí)現(xiàn)軟件RAID功能。這個(gè)工具可以制作軟RAID 0、RAID 1、RAID 4、RAID 5等多種磁盤陣列。在使用Raidtools之前,首先要確定目前正在使用的Linux核心是否支持Md。如果你正在使用的核心是2.0.X,并且不是自己編譯過,大多數(shù)情況下支持軟RAID。如果不能確定,則需要自己編譯核心。雖然R

19、AID功能可以給我們帶來更好的速度體驗(yàn)和數(shù)據(jù)安全性,但是應(yīng)該指出的是,現(xiàn)在市面上的大部分廉價(jià)IDE-RAID解決方案本質(zhì)上仍然是“半軟”的RAID,只是將RAID控制信息集成在RAID芯片當(dāng)中,因此其CPU占用率比較大,而且性能并不是非常穩(wěn)定。這也是在高端系統(tǒng)中軟件RAID 0的性能有時(shí)可以超過“硬件”RAID 0方案的原因。對(duì)于用戶來說,高性能的IDE-RAID存儲(chǔ)系統(tǒng),或者需要比較強(qiáng)勁的CPU運(yùn)算能力,或者需要比較昂貴的RAID卡,因此,磁盤陣列仍然應(yīng)該算是比較高端的應(yīng)用。不過對(duì)于初級(jí)用戶來說,使用簡(jiǎn)單而廉價(jià)的磁盤陣列來提高計(jì)算機(jī)數(shù)據(jù)的可用性或提升一下存儲(chǔ)速度也是相當(dāng)不錯(cuò)的選擇,當(dāng)然其性能

20、還遠(yuǎn)不能和高端系統(tǒng)相比??傊?,我們看到越來越多的RAID架構(gòu)出現(xiàn)在市場(chǎng)上,尤其是在中低端市場(chǎng)上,越來越普及的廉價(jià)IDE-RAID方案與硬盤價(jià)格的不斷下降互相照應(yīng),似乎也在預(yù)示著未來個(gè)人數(shù)據(jù)存儲(chǔ)的發(fā)展趨勢(shì),讓我們拭目以待吧HighPoint 370 BIOS沒有提供類似“Exit Without Save”的功能,修改設(shè)置后是不可逆轉(zhuǎn)的 做RAID自然少不了硬盤,RAID 0和RAID 1對(duì)磁盤的要求不一樣,RAID 1(Mirror)磁盤鏡像一般要求兩塊(或多塊)硬盤容量一致,而RAID 0(Striping)磁盤一般沒有這個(gè)要求,當(dāng)然,選用容量相似性能相近甚至完全一樣的硬盤比較理想。為了方便

21、測(cè)試,我們選用兩塊60GB的希捷酷魚硬盤(Barracuda ATA 、編號(hào)ST360021A)。系統(tǒng)選用Duron 750MHz的CPU,2×128MB樵風(fēng)金條SDRAM,耕升GeForce2 Pro顯卡,應(yīng)該說是比較普通的配置,我們也希望借此了解構(gòu)建RAID所需的系統(tǒng)要求。1.RAID 0的創(chuàng)建第一步首先要備份好硬盤中的數(shù)據(jù)。很多用戶都沒有重視備份這一工作,特別是一些比較粗心的個(gè)人用戶。創(chuàng)建RAID對(duì)數(shù)據(jù)而言是一項(xiàng)比較危險(xiǎn)的操作,稍不留神就有可能毀掉整塊硬盤的數(shù)據(jù),我們首先介紹的RAID 0更是這種情況,在創(chuàng)建RAID 0時(shí),所有陣列中磁盤上的數(shù)據(jù)都將被抹去,包括硬盤分區(qū)表在內(nèi)。

22、因此要先準(zhǔn)備好一張帶Fdisk與Format命令的Windows 98啟動(dòng)盤,這也是這一步要注意的重要事項(xiàng)。第二步將兩塊硬盤的跳線設(shè)置為Master,分別接上升技KT7A-RAID的IDE3、IDE4口(它們由主板上的HighPoint370芯片控制)。由于RAID 0會(huì)重建兩塊硬盤的分區(qū)表,我們就無需考慮硬盤連接的順序(下文中我們會(huì)看到在創(chuàng)建RAID 1時(shí)這個(gè)順序很重要)。第三步對(duì)BIOS進(jìn)行設(shè)置,打開ATA RAID CONTROLLER。我們?cè)谏糑T7A-RAID主板的BIOS中進(jìn)入INTEGRATED PERIPHERALS選項(xiàng)并開啟ATA100 RAID IDE CONTROLLE

23、R。升技建議將開機(jī)順序全部改為ATA 100 RAID,實(shí)際我們發(fā)現(xiàn)這在系統(tǒng)安裝過程中并不可行,難道沒有分區(qū)的硬盤可以啟動(dòng)嗎?因此我們?nèi)匀辉O(shè)置軟驅(qū)作為首選項(xiàng)。第四步接下來的設(shè)置步驟是創(chuàng)建RAID 0的核心內(nèi)容,我們以圖解方式向大家詳細(xì)介紹:1.系統(tǒng)BIOS設(shè)置完成以后重啟電腦,開機(jī)檢測(cè)時(shí)將不會(huì)再報(bào)告發(fā)現(xiàn)硬盤。2.磁盤的管理將由HighPoint 370芯片接管。3.下面是非常關(guān)鍵的HighPoint 370 BIOS設(shè)置,在HighPoint 370磁盤掃描界面同時(shí)按下“Ctrl”和“H”。4.進(jìn)入HighPoint 370 BIOS設(shè)置界面后第一個(gè)要做的工作就是選擇“Create RAID”

24、創(chuàng)建RAID。5.在“Array Mode(陣列模式)”中進(jìn)行RAID模式選擇,這里能夠看到RAID 0、RAID 1、RAID 0+1和Span的選項(xiàng),在此我們選擇了RAID 0項(xiàng)。6.RAID模式選擇完成會(huì)自動(dòng)退出到上一級(jí)菜單進(jìn)行“Disk Drives(磁盤驅(qū)動(dòng)器)”選擇,一般來說直接回車就行了。7.下一項(xiàng)設(shè)置是條帶單位大小,缺省值為64kB,沒有特殊要求可以不予理睬。8.接著是“Start Create(開始創(chuàng)建)”的選項(xiàng),在你按下“Y”之前,請(qǐng)認(rèn)真想想是否還有重要的數(shù)據(jù)留在硬盤上,這是你最后的機(jī)會(huì)!一旦開始創(chuàng)建RAID,硬盤上的所有數(shù)據(jù)都會(huì)被清除。9.創(chuàng)建完成以后是指定BOOT啟動(dòng)盤

25、,任選一個(gè)吧。按“Esc”鍵退出,當(dāng)然少不了按下“Y”來確認(rèn)一下。HighPoint 370 BIOS沒有提供類似“Exit Without Save”的功能,修改設(shè)置后是不可逆轉(zhuǎn)的第五步再次重啟電腦以后,我們就可以在屏幕上看到“Striping(RAID 0)for Array #0”字樣了。插入先前制作的啟動(dòng)盤,啟動(dòng)DOS。打開Fdisk程序,咦?怎么就一個(gè)硬盤可見?是的,RAID陣列已經(jīng)整個(gè)被看作了一塊硬盤,對(duì)于操作系統(tǒng)而言,RAID完全透明,我們大可不必費(fèi)心RAID磁盤的管理,這些都由控制芯片完成。接下來按照普通單硬盤方法進(jìn)行分區(qū),你會(huì)發(fā)現(xiàn)“這個(gè)”硬盤的容量“變”大了,仔細(xì)算算,對(duì),總

26、容量就是兩塊硬盤相加的容量!我們可以把RAID 0的讀寫比喻成拉鏈,它把數(shù)據(jù)分開在兩個(gè)硬盤上,讀取數(shù)據(jù)會(huì)變得更快,而且不會(huì)浪費(fèi)磁盤空間。在分區(qū)和格式化后千萬別忘了激活主分區(qū)。第六步選擇操作系統(tǒng)讓我們頗費(fèi)周折,HighPoint370芯片提供對(duì)Windows98/NT/2000/XP的驅(qū)動(dòng)支持,考慮到使RAID功能面向的是相對(duì)高級(jí)的用戶,所以我們選擇了對(duì)新硬件支持更好的Windows XP Professional英文版(采用英文版系統(tǒng)主要是為了方便后面的Winbench測(cè)試,大家自己使用RAID完全可以用中文版的操作系統(tǒng)),Windows 2000也是一個(gè)不錯(cuò)的選擇,但是硬件支持方面顯然不如W

27、indows XP Professional。第七步對(duì)于采用RAID的電腦,操作系統(tǒng)的安裝和普通情況下不一樣,讓我們看看圖示,這是在Windows XP完成第一步“文件復(fù)制”重啟以后出現(xiàn)的畫面,安裝程序會(huì)以英文提示“按下F6安裝SCSI設(shè)備或RAID磁盤”,這一過程很短,而且用戶往往會(huì)忽視屏幕下方的提示。按下F6后出現(xiàn)安裝選擇,選擇“S”將安裝RAID控制芯片驅(qū)動(dòng),選擇“Enter”則不安裝。按下“S”鍵會(huì)提示插入RAID芯片驅(qū)動(dòng)盤。鍵入回車,安裝程序自動(dòng)搜索驅(qū)動(dòng)盤上的程序,選擇“WinXP”那一個(gè)并回車。如果所提供的版本和Windows XP Profesional內(nèi)置的驅(qū)動(dòng)版本不一致,安裝

28、程序會(huì)給出提示讓用戶進(jìn)行選擇。按下“S”會(huì)安裝軟盤所提供的而按下“Enter”則安裝Windows XP Professional自帶的驅(qū)動(dòng)。按下“S”后又需要確認(rèn),這次是按“Enter”(這個(gè)確認(rèn)太多了,呵呵)。接下來是正常的系統(tǒng)安裝,和普通安裝沒有任何區(qū)別。RAID 0的安裝設(shè)置我們就介紹到這里,下面我們會(huì)談?wù)凴AID 1的安裝。與RAID 0相比,RAID 1的安裝過程要簡(jiǎn)單許多,在正確操作的情況下不具破壞性。2.RAID 1的創(chuàng)建雖然在原理上和RAID 0完全不一樣,但RAID 1的安裝設(shè)置過程卻與RAID 0相差不多,主要區(qū)別在于HighPoint 370 BIOS里的設(shè)置。為了避免

29、重復(fù),我們只向大家重點(diǎn)介紹這部分設(shè)置:進(jìn)入HighPoint 370 BIOS后選擇“Create RAID”進(jìn)行創(chuàng)建:1.在“Array Mode”上點(diǎn)擊回車,在RAID模式選擇中選擇第二項(xiàng)“Mirror(RAID 1)for Data Security(為數(shù)據(jù)源盤創(chuàng)建鏡像)”。2.接著是源盤的選擇,我們?cè)俅翁嵝延脩簦簞?wù)必小心,不要選錯(cuò)。3.然后是目標(biāo)盤的選擇,也就是我們所說的鏡像盤或備份盤。4.然后開始創(chuàng)建。5.創(chuàng)建完成以后BIOS會(huì)提示進(jìn)行鏡像的制作,這一過程相當(dāng)漫長(zhǎng)。6.我們用了大約45分鐘才完成60GB的鏡像制作,至此RAID 1創(chuàng)建完成。RAID 1會(huì)將主盤的數(shù)據(jù)復(fù)制到鏡像盤,因此

30、在構(gòu)建RAID 1時(shí)需要特別小心,千萬不要把主盤和鏡像盤弄混,否則結(jié)果將是悲劇性的。RAID 1既可在兩塊無數(shù)據(jù)的硬盤上創(chuàng)建,也能夠在一塊已經(jīng)安裝操作系統(tǒng)的硬盤上添加,比RAID 0方便多了(除了漫長(zhǎng)的鏡像制作過程)。創(chuàng)建完成以后我們?cè)囍鴮⑵渲幸粔K硬盤拔下,HighPoint370 BIOS給出了警告,按下“Esc”,另一塊硬盤承擔(dān)起了源盤的重任,所有數(shù)據(jù)完好無損。對(duì)于在一塊已經(jīng)安裝操作系統(tǒng)的硬盤上添加RAID 1,我們建議的步驟是:打開BIOS中的控制芯片啟動(dòng)操作系統(tǒng)安裝HighPoint 370驅(qū)動(dòng)關(guān)機(jī)將源盤和鏡像盤接在IDE3、4口進(jìn)入HighPoint 370 BIOS設(shè)置RAID 1

31、(步驟見上文介紹)重啟系統(tǒng)完成創(chuàng)建。我們對(duì)兩種RAID進(jìn)行了簡(jiǎn)單的測(cè)試,雖然RAID 0的測(cè)試成績(jī)讓人有些不解,但是實(shí)際使用中仍然感覺比單硬盤快了很多,特別是Windows XP Professional的啟動(dòng)異常迅速,進(jìn)度條一閃而過。至于傳輸率曲線出現(xiàn)不穩(wěn)定的情況,我們估計(jì)和平臺(tái)選擇有一些關(guān)系,畢竟集成芯片在進(jìn)行這種高數(shù)據(jù)吞吐量的工作時(shí)非常容易被干擾。不過即使是這樣,我們也看到RAID 0系統(tǒng)的數(shù)據(jù)傳輸率達(dá)到了非常高的水平,一度接近60MB/s。與RAID 0相比,RAID 1系統(tǒng)的性能雖然相對(duì)單磁盤系統(tǒng)沒有什么明顯的改善,但測(cè)試中我們發(fā)現(xiàn)RAID 1的工作曲線顯得非常穩(wěn)定,很少出現(xiàn)波動(dòng)的情

32、況。再看看Winbench99 2.0中的磁盤測(cè)試成績(jī),一目了然。對(duì)用戶和操作系統(tǒng)而言,RAID 0和1是透明不影響任何操作的,我們就像使用一塊硬盤一樣。三、用軟件方法實(shí)現(xiàn)RAID除了使用RAID卡或者主板所帶的芯片實(shí)現(xiàn)磁盤陣列外,我們?cè)谝恍┎僮飨到y(tǒng)中可以直接利用軟件方式實(shí)現(xiàn)RAID功能,例如Windows 2000/XP中就內(nèi)置了RAID功能。在了解Windows 2000/XP的軟件RAID功能之前,我們首先來看看Windows 2000中的一項(xiàng)功能動(dòng)態(tài)磁盤管理。動(dòng)態(tài)磁盤與基本磁盤相比,不再采用以前的分區(qū)方式,而是叫卷集,它的作用其實(shí)和分區(qū)相一致,但是具有以下區(qū)別:1.可以任意更改磁盤容量

33、動(dòng)態(tài)磁盤在不重新啟動(dòng)計(jì)算機(jī)的情況下可更改磁盤容量大小,而且不會(huì)丟失數(shù)據(jù),而基本磁盤如果要改變分區(qū)容量就會(huì)丟失全部數(shù)據(jù)(當(dāng)然也有一些特殊的磁盤工具軟件可以改變分區(qū)而不會(huì)破壞數(shù)據(jù),如PQMagic等)。2.磁盤空間的限制動(dòng)態(tài)磁盤可被擴(kuò)展到磁盤中不連續(xù)的磁盤空間,還可以創(chuàng)建跨磁盤的卷集,將幾個(gè)磁盤合為一個(gè)大卷集。而基本磁盤的分區(qū)必須是同一磁盤上的連續(xù)空間,分區(qū)的最大容量當(dāng)然也就是磁盤的容量。3.卷集或分區(qū)個(gè)數(shù)動(dòng)態(tài)磁盤在一個(gè)磁盤上可創(chuàng)建的卷集個(gè)數(shù)沒有限制,相對(duì)的基本磁盤在一個(gè)磁盤上最多只能分4個(gè)區(qū),而且使用DOS或Windows 9X時(shí)只能分一個(gè)主分區(qū)和擴(kuò)展分區(qū)。*這里一定要注意,動(dòng)態(tài)磁盤只能在Win

34、dows NT/2000/XP系統(tǒng)中使用,其他的操作系統(tǒng)無法識(shí)別動(dòng)態(tài)磁盤。因?yàn)榇蟛糠钟脩舻拇疟P都是基本磁盤類型,為了使用軟件RAID功能,我們必須將其轉(zhuǎn)換為動(dòng)態(tài)磁盤:控制面板管理工具計(jì)算機(jī)管理磁盤管理,在查看菜單中將其中的一個(gè)窗口切換為磁盤列表。這時(shí)我們就可以通過右鍵菜單將選擇磁盤轉(zhuǎn)換為動(dòng)態(tài)磁盤。在劃分動(dòng)態(tài)卷時(shí)會(huì)可以看到這樣幾個(gè)類型的動(dòng)態(tài)卷。1.簡(jiǎn)單卷:包含單一磁盤上的磁盤空間,和分區(qū)功能一樣。(當(dāng)系統(tǒng)中有兩個(gè)或兩個(gè)以上的動(dòng)態(tài)磁盤并且兩個(gè)磁盤上都有未分配的空間時(shí),我們能夠選擇如下的兩種分卷方式)2.跨區(qū)卷:跨區(qū)卷將來自多個(gè)磁盤的未分配空間合并到一個(gè)邏輯卷中。3.帶區(qū)卷:組合多個(gè)(2到32個(gè))磁

35、盤上的未分配空間到一個(gè)卷。(如果如上所述系統(tǒng)中的兩個(gè)動(dòng)態(tài)磁盤容量一致時(shí),我們會(huì)看到另一個(gè)分區(qū)方式)4.鏡像卷:?jiǎn)我痪韮煞菹嗤目截悾恳环菰谝粋€(gè)硬盤上。即我們常說的RAID 1。當(dāng)我們擁有三個(gè)或三個(gè)以上的動(dòng)態(tài)磁盤時(shí),我們就可以使用更加復(fù)雜的RAID方式RAID 5,此時(shí)在分卷界面中會(huì)出現(xiàn)新的分卷形式。5.RAID 5卷:相當(dāng)于帶奇偶校驗(yàn)的帶區(qū)卷,即RAID 5方式。對(duì)于大部分的個(gè)人電腦用戶來說,構(gòu)建RAID 0是最經(jīng)濟(jì)實(shí)用的陣列形式,因此我們?cè)谶@里僅就軟件RAID 0的構(gòu)建進(jìn)行講解:要在Windows 2000/XP中使用軟件RAID 0,首先必須將準(zhǔn)備納入陣列的磁盤轉(zhuǎn)換為上文所述的動(dòng)態(tài)磁盤(

36、這里要注意的是,Windows 2000/XP的默認(rèn)磁盤管理界面中不能轉(zhuǎn)換基本磁盤和動(dòng)態(tài)磁盤,請(qǐng)參考上文中的描述),我們?cè)谶@里嘗試使用分區(qū)的條帶化,這也正是軟件RAID和使用RAID芯片構(gòu)建磁盤陣列的區(qū)別。我們選取了一個(gè)29GB的分區(qū)進(jìn)行劃分帶區(qū)卷,在劃分帶區(qū)卷區(qū)時(shí),系統(tǒng)會(huì)要求一個(gè)對(duì)應(yīng)的分區(qū),也就是說這時(shí)其他的動(dòng)態(tài)磁盤上必須要有同樣29GB或更大的未分配空間,帶區(qū)卷分配完成后,兩個(gè)同樣大小的分卷將被系統(tǒng)合并,此時(shí)我們的格式化等操作也是同時(shí)在兩個(gè)磁盤上進(jìn)行。在構(gòu)建RAID 0完成后,我們決定測(cè)試其硬盤傳輸率以確定這種軟件RAID對(duì)性能的提升程度,我們構(gòu)建軟件RAID的平臺(tái)和前文中的硬件RAID平

37、臺(tái)并不相同,為了保證CPU的性能以確保我們軟件RAID的實(shí)現(xiàn),我們采用了較高端的系統(tǒng):Athlon XP 1700+,三星 256MB DDR內(nèi)存,華碩A7V266-E主板,由于軟件RAID對(duì)硬盤規(guī)格的要求比較低,所以硬盤系統(tǒng)我們選用了不同規(guī)格的硬盤,希捷酷魚 60GB和西部數(shù)據(jù)1200BB 120GB兩塊硬盤。在傳輸曲線的后半段,我們很清楚地看到軟件RAID 0的硬盤傳輸率達(dá)到了60MB/s,完全超越了陣列中任意一個(gè)硬盤的傳輸率,RAID 0的優(yōu)勢(shì)開始體現(xiàn)出來。對(duì)于追求高性能的用戶來說,這應(yīng)該是他們夢(mèng)寐以求的。這里應(yīng)該說明的是,在Linux環(huán)境下,我們同樣可以利用Raidtools工具來實(shí)現(xiàn)軟件RAID功能。這個(gè)工具可以制作軟RAID 0、RAID 1、RAID 4、RAID 5等多種磁盤陣列。在使用Raidtools之前,首先要確定目前正在使用的Linux核心是否支持Md。如果你正在使用的核心是2.0.X,并且不是自己編譯過,大多數(shù)情況下支持軟RAID。如果不能確定,則需要自己編譯核心。雖然RAID功能可以給我們帶來更好的速度體驗(yàn)和數(shù)據(jù)安全性,但是

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論