网吧服务器RAID 0+1硬盘阵列组建图解
生活随笔
收集整理的這篇文章主要介紹了
网吧服务器RAID 0+1硬盘阵列组建图解
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
網(wǎng)吧服務(wù)器RAID 0+1硬盤陣列組建圖解 步小羽 2007年04月13日 來(lái)源:天下·網(wǎng)吧聯(lián)盟 隨著網(wǎng)吧規(guī)模擴(kuò)大,網(wǎng)吧電腦數(shù)量也會(huì)相應(yīng)增加,上網(wǎng)的顧客也隨之增多,服務(wù)器硬盤數(shù)據(jù)存取的速度將會(huì)成為新的瓶頸,很多顧客開(kāi)始投訴服務(wù)器點(diǎn)播的電影比較卡、游戲升級(jí)速度慢等問(wèn)題,倘若不采取相關(guān)措施,那么好不容易擴(kuò)大的經(jīng)營(yíng)將毀于一旦。
那么如何解決硬盤存取速度的瓶頸呢?用多個(gè)硬盤組建RAID陣列將是一個(gè)較佳的解決方案。然而許多網(wǎng)管由于缺少實(shí)際經(jīng)驗(yàn),對(duì)于RAID技術(shù)只有含糊的概念,所以小編特別編寫了本文,與大家一起分享RAID基礎(chǔ)知識(shí)與最常用的RAID 0+1組建實(shí)例。
RAID英文全稱為Redundant Array of Inexpensive Disks,中文譯為廉價(jià)磁盤冗余陣列。它實(shí)質(zhì)是使用多塊物理硬盤組成一個(gè)具有加速、自動(dòng)備份、數(shù)據(jù)損毀恢復(fù)等功能的邏輯硬盤。
為了滿足不同工作環(huán)境的需要,RAID技術(shù)分為了以下RAID 0-7計(jì)合8種。每種陣列都各自有其自身優(yōu)點(diǎn)與缺點(diǎn),例如RAID 1陣列強(qiáng)調(diào)磁盤的數(shù)據(jù)的安全性、RAID 0陣列提高訪問(wèn)速度、RAID 5陣列兼顧速度與的安全等。下面就來(lái)看看常用陣列的具體特點(diǎn)。
常用RAID陣列類型
? RAID 0
RAID 0陣列即(Data Stripping)數(shù)據(jù)分條陣列,其主要的特點(diǎn)是存取的數(shù)據(jù)都被分割成為條狀(stripped)分布存放在各個(gè)物理磁盤上。這樣處理的優(yōu)點(diǎn)是可以并行存取,從而獲得雙倍或多倍存取速度。其中最簡(jiǎn)單的RAID 0陣列,使用兩塊硬盤提供雙倍傳輸速度,假如陣列卡能支持多塊硬盤組成RAID 0,那么則可以獲得N倍(N為加入陣列的硬盤數(shù)量)傳輸速度。
這種陣列的缺點(diǎn)是數(shù)據(jù)安全比較脆弱,只要陣列內(nèi)某一硬盤出現(xiàn)故障,所有的數(shù)據(jù)將全部丟失。因而,為了在數(shù)據(jù)脆弱性與速度之間取得較好的平衡,實(shí)際使用時(shí)RAID 0通常只使用兩塊硬盤,獲得雙倍傳輸速度同時(shí)穩(wěn)定性下降一半,用于存放視頻點(diǎn)播文件、臨時(shí)文件等對(duì)安全性要求不高的數(shù)據(jù)。
? RAID 1
RAID 1陣列即(Data Mirror)數(shù)據(jù)鏡像陣列,其主要特點(diǎn)在提供了較為優(yōu)異的數(shù)據(jù)安全保障。整個(gè)陣列至少需要兩塊硬盤組建,在寫入時(shí)同時(shí)將數(shù)據(jù)備份至另一塊硬盤,所以即使其中一塊硬盤出現(xiàn)故障而造成數(shù)據(jù)損壞時(shí),文件也不會(huì)丟失。但是其代價(jià)就是的陣列內(nèi)半數(shù)硬盤用于即時(shí)鏡像備份,容量為陣列內(nèi)硬盤總?cè)萘康囊话?#xff0c;而且速度沒(méi)有任何提升。
? RAID 0+1
為了把RAID 0的快速存取特點(diǎn)與RAID 1數(shù)據(jù)安全的優(yōu)點(diǎn)結(jié)合起來(lái),人們還設(shè)計(jì)了RAID 0+1陣列。這種陣列最少需要4個(gè)硬盤才能創(chuàng)建。其中兩塊硬盤用來(lái)存取數(shù)據(jù),兩塊硬盤用于鏡像數(shù)據(jù)。用于存放數(shù)據(jù)兩塊硬盤被劃分為條狀并行存取,這樣可以獲得雙倍數(shù)據(jù)存取的速度,而另兩個(gè)硬盤則即時(shí)為條狀并行存取的硬盤制作鏡像,以確保任意一塊盤出現(xiàn)了故障,也不會(huì)導(dǎo)致數(shù)據(jù)丟失。
由于兼顧到了存取速度和數(shù)據(jù)的安全,所以這種陣列在網(wǎng)吧、小型企業(yè)中使用非常廣泛。
? RAID 3和RAID 5
RAID 3和RAID 5都采用了校驗(yàn)的數(shù)據(jù)存儲(chǔ)方式,所不同的是RAID 3采用了一塊物理硬盤專門來(lái)存放校驗(yàn)的數(shù)據(jù),而存放數(shù)據(jù)的硬盤卻有好幾個(gè)硬盤同時(shí)并行工作,不管是每一個(gè)硬盤的數(shù)據(jù)進(jìn)行修改,校驗(yàn)的數(shù)據(jù)硬盤也會(huì)同時(shí)跟著改動(dòng),這就導(dǎo)致了校驗(yàn)硬盤工作負(fù)擔(dān)過(guò)重,影響數(shù)據(jù)的存儲(chǔ)效率,而RAID 5剛好相反,它把校驗(yàn)數(shù)據(jù)切成塊存放在各個(gè)硬盤上這樣就可以解決校驗(yàn)數(shù)據(jù)存放的瓶頸。
由于RAID 5的陣列卡價(jià)格較為高昂,所以該種陣列目前僅在大型企業(yè)中使用,而鮮有被網(wǎng)吧采用。
RAID 0+1實(shí)戰(zhàn)
了解各種RAID陣列之后,接下來(lái)就網(wǎng)吧中常用的RAID 0+1的設(shè)置為例子,圖解介紹整個(gè)設(shè)置過(guò)程。
首先要準(zhǔn)備四塊硬盤、一臺(tái)具有空白PCI卡或PCI-E插槽的電腦(根據(jù)RAID卡的接口不同而定)、一塊RAID卡(假如主板已經(jīng)集成了RAID卡則不需要)。
圖1
安裝RAID卡至主板,將四塊硬盤連接至RAID卡的數(shù)據(jù)接口上。開(kāi)啟電腦,并依說(shuō)明書進(jìn)入RAID設(shè)置畫面。本例所使用的TRAK100陣列卡,使用“Tab”按鍵作為設(shè)置熱鍵,所以按“Tab”鍵,即可進(jìn)入RAID設(shè)置畫面。
進(jìn)入RAID設(shè)置環(huán)境之后,按3鍵選擇“Define Array”選項(xiàng),進(jìn)入RAID定義窗口。
圖2
在RAID定義窗口按下“Enter”按鍵,進(jìn)入RAID編輯窗口,在編輯窗口中可以設(shè)置RAID的模式,需要特別注意的是,許多RAID卡為用戶提供的模式均使用存儲(chǔ)模式表達(dá),其中“Stripe”條狀存儲(chǔ)存則為RAID 0模式;“Mirror”表示RAID 1;而“Mirror/Stripe”則表示RAID0+1的模式。用戶可以使用空格鍵切換RAID的模式,這里選擇 “Mirror/Stripe”模式,并把通道中的四個(gè)硬盤設(shè)置為“Y”狀態(tài)。設(shè)置完成之后按下“Ctrl+Y”保存設(shè)置的結(jié)果。
圖 3
需要特別提示的是,使用少于4個(gè)硬盤不能設(shè)置RAID 0+1的模式,并且不會(huì)出現(xiàn)“Mirror/Stripe”的選擇模式。
設(shè)置的完成后,可以看到硬盤的整個(gè)容量達(dá)到了80G,這是根據(jù)RAID 0+1的功能特點(diǎn)得出的。它的容量為最小硬盤基數(shù)的兩倍,由于筆者使用的硬盤中最小的是40G,因此設(shè)置完成之后,容量為40G*2,如果使用的是4個(gè)80G的硬盤,那么設(shè)置“Mirror/Stripe”模式的結(jié)果應(yīng)該是2*80G。
圖 4
按下“Esc”按鍵,退出設(shè)置窗口,在彈出的提示對(duì)話框中輸入“Y”表示確定設(shè)置,并且重新啟動(dòng)系統(tǒng)。
圖 5
重啟系統(tǒng)之后,會(huì)顯示RAID的設(shè)置結(jié)果,其中包含工作模式、陣列總?cè)萘看笮 ⑦€有狀態(tài)等。至此,用戶就可以在陣列上分區(qū)、安裝系統(tǒng)、軟件以及進(jìn)行其他操作了。對(duì)于操作系統(tǒng)而言,整個(gè)一個(gè)陣列就相當(dāng)于一個(gè)硬盤。
假如某一硬盤出現(xiàn)了故障,那么只需要找出損毀的硬盤,再在RAID定義窗口中選擇2,Rebuild RAID即可重建陣列。
那么如何解決硬盤存取速度的瓶頸呢?用多個(gè)硬盤組建RAID陣列將是一個(gè)較佳的解決方案。然而許多網(wǎng)管由于缺少實(shí)際經(jīng)驗(yàn),對(duì)于RAID技術(shù)只有含糊的概念,所以小編特別編寫了本文,與大家一起分享RAID基礎(chǔ)知識(shí)與最常用的RAID 0+1組建實(shí)例。
RAID英文全稱為Redundant Array of Inexpensive Disks,中文譯為廉價(jià)磁盤冗余陣列。它實(shí)質(zhì)是使用多塊物理硬盤組成一個(gè)具有加速、自動(dòng)備份、數(shù)據(jù)損毀恢復(fù)等功能的邏輯硬盤。
為了滿足不同工作環(huán)境的需要,RAID技術(shù)分為了以下RAID 0-7計(jì)合8種。每種陣列都各自有其自身優(yōu)點(diǎn)與缺點(diǎn),例如RAID 1陣列強(qiáng)調(diào)磁盤的數(shù)據(jù)的安全性、RAID 0陣列提高訪問(wèn)速度、RAID 5陣列兼顧速度與的安全等。下面就來(lái)看看常用陣列的具體特點(diǎn)。
常用RAID陣列類型
? RAID 0
RAID 0陣列即(Data Stripping)數(shù)據(jù)分條陣列,其主要的特點(diǎn)是存取的數(shù)據(jù)都被分割成為條狀(stripped)分布存放在各個(gè)物理磁盤上。這樣處理的優(yōu)點(diǎn)是可以并行存取,從而獲得雙倍或多倍存取速度。其中最簡(jiǎn)單的RAID 0陣列,使用兩塊硬盤提供雙倍傳輸速度,假如陣列卡能支持多塊硬盤組成RAID 0,那么則可以獲得N倍(N為加入陣列的硬盤數(shù)量)傳輸速度。
這種陣列的缺點(diǎn)是數(shù)據(jù)安全比較脆弱,只要陣列內(nèi)某一硬盤出現(xiàn)故障,所有的數(shù)據(jù)將全部丟失。因而,為了在數(shù)據(jù)脆弱性與速度之間取得較好的平衡,實(shí)際使用時(shí)RAID 0通常只使用兩塊硬盤,獲得雙倍傳輸速度同時(shí)穩(wěn)定性下降一半,用于存放視頻點(diǎn)播文件、臨時(shí)文件等對(duì)安全性要求不高的數(shù)據(jù)。
? RAID 1
RAID 1陣列即(Data Mirror)數(shù)據(jù)鏡像陣列,其主要特點(diǎn)在提供了較為優(yōu)異的數(shù)據(jù)安全保障。整個(gè)陣列至少需要兩塊硬盤組建,在寫入時(shí)同時(shí)將數(shù)據(jù)備份至另一塊硬盤,所以即使其中一塊硬盤出現(xiàn)故障而造成數(shù)據(jù)損壞時(shí),文件也不會(huì)丟失。但是其代價(jià)就是的陣列內(nèi)半數(shù)硬盤用于即時(shí)鏡像備份,容量為陣列內(nèi)硬盤總?cè)萘康囊话?#xff0c;而且速度沒(méi)有任何提升。
? RAID 0+1
為了把RAID 0的快速存取特點(diǎn)與RAID 1數(shù)據(jù)安全的優(yōu)點(diǎn)結(jié)合起來(lái),人們還設(shè)計(jì)了RAID 0+1陣列。這種陣列最少需要4個(gè)硬盤才能創(chuàng)建。其中兩塊硬盤用來(lái)存取數(shù)據(jù),兩塊硬盤用于鏡像數(shù)據(jù)。用于存放數(shù)據(jù)兩塊硬盤被劃分為條狀并行存取,這樣可以獲得雙倍數(shù)據(jù)存取的速度,而另兩個(gè)硬盤則即時(shí)為條狀并行存取的硬盤制作鏡像,以確保任意一塊盤出現(xiàn)了故障,也不會(huì)導(dǎo)致數(shù)據(jù)丟失。
由于兼顧到了存取速度和數(shù)據(jù)的安全,所以這種陣列在網(wǎng)吧、小型企業(yè)中使用非常廣泛。
? RAID 3和RAID 5
RAID 3和RAID 5都采用了校驗(yàn)的數(shù)據(jù)存儲(chǔ)方式,所不同的是RAID 3采用了一塊物理硬盤專門來(lái)存放校驗(yàn)的數(shù)據(jù),而存放數(shù)據(jù)的硬盤卻有好幾個(gè)硬盤同時(shí)并行工作,不管是每一個(gè)硬盤的數(shù)據(jù)進(jìn)行修改,校驗(yàn)的數(shù)據(jù)硬盤也會(huì)同時(shí)跟著改動(dòng),這就導(dǎo)致了校驗(yàn)硬盤工作負(fù)擔(dān)過(guò)重,影響數(shù)據(jù)的存儲(chǔ)效率,而RAID 5剛好相反,它把校驗(yàn)數(shù)據(jù)切成塊存放在各個(gè)硬盤上這樣就可以解決校驗(yàn)數(shù)據(jù)存放的瓶頸。
由于RAID 5的陣列卡價(jià)格較為高昂,所以該種陣列目前僅在大型企業(yè)中使用,而鮮有被網(wǎng)吧采用。
RAID 0+1實(shí)戰(zhàn)
了解各種RAID陣列之后,接下來(lái)就網(wǎng)吧中常用的RAID 0+1的設(shè)置為例子,圖解介紹整個(gè)設(shè)置過(guò)程。
首先要準(zhǔn)備四塊硬盤、一臺(tái)具有空白PCI卡或PCI-E插槽的電腦(根據(jù)RAID卡的接口不同而定)、一塊RAID卡(假如主板已經(jīng)集成了RAID卡則不需要)。
圖1
安裝RAID卡至主板,將四塊硬盤連接至RAID卡的數(shù)據(jù)接口上。開(kāi)啟電腦,并依說(shuō)明書進(jìn)入RAID設(shè)置畫面。本例所使用的TRAK100陣列卡,使用“Tab”按鍵作為設(shè)置熱鍵,所以按“Tab”鍵,即可進(jìn)入RAID設(shè)置畫面。
進(jìn)入RAID設(shè)置環(huán)境之后,按3鍵選擇“Define Array”選項(xiàng),進(jìn)入RAID定義窗口。
圖2
在RAID定義窗口按下“Enter”按鍵,進(jìn)入RAID編輯窗口,在編輯窗口中可以設(shè)置RAID的模式,需要特別注意的是,許多RAID卡為用戶提供的模式均使用存儲(chǔ)模式表達(dá),其中“Stripe”條狀存儲(chǔ)存則為RAID 0模式;“Mirror”表示RAID 1;而“Mirror/Stripe”則表示RAID0+1的模式。用戶可以使用空格鍵切換RAID的模式,這里選擇 “Mirror/Stripe”模式,并把通道中的四個(gè)硬盤設(shè)置為“Y”狀態(tài)。設(shè)置完成之后按下“Ctrl+Y”保存設(shè)置的結(jié)果。
圖 3
需要特別提示的是,使用少于4個(gè)硬盤不能設(shè)置RAID 0+1的模式,并且不會(huì)出現(xiàn)“Mirror/Stripe”的選擇模式。
設(shè)置的完成后,可以看到硬盤的整個(gè)容量達(dá)到了80G,這是根據(jù)RAID 0+1的功能特點(diǎn)得出的。它的容量為最小硬盤基數(shù)的兩倍,由于筆者使用的硬盤中最小的是40G,因此設(shè)置完成之后,容量為40G*2,如果使用的是4個(gè)80G的硬盤,那么設(shè)置“Mirror/Stripe”模式的結(jié)果應(yīng)該是2*80G。
圖 4
按下“Esc”按鍵,退出設(shè)置窗口,在彈出的提示對(duì)話框中輸入“Y”表示確定設(shè)置,并且重新啟動(dòng)系統(tǒng)。
圖 5
重啟系統(tǒng)之后,會(huì)顯示RAID的設(shè)置結(jié)果,其中包含工作模式、陣列總?cè)萘看笮 ⑦€有狀態(tài)等。至此,用戶就可以在陣列上分區(qū)、安裝系統(tǒng)、軟件以及進(jìn)行其他操作了。對(duì)于操作系統(tǒng)而言,整個(gè)一個(gè)陣列就相當(dāng)于一個(gè)硬盤。
假如某一硬盤出現(xiàn)了故障,那么只需要找出損毀的硬盤,再在RAID定義窗口中選擇2,Rebuild RAID即可重建陣列。
轉(zhuǎn)載于:https://blog.51cto.com/fbsh/23826
總結(jié)
以上是生活随笔為你收集整理的网吧服务器RAID 0+1硬盘阵列组建图解的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Study on Android【五】-
- 下一篇: hadoop主节点切换_hadoop2.