一、什麼是軟RAID
軟RAID不需要RAID控制卡,它通過軟體進行控制。Windows 2000/XP支援該功能。先給大家介紹一下軟RAID的基本知識。
在Windows2000/XP中,實體硬碟分為兩種類型,一種是基本磁盤,一種是動态磁盤。基本磁盤是包含主分區、擴充分區和邏輯驅動器的實體硬碟,可以被其他操作性通路;動态磁盤可通過Windows 2000/XP中的“磁盤管理”更新得到,隻包含由“磁盤管理”建立的動态卷,并由“磁盤管理”程式管理,是以不能被其他作業系統通路。
軟RAID被Windows 2000/XP稱為卷。要在Windows 2000上使用軟體RAID,必須把基本磁盤更新到動态磁盤,才能在動态磁盤上建立我們所需的等量磁碟區(RAID0)。卷有多種格式,下面是我們組建軟RAID 0涉及的幾種。
1,簡單磁碟區:構成單個實體磁盤空間的卷。它可以由磁盤上的單個區域或同一磁盤上連接配接在一起的多個區域組成,可以在同一磁盤内擴充簡單磁碟區。安裝作業系統的簡單磁碟區成為引導卷。
2,跨距磁碟區:簡單磁碟區也可以擴充到其他的實體磁盤,這樣由多個實體磁盤的空間組成的卷就稱為跨距磁碟區。簡單磁碟區和跨距磁碟區都不屬于RAID範疇。
3,等量磁碟區:以帶區形式在兩個或多個實體磁盤上存儲資料的卷。等量磁碟區上的資料被交替、平均(以帶區形式)地配置設定給這些磁盤,等量磁碟區是所有 Windows 2000/XP可用的卷中性能最佳的,但它不提供容錯。如果等量磁碟區上的任何一個磁盤資料損壞或磁盤故障,則整個卷上的資料都将丢失。等量磁碟區可以看做硬體RAID中的RAID0。
二、建立等量磁碟區(RAID0) <b></b>
<b></b>
圖一
<b></b>了解了有關知識後,讓我們看看如何建立一個高性能的等量磁碟區。下面已Windows 2000為例,給大家介紹。建立等量磁碟區必須對硬碟重新格式化,資料将會丢失,是以建議将硬碟資料備份後,删除Windows 2000所在分區以外的所有分區。
接着以系統管理者身份登入Windows 2000,然後依次打開“我的電腦→控制台→管理工具→計算機管理→存儲→磁盤管理(本地)”(如圖1)。在螢幕的上半部分顯示的是分區或卷的詳細情況,下半部分顯示實體磁盤的狀态,在這一部分的左邊顯示實體磁盤的兩種類型。圖中的磁盤0、1都是實體磁盤,并且現在都是基本磁盤,我們要把它們更新到動态磁盤并建立一個等量磁碟區。 接着就是更新到動态磁盤。在磁盤0或磁盤1上點選滑鼠右鍵,選擇“更新到動态磁盤(U)”,出現對話框後在磁盤0和磁盤1前面打勾并确定,幾秒鐘後更新就完成了,此時在“磁盤管理”中磁盤0和磁盤1已經變成動态磁盤了,并且Windows 2000所在分區變成包含引導資訊的簡單磁碟區,也就是引導卷。而其他空間則變成未指派空間。
圖二
然後建立等量磁碟區。未指派空間可以建立簡單磁碟區或者等量磁碟區,在磁盤0未指派空間上點右鍵并選擇“建立卷”;點選“下一步”後選擇“等量磁碟區”,将磁盤0和磁盤1添加到右邊的“標明的動态磁盤(S)”一欄中(如圖2),按下一步後,Windows提示指派驅動器号(可以由Windows指定也可手動配置設定,一般以系統預設即可),然後需要進行格式化.可以選擇FAT32和NTFS作為等量磁碟區的檔案系統,然後選擇簇的大小和卷标,簇越大磁盤性能越高但造成的空間浪費也越大。我選擇了“預設”由Windows自動設定,在“執行快速格式化”上打勾并确定,經過幾秒鐘的格式化後,螢幕上半部分就出現了一個驅動器号為“D”,容量為磁盤0原未指派容量兩倍的等量磁碟區,也就是我們要的RAID0陣列。
圖三
在使用硬體級的RAID0時,如果兩個實體硬碟容量不相等,那麼建立的RAID0陣列的總容量為較小一個容量的兩倍,比如一個10GB和一個20GB硬碟建立硬體級RAID0,那麼得到的總容量就是10G×2=20GB,較大硬碟上多出的10G空間無法使用,就白白浪費掉了。而使用Windows 2000的軟體RAID,雖然最多也隻能建立較小硬碟容量兩倍的等量磁碟區,但較大硬碟上多出的空間還能利用。利用的方法就是用較大硬碟上剩餘的空間再建立一個簡單磁碟區,簡單磁碟區會被另外配置設定一個驅動器号,使用起來跟基本磁盤上的邏輯驅動器一樣。建立簡單磁碟區的步驟與建立等量磁碟區大體相同,隻是在選擇卷類型是選擇“簡單磁碟區”就行了。一個動态磁盤上允許多種類型的卷共存,建立等量磁碟區後,磁盤1還有1.1GB的未指派空間,我們又用它建立了一個驅動器号為E的簡單磁碟區。這時候,磁盤0和1都存在等量磁碟區和簡單磁碟區,并且所有空間都被使用,沒有任何浪費(如圖3)。
注意:
1,建立了一種卷之後,要想改變卷類型必須先删除卷,删除卷時所有的資料都會丢失,是以要先備份資料。删除的方法很簡單,在卷上點右鍵,選擇“删除卷(D)”然後按提示進行。
2.,建立卷必須使用動态磁盤上的未指派空間,兩塊動态磁盤可以建立多個等量磁碟區,而且可以同時和多個磁盤建立等量磁碟區,每個等量磁碟區的大小可以随心所欲的設定(當然要在磁盤容量允許範圍内),這種靈活性是硬體RAID無法比拟的。
3,要将動态磁盤還原為基本磁盤必須先删除動态磁盤上所有的卷,然後在磁盤上點選右鍵,選擇“還原到基本磁盤”,然後按提示進行操作。如果要解除安裝Windows 2000/XP并安裝其它作業系統,千萬記得先備份資料再把動态磁盤還原為基本磁盤,否則其它作業系統将無法識别動态磁盤,磁盤将無法使用。如果不慎遇到這種情況,可以通過把硬碟挂到裝有Windows 2000/XP的機器識别。
三、性能檢測
軟RAID的性能究竟怎麼樣呢?我們來做個測試看看。
下表就是軟、硬RAID在相同平台上的測試成績:
在表中大家可以看到,軟RAID的性能和硬RAID的性能相差無幾,而且非常适合兩塊硬碟容量差異較大但速度接近的朋友。(