RAID 介紹
RAID 0
假設有a b硬碟都為20G
RAID 0 的結果為 在系統內看到一顆硬碟容量為 20+20=40G
RAID 0 可以將二個硬碟容量加總,資料寫入時是一部分寫入第一顆硬碟,一部份寫入第二顆硬碟,優點是寫入跟讀取速度增加,但缺點是沒有容錯功能.一旦其中一顆硬碟損壞,將造成資料的損壞.
RAID 1
RAID 1 的結果為 在系統內看到一顆硬碟容量為 20+20=20G (Mirror鏡射)
RAID 1 雖然也是將a b硬碟組合成一顆硬碟,但是它是將b硬碟作成a硬碟的鏡射碟.也就是說資料在寫入a硬碟時同時也寫入了一份複本在b硬碟,優點是資料在存取時同時有一份是備分檔,缺點是會浪費一顆硬碟,因為二顆硬碟是存放著相同的資料。
RAID 5
RAID 5 的組成一定是3顆以上的硬碟,其容量的計算是(n-1)顆
假設有a b c 三顆硬碟是20G
組成 RAID 5 之後容量是 20+20+20=40G
RAID 5 結合了 RAID 0 跟 RAID 1,它將硬碟的容量加總了,但是又保留了一顆的容量在作檔案的容錯,在寫入資料時會透過其演算法去寫入三顆硬碟之中,假設C硬碟掛掉了,只要將一顆新的 20G取代 C 硬碟,RAID 5 的容錯機制會由A B 二顆硬碟中留下的資料來還原 C 硬碟的資料,但前提是壞一顆硬碟,如果同時壞二顆,那資料亦是全毁.
RAID 0、1、5 優缺點
RAID 0 可以將硬碟容量加總,增加讀取速度,但是沒有容錯功能.
RAID 1 可以將資料鏡射一份,但是讀取速度沒有增加.而且要浪費一顆硬碟.
RAID 5 可以將硬碟容量加總,亦可以增加讀取速度,也有容錯功能.而且多顆組合起來只會浪費一顆硬碟.不像RAID 1每二顆硬碟會浪費一顆.
由於RAID 5 只容許同時有一顆硬碟損壞.就有了RAID 0+1 或 RAID 1+0
RAID 0+1
假設有4個硬碟 A B C D 各20G
RAID 0 A+B => 20+20=40(E)
RAID 0 C+D => 20+20=40(F)
在這裡由A B C D 組成了二顆RAID 0的硬碟.雖然容量加總了.但並沒有容錯功能
所以
RAID 1 E+F => 40+40=40(G)
RAID 1+0
RAID 1+0 則是反過來運作
RAID 1 A+B => 20+20=20(E)
RAID 1 C+D => 20+20=20(F)
RAID 0 E+F => 20+20=40(G)
作RAID 最好是都用相同容量的硬碟,如果容量不同.則以當中容量最小的為基準
如 A=20G B=30G C=40G
RAID 0 A+B => 20+30=40
RAID 1 A+B => 20+30=20
RAID 5 A+B+C => 20+30+40 => 20+20=40 (n-1)
PERC5 RAID,PERC6 RAID文檔
對RAID進行操作很可能會導致資料丟失,請在操作之前務必將重要資料妥善備份,以防萬一.
名稱解釋:
Disk Group:磁片組,這裡相當於是陣列,例如配置了一個RAID5,就是一個磁片組
VD(Virtual Disk): 虛擬磁片,虛擬磁片可以不使用陣列的全部容量,也就是說一個磁片組可以分為多個VD
PD(Physical Disk): 物理磁片
HS:Hot Spare 熱備
Mgmt:管理
Disk Group:磁片組,這裡相當於是陣列,例如配置了一個RAID5,就是一個磁片組
VD(Virtual Disk): 虛擬磁片,虛擬磁片可以不使用陣列的全部容量,也就是說一個磁片組可以分為多個VD
PD(Physical Disk): 物理磁片
HS:Hot Spare 熱備
Mgmt:管理
【一】,創建邏輯磁片
1、按照螢幕下方的虛擬磁片管理器提示,在VD Mgmt功能表(可以通過CTRL+P/CTRL+N切換功能表),按F2展開虛擬磁片創建功能表
1、按照螢幕下方的虛擬磁片管理器提示,在VD Mgmt功能表(可以通過CTRL+P/CTRL+N切換功能表),按F2展開虛擬磁片創建功能表
2、在虛擬磁片創建視窗,按回車鍵選擇”Create New VD”創建新虛擬磁片
3、在RAID Level選項按回車,可以出現能夠支援的RAID級別,RAID卡能夠支持的級別有RAID0/1/5/10/50,根據具體配置的硬碟數量不同,這個位置可能出現的選項也會有所區別.
選擇不同的級別,選項會有所差別.選擇好需要配置的RAID級別(我們這裡以RAID5為例),按回車確認.
選擇不同的級別,選項會有所差別.選擇好需要配置的RAID級別(我們這裡以RAID5為例),按回車確認.
4、確認RAID級別以後,按向下方向鍵,將游標移至Physical Disks列表中,上下移動至需要選擇的硬碟位置,按空白鍵來選擇(移除)清單中 的硬碟,當選擇的硬碟數量達到這個RAID級別所需的要求時,Basic Settings的VD Size中可以顯示這個RAID的預設容量資訊.有X 標誌為選中的硬碟.
選擇完硬碟後按Tab鍵,可以將游標移至VD Size欄,VD Size可以手動設定大小,也就是說可以不用將所有的容量配置在一個虛擬磁片中.如果這 個虛擬磁片沒有使用我們所配置的RAID5陣列所有的容量,剩餘的空間可以配置為另外的一個虛擬磁片,但是配置下一個虛擬磁片時必須返回VD Mgmt創 建(可以參考第13步,會有詳細說明).VD Name根據需要設置,也可為 空.
注:各RAID級別最少需要的硬碟數量,RAID0=1 RAID1=2 RAID5=3 RAID10=4 RAID50=6
選擇完硬碟後按Tab鍵,可以將游標移至VD Size欄,VD Size可以手動設定大小,也就是說可以不用將所有的容量配置在一個虛擬磁片中.如果這 個虛擬磁片沒有使用我們所配置的RAID5陣列所有的容量,剩餘的空間可以配置為另外的一個虛擬磁片,但是配置下一個虛擬磁片時必須返回VD Mgmt創 建(可以參考第13步,會有詳細說明).VD Name根據需要設置,也可為 空.
注:各RAID級別最少需要的硬碟數量,RAID0=1 RAID1=2 RAID5=3 RAID10=4 RAID50=6
5、修改高級設置,選擇完VD Size後,可以按向下方向鍵,或者Tab鍵,將游標移至Advanced Settings處,按空白鍵開啟(禁用)高 級設置.如果開啟後(紅框處有X標誌為開啟),可以修改Stripe Element Size大小,以及陣列的Read Policy與 Write Policy,Initialize處可以選擇是否在陣列配置的同時進行初始化.
高級設置默認為關閉(不可修改),如果沒有特殊要求,建議不要修改此處的設置.
高級設置默認為關閉(不可修改),如果沒有特殊要求,建議不要修改此處的設置.
6、上述的配置確認完成後,按Tab鍵,將游標移至OK處,按回車,會出現如下的提示,如果是一個全新的陣列,建議進行初始化操作,如果配置陣列的目的是為了恢復之前的資料,則不要進行初始化.按回車確認即可繼續.
7、配置完成後,會返回至VD Mgmt主介面,將游標移至圖中Virtual Disk 0處,按回車.
8、可以看到剛才配置成功的虛擬磁片資訊,查看完成後按esc鍵可以返回主介面
9、在此介面,將游標移至圖中Virtual Disk 0處,按F2鍵可以展開對此虛擬磁片操作的功能表.
注:左邊有+標誌的,將游標移至此處,按向右方向鍵,可以展開子功能表,按向左方向鍵,可以關閉子功能表
注:左邊有+標誌的,將游標移至此處,按向右方向鍵,可以展開子功能表,按向左方向鍵,可以關閉子功能表
10、如下圖紅框所示,可以對剛才配置成功的虛擬磁片(Virtual Disk 0)進行初始化(Initialization),一致性校驗(Consistency Check),刪除,查看屬性等操作.
11、如果我們要對此虛擬磁片進行初始化,可以將游標移至Initialization處,回車後選擇Start Init.此時會彈出提示視窗,初始化將會清除所有資料,如果確認要進行初始化操作,在OK處按回車即可繼續.
注:初始化會清除硬碟、陣列中的所有資訊,並且無法恢復
注:初始化會清除硬碟、陣列中的所有資訊,並且無法恢復
12、確認後可以看到初始化的進度,左邊紅框處為百分比表示,右邊紅框處表示目前所作的操作.等待初始化進行為100%,虛擬磁片的配置完成.
13、如果剛才配置虛擬磁片的時候沒有使用陣列的全部容量,剩餘的容量可以在這裡劃分使用.將游標移至Space allocation處,按向右方向鍵展開此菜單
14、將游標移至*Free Space*處,按F2鍵,至第15步,或者直接按回車至第16步
15、在彈出的Add New VD處按回車鍵.
16、再次進入配置虛擬磁片的介面,此時左邊紅框處為剛才配置的虛擬磁片已經選擇的物理磁片資訊,右邊紅框處可以選擇這次要劃分的容量空間.同樣,如果不全部劃分,可以再次返回第13步,進行再一個虛擬磁片的創建.
注:由於虛擬磁片的建立是基於剛才所創建的陣列,所以RAID Level與剛才所創建的相同,無法更改.
注:由於虛擬磁片的建立是基於剛才所創建的陣列,所以RAID Level與剛才所創建的相同,無法更改.
17、每一次創建,都會在Virtual Disks中添加新的虛擬磁片.這些虛擬磁片都是在同一個磁片組(也就是我們剛才所配置的RAID5)上劃分的.
【二】,配置熱備(Hot spare)
配置Hot Spare有兩種模式,一種是全域熱備,也就是指這個熱備硬碟可以做為這個通道上所有陣列的熱備;另一種是獨立熱備,配置硬碟為某個指定的磁片組中的所有虛擬磁片做熱備,也就是說這個磁片組以外的其他陣列即使硬碟掉線,這個熱備也不會去自動做rebuild
配置全域熱備:
1、首先要已經有存在的磁片組(陣列),我們這裡舉例為已經配置了兩個陣列,陣列0是由0、1、2三塊物理磁片配置的RAID5,陣列1是由4、5兩塊物理磁片配置的RAID1,如圖:
配置Hot Spare有兩種模式,一種是全域熱備,也就是指這個熱備硬碟可以做為這個通道上所有陣列的熱備;另一種是獨立熱備,配置硬碟為某個指定的磁片組中的所有虛擬磁片做熱備,也就是說這個磁片組以外的其他陣列即使硬碟掉線,這個熱備也不會去自動做rebuild
配置全域熱備:
1、首先要已經有存在的磁片組(陣列),我們這裡舉例為已經配置了兩個陣列,陣列0是由0、1、2三塊物理磁片配置的RAID5,陣列1是由4、5兩塊物理磁片配置的RAID1,如圖:
2、按CTRL+N 切換至PD Mgmt介面,可以看到4號硬碟的狀態是Ready.
3、將游標移至4號硬碟,按F2,在彈出的功能表中,選擇Make Global HS,配置全域的熱備盤
4、確認後,4號硬碟的狀態變為Hotspare
5、配置完成後,可以看到磁片組0與磁片組1的熱備盤都是同一個.
6、移除熱備,進入PD Mgmt菜單,將游標移至熱備盤處,按F2,選擇Remove Hot Spare,回車移除
配置獨立熱備:
1、在配置好的虛擬磁片管理介面下,將游標移至需要配置獨立熱備的磁片組上,按F2鍵,在出現的功能表中選擇 Manage Ded. HS
1、在配置好的虛擬磁片管理介面下,將游標移至需要配置獨立熱備的磁片組上,按F2鍵,在出現的功能表中選擇 Manage Ded. HS
2、將游標移至需要配置為熱備的硬碟上,按空白鍵,看到X標識,說明此硬碟被選擇.將游標移至OK處回車,完成配置
3、可以看到磁片組0已經有了熱備盤,並且是Dedicated.而磁片組1並沒有熱備盤.
4、移除熱備,同第1步,將游標移至需要移除熱備的磁片組上,按F2鍵,在出現的功能表中選擇 Manage Ded. HS
5、將游標移至需要移除的熱備硬碟上,按空白鍵,去掉X標識,說明此硬碟被移除.將游標移至OK處回車,完成熱備移除.
【三】刪除虛擬磁片:
1、將游標移至要刪除的虛擬磁片處,按F2,選擇Delete VD按回車繼續
【三】刪除虛擬磁片:
1、將游標移至要刪除的虛擬磁片處,按F2,選擇Delete VD按回車繼續
2、在彈出的確認窗口,OK處按回車確認即可刪除.
注:刪除的同時會將此虛擬磁片的資料全部刪除.
注:刪除的同時會將此虛擬磁片的資料全部刪除.
3、刪除磁片組,將游標移至要刪除的磁片組處,按F2,選擇Delete Disk Group按回車繼續
4、在彈出的確認窗口,OK處按回車確認,即可刪除
注:刪除的同時會將此磁片組的資料全部刪除.
注:刪除的同時會將此磁片組的資料全部刪除.
沒有留言:
張貼留言