1、什麼是伺服器陣列?是否就是伺服器集群?RAID 0是什麼?RAID 1是什麼?RAID 0+1又是什麼?求詳解
磁碟陣列(Rendant Arrays of Inexpensive Disks,RAID),有「價格便宜且多餘的磁碟陣列」之意。原理是利用數組方式來作磁碟組,配合數據分散排列的設計,提升數據的安全性。磁碟陣列是由很多便宜、容量較小、穩定性較高、速度較慢磁碟,組合成一個大型的磁碟組,利用個別磁碟提供數據所產生加成效果提升整個磁碟系統效能。同時利用這項技術,將數據切割成許多區段,分別存放在各個硬碟上。磁碟陣列還能利用同位檢查(Parity Check)的觀念,在數組中任一顆硬碟故障時,仍可讀出數據,在數據重構時,將數據經計算後重新置入新硬碟中。RAID技術主要包含RAID 0~RAID 7等數個規范,它們的側重點各不相同,常見的規范有如下幾種: RAID 0:RAID 0連續以位或位元組為單位分割數據,並行讀/寫於多個磁碟上,因此具有很高的數據傳輸率,但它沒有數據冗餘,因此並不能算是真正的RAID結構。RAID 0隻是單純地提高性能,並沒有為數據的可靠性提供保證,而且其中的一個磁碟失效將影響到所有數據。因此,RAID 0不能應用於數據安全性要求高的場合。 RAID 1:它是通過磁碟數據鏡像實現數據冗餘,在成對的獨立磁碟上產生互 為備份的數據。當原始數據繁忙時,可直接從鏡像拷貝中讀取數據,因此RAID 1可以提高讀取性能。RAID 1是磁碟陣列中單位成本最高的,但提供了很高的數據安全性和可用性。當一個磁碟失效時,系統可以自動切換到鏡像磁碟上讀寫,而不需要重組失效的數據。 RAID 0+1: 也被稱為RAID 10標准,實際是將RAID 0和RAID 1標准結合的產物,在連續地以位或位元組為單位分割數據並且並行讀/寫多個磁碟的同時,為每一塊磁碟作磁碟鏡像進行冗餘。它的優點是同時擁有RAID 0的超凡速度和RAID 1的數據高可靠性,但是CPU佔用率同樣也更高,而且磁碟的利用率比較低。 RAID 2:將數據條塊化地分布於不同的硬碟上,條塊單位為位或位元組,並使用稱為「加重平均糾錯碼(海明碼)」的編碼技術來提供錯誤檢查及恢復。這種編碼技術需要多個磁碟存放檢查及恢復信息,使得RAID 2技術實施更復雜,因此在商業環境中很少使用。 RAID 3:它同RAID 2非常類似,都是將數據條塊化分布於不同的硬碟上,區別在於RAID 3使用簡單的奇偶校驗,並用單塊磁碟存放奇偶校驗信息。如果一塊磁碟失效,奇偶盤及其他數據盤可以重新產生數據;如果奇偶盤失效則不影響數據使用。RAID 3對於大量的連續數據可提供很好的傳輸率,但對於隨機數據來說,奇偶盤會成為寫操作的瓶頸。 RAID 4:RAID 4同樣也將數據條塊化並分布於不同的磁碟上,但條塊單位為塊或記錄。RAID 4使用一塊磁碟作為奇偶校驗盤,每次寫操作都需要訪問奇偶盤,這時奇偶校驗盤會成為寫操作的瓶頸,因此RAID 4在商業環境中也很少使用。 RAID 5:RAID 5不單獨指定的奇偶盤,而是在所有磁碟上交叉地存取數據及奇偶校驗信息。在RAID 5上,讀/寫指針可同時對陣列設備進行操作,提供了更高的數據流量。RAID 5更適合於小數據塊和隨機讀寫的數據。RAID 3與RAID 5相比,最主要的區別在於RAID 3每進行一次數據傳輸就需涉及到所有的陣列盤;而對於RAID 5來說,大部分數據傳輸只對一塊磁碟操作,並可進行並行操作。在RAID 5中有「寫損失」,即每一次寫操作將產生四個實際的讀/寫操作,其中兩次讀舊的數據及奇偶信息,兩次寫新的數據及奇偶信息。 RAID 6:與RAID 5相比,RAID 6增加了第二個獨立的奇偶校驗信息塊。兩個獨立的奇偶系統使用不同的演算法,數據的可靠性非常高,即使兩塊磁碟同時失效也不會影響數據的使用。但RAID 6需要分配給奇偶校驗信息更大的磁碟空間,相對於RAID 5有更大的「寫損失」,因此「寫性能」非常差。較差的性能和復雜的實施方式使得RAID 6很少得到實際應用。 RAID 7:這是一種新的RAID標准,其自身帶有智能化實時操作系統和用於存儲管理的軟體工具,可完全獨立於主機運行,不佔用主機CPU資源。RAID 7可以看作是一種存儲計算機(Storage Computer),它與其他RAID標准有明顯區別。除了以上的各種標准(如表1),我們可以如RAID 0+1那樣結合多種RAID規范來構築所需的RAID陣列,例如RAID 5+3(RAID 53)就是一種應用較為廣泛的陣列形式。用戶一般可以通過靈活配置磁碟陣列來獲得更加符合其要求的磁碟存儲系統。 RAID 5E(RAID 5 Enhencement): RAID 5E是在 RAID 5級別基礎上的改進,與RAID 5類似,數據的校驗信息均勻分布在各硬碟上,但是,在每個硬碟上都保留了一部分未使用的空間,這部分空間沒有進行條帶化,最多允許兩塊物理硬碟出現故障。看起來,RAID 5E和RAID 5加一塊熱備盤好象差不多,其實由於RAID 5E是把數據分布在所有的硬碟上,性能會與RAID5 加一塊熱備盤要好。當一塊硬碟出現故障時,有故障硬碟上的數據會被壓縮到其它硬碟上未使用的空間,邏輯盤保持RAID 5級別。 RAID 5EE: 與RAID 5E相比,RAID 5EE的數據分布更有效率,每個硬碟的一部分空間被用作分布的熱備盤,它們是陣列的一部分,當陣列中一個物理硬碟出現故障時,數據重建的速度會更快。 開始時RAID方案主要針對SCSI硬碟系統,系統成本比較昂貴。1993年,HighPoint公司推出了第一款IDE-RAID控制晶元,能夠利用相對廉價的IDE硬碟來組建RAID系統,從而大大降低了RAID的「門檻」。從此,個人用戶也開始關注這項技術,因為硬碟是現代個人計算機中發展最為「緩慢」和最缺少安全性的設備,而用戶存儲在其中的數據卻常常遠超計算機的本身價格。在花費相對較少的情況下,RAID技術可以使個人用戶也享受到成倍的磁碟速度提升和更高的數據安全性,現在個人電腦市場上的IDE-RAID控制晶元主要出自HighPoint和Promise公司,此外還有一部分來自AMI公司。 面向個人用戶的IDE-RAID晶元一般只提供了RAID 0、RAID 1和RAID 0+1(RAID 10)等RAID規范的支持,雖然它們在技術上無法與商用系統相提並論,但是對普通用戶來說其提供的速度提升和安全保證已經足夠了。隨著硬碟介面傳輸率的不斷提高,IDE-RAID晶元也不斷地更新換代,晶元市場上的主流晶元已經全部支持ATA 100標准,而HighPoint公司新推出的HPT 372晶元和Promise最新的PDC20276晶元,甚至已經可以支持ATA 133標準的IDE硬碟。在主板廠商競爭加劇、個人電腦用戶要求逐漸提高的今天,在主板上板載RAID晶元的廠商已經不在少數,用戶完全可以不用購置RAID卡,直接組建自己的磁碟陣列,感受磁碟狂飆的速度。 RAID 50:RAID50是RAID5與RAID0的結合。此配置在RAID5的子磁碟組的每個磁碟上進行包括奇偶信息在內的數據的剝離。每個RAID5子磁碟組要求三個硬碟。RAID50具備更高的容錯能力,因為它允許某個組內有一個磁碟出現故障,而不會造成數據丟失。而且因為奇偶位分部於RAID5子磁碟組上,故重建速度有很大提高。優勢:更高的容錯能力,具備更快數據讀取速率的潛力。需要注意的是:磁碟故障會影響吞吐量。故障後重建信息的時間比鏡像配置情況下要長。
2、HP伺服器磁碟陣列設置方法
1、設備上電開機,按鍵盤F10.稍等片刻進入開機界面
2、按選項進入磁碟陣列設置選項,點擊SmartArray
3、用滑鼠點擊Configure,在接下來的菜單點擊Create Array。
4、出現下圖選擇硬碟的圖案,這里可以顯示伺服器上插入了幾塊硬碟。通常選擇許可權,本文兩個SSD硬碟做Raid1,所以勾選select all。
5、接下來的單選按鈕,選擇Raid0或者Raid1.選擇Raid1,其餘都選默認值。一般出廠的默認值會有更高的可靠性。點擊Create logical Drive。出現提示,您確定要繼續嗎?點擊YES。
6、在完成之前,系統列印出配置參數,供做最後檢查,兩塊硬碟做raid1冗餘備份,實際中的容量為一塊硬碟的容量。點擊Finish。
7、回到了設置磁碟陣列的主界面,我們可以點擊進去,查看:已經建好了一個磁碟陣列,有兩塊硬碟,Raid1。這個時候創建好了磁碟陣列的設置,還需要重新啟動才能真正可以使用。一路點擊屏幕右上角的X退出界面。點擊ROOT重啟。重啟後即完成了磁碟陣列的設置,可以開始安裝操作系統了。
拓展資料:
磁碟陣列(Rendant Arrays of Independent Drives,RAID),有「獨立磁碟構成的具有冗餘能力的陣列」之意。磁碟陣列是由很多價格較便宜的磁碟,組合成一個容量巨大的磁碟組,利用個別磁碟提供數據所產生加成效果提升整個磁碟系統效能。利用這項技術,將數據切割成許多區段,分別存放在各個硬碟上。 磁碟陣列還能利用同位檢查(Parity Check)的觀念,在數組中任意一個硬碟故障時,仍可讀出數據,在數據重構時,將數據經計算後重新置入新硬碟中。
3、怎樣正確配置伺服器磁碟列陣!
先查看主板型號,再到網上查。
Intel南橋晶元ICH5R、ICH6R集成有SATA-RAID控制器,但僅支持SATA-RAID,不支持PATA-RAID。Intel採用的是橋接技術,就是把SATA-RAID控制器橋接到IDE控制器,因此可以通過BIOS檢測SATA硬碟,並且通過BIOS設置SATA-RAID。當連接SATA硬碟而又不做RAID時,是把SATA硬碟當作PATA硬碟處理的,安裝OS時也不需要驅動軟盤,在OS的設備管理器內也看不到SATA-RAID控制器,看到的是IDE ATAPI控制器,而且多了兩個IDE通道(由兩個SATA通道橋接的)。只有連接兩個SATA硬碟,且作SATA-RAID時才使用SATA-RAID控制器,安裝OS時需要需要驅動軟盤,在OS的設備管理器內可以看到SATA-RAID控制器。安裝ICH5R、ICH6R的RAID IAA驅動後,可以通過IAA程序查看RAID盤的性能參數。
VIA南橋晶元VT8237、VT8237R的SATA-RAID設計與Intel不同,它是把一個SATA-RAID控制器集成到8237南橋內,與南橋里的IDE控制器沒有關系。當然這個SATA-RAID控制器也不見得是原生的SATA模式,因為傳輸速度也沒有達到理想的SATA性能指標。BIOS不負責檢測SATA硬碟,所以在BIOS里看不到SATA硬碟。SATA硬碟的檢測和RAID設置需要通過SATA-RAID控制器自己BootROM(也可以叫SATA-RAID控制器的BIOS)。所以BIOS自檢後會啟動一個BootROM檢測SATA硬碟,檢測到SATA硬碟後就顯示出硬碟信息,此時按快捷鍵Tab就可以進入BootROM設置SATA-RAID。在VIA的VT8237南橋的主板上使用SATA硬碟,無論是否做RAID安裝OS時都需要驅動軟盤,在OS的設備管理器內可以看到SATA-RAID控制器。VIA的晶元也只是集成了SATA-RAID控制器。
NVIDIA的nForce2/ nForce3/ nForce4晶元組的SATA/IDE/RAID處理方式是集Intel和VIA的優點於一身。第一是把SATA/IDE/RAID控制器橋接在一起,在不做RAID時,安裝XP/2000也不需要任何驅動。第二是在BIOS里的SATA硬碟不像Intel那樣需要特別設置,接上SATA硬碟BIOS就可以檢測到。第三是不僅SATA硬碟可以組成RAID,PATA硬碟也可以組成RAID,PATA硬碟與SATA硬碟也可以組成RAID。這給需要RAID的用戶帶來極大的方便,Intel的ICH5R、ICH6R,VIA的VT8237都不支持PATA的IDE RAID。
NVIDIA晶元組BIOS設置和RAID設置簡單介紹
nForce系列晶元組的BIOS里有關SATA和RAID的設置選項有兩處,都在Integrated Peripherals(整合周邊)菜單內。
SATA的設置項:Serial-ATA,設定值有[Enabled], [Disabled]。這項的用途是開啟或關閉板載Serial-ATA控制器。使用SATA硬碟必須把此項設置為[Enabled]。如果不使用SATA硬碟可以將此項設置為[Disabled],可以減少佔用的中斷資源。
RAID的設置項在Integrated Peripherals/Onboard Device(板載設備)菜單內,游標移到Onboard Device,按進入如子菜單:RAID Config就是RAID配置選項,游標移到RAID Config,按就進入如RAID配置菜單:
第一項IDE RAID是確定是否設置RAID,設定值有[Enabled], [Disabled]。如果不做RAID,就保持預設值[Disabled],此時下面的選項是不可設置的灰色。
如果做RAID就選擇[Enabled],這時下面的選項才變成可以設置的黃色。IDE RAID下面是4個IDE(PATA)通道,再下面是SATA通道。nForce2晶元組是2個SATA通道,nForce3/4晶元組是4個SATA通道。可以根據你自己的意圖設置,准備用哪個通道的硬碟做RAID,就把那個通道設置為[Enabled]。
設置完成就可退出保存BIOS設置,重新啟動。這里要說明的是,當你設置RAID後,該通道就由RAID控制器管理,BIOS的Standard CMOS Features里看不到做RAID的硬碟了。
BIOS設置後,僅僅是指定那些通道的硬碟作RAID,並沒有完成RAID的組建,前面說過做RAID的磁碟由RAID控制器管理,因此要由RAID控制器的RAID BIOS檢測硬碟,以及設置RAID模式。BIOS啟動自檢後,RAID BIOS啟動檢測做RAID的硬碟,檢測過程在顯示器上顯示,檢測到硬碟後留給用戶幾秒鍾時間,以便用戶按F 1 0 進入RAID BIOS Setup。
nForce晶元組提供的RAID(冗餘磁碟陣列)的模式共有下面四種:
RAID 0:硬碟串列方案,提高硬碟讀寫的速度。
RAID 1:鏡像數據的技術。
RAID 0+1:由RAID 0和RAID 1陣列組成的技術。
Spanning (JBOD):不同容量的硬碟組成為一個大硬碟。
操作系統安裝過程介紹
按F10進入RAID BIOS Setup,會出現NVIDIA RAID Utility -- Define a New Array(定義一個新陣列)。默認的設置是:RAID Mode(模式)--Mirroring(鏡像),Striping Block(串列塊)--Optimal(最佳)。
通過這個窗口可以定義一個新陣列,需要設置的項目有:選擇RAID Mode(RAID模式):Mirroring(鏡像)、Striping(串列)、Spanning(捆綁)、Stripe Mirroring(串列鏡像)。
設置Striping Block(串列塊):4 KB至128 KB/Optimal
指定RAID Array(RAID陣列)所使用的磁碟
用戶可以根據自己的需要設置RAID模式,串列塊大小和RAID陣列所使用的磁碟。其中串列塊大小最好用默認的Optimal。RAID陣列所使用的磁碟通過游標鍵→添加。
做RAID的硬碟可以是同一通道的主/從盤,也可以是不同通道的主/從盤,建議使用不同通道的主/從盤,因為不同通道的帶寬寬,速度快。Loc(位置)欄顯示出每個硬碟的通道/控制器(0-1)/主副狀態,其中通道0是PATA,1是SATA;控制器0是主,1是從;M是主盤,S是副盤。分配完RAID陣列磁碟後,按F7。出現清除磁碟數據的提示。按Y清除硬碟的數據,彈出Array List窗口:如果沒有問題,可以按Ctrl-X保存退出,也可以重建已經設置的RAID陣列。至此RAID建立完成,系統重啟,可以安裝OS了。
安裝Windows XP系統,安裝系統需要驅動軟盤,主板附帶的是XP用的,2000的需要自己製作。從光碟機啟動Windows XP系統安裝盤,在進入藍色的提示屏幕時按F6鍵,告訴系統安裝程序:需要另外的存儲設備驅動。當安裝程序拷貝一部分設備驅動後,停下來提示你敲S鍵,指定存儲設備驅動:
系統提示把驅動軟盤放入軟碟機,按提示放入軟盤後,敲回車。系統讀取軟盤後,提示你選擇驅動。nForce的RAID驅動與Intel和VIA的不同,有兩個:NVIDIA RAID CLASS DRIVER和NVIDIA Nforce Storage Controller都要安裝。
第一次選擇NVIDIA RAID CLASS DRIVER,敲回車系統讀入,再返回敲S鍵提示界面,此時再敲S鍵,然後選擇NVIDIA Nforce Storage Controller,敲回車,系統繼續拷貝文件,然後返回到下面界面。
在這個界面里顯示出系統已經找到NVIDIA RAID CLASS DRIVER和NVIDIA Nforce Storage Controller,可以敲回車繼續。
系統從軟盤拷貝所需文件後重啟,開始檢測RAID盤,找到後提示設置硬碟。此時用戶可以建立一個主分區,並格式化,然後系統向硬碟拷貝文件。在系統安裝期間不要取出軟盤,直到安裝完成。
剩餘的磁碟分區等安裝完系統後,我們可以用XP的磁碟管理器分區格式化。用XP的磁碟管理器分區,等於/小於20GB的邏輯盤可以格式化為FAT32格式。大於20GB的格式化為NTF格式。
4、伺服器磁碟陣列怎麼做?
開機過程中有提示,hp是按ctrl+m,進入設置界面以後,根據你的用途可以設置為RAID0(把磁碟鏈接在一起以擴容),RAID1(磁碟鏡像),RAID5(磁碟容錯陣列,N個磁碟組成的RAID5陣列的容量是(N-1)個磁碟的容量,如果任一個磁碟損壞,換上一塊新盤後會自動恢復全部數據)。一般設置為RAID5較多。
5、伺服器陣列的問題
從來不喜歡復制粘貼,不過你這個問題就是給別人粘貼的嘛,我給個現有的資料你:
RAID--磁碟陣列概念詳解
概述:
RAID是英文Rendant Array of Inexpensive Disks的縮寫,中文譯作廉價冗餘磁碟陣列,簡稱磁碟陣列。簡單的說,RAID是一種把多塊獨立的硬碟(物理硬碟)按不同方式組合起來形成一個硬碟組(邏輯硬碟),從而提供比單個硬碟更高的存儲性能和提供數據冗餘的技術。在這一組硬碟中,數據按照不同的演算法分別存儲於每塊硬碟上從而達到不同的效果這樣就形成了不同的RAID級別(RAID LEVEL)。
按照RAID級別劃分,常見的有RAID0,RAID1,RAID3,RAID5, RAID10,RAID50還有不常用的RAID2, RAID4,RAID6,RAID7以及硬體廠商自己定義的RAID如惠普Smart Array陣列卡實現的RAID ADG和IBM的RAID 5E。
RAID 0 (定義,優勢,弱點,適用范圍,使用技巧)
定義:
RAID 0是由一塊以上的硬碟組成,每塊硬碟被等分成容量相同的條帶集,數據也被分割成條帶,在同一時間內向多塊磁碟寫入。
優勢:讀寫性能快
如果是四塊硬碟做RAID0,系統向邏輯設備發出的I/O指令會被轉化為4項操作,其中的每一項操作都對應於一塊硬碟,通過建立帶區集,原先順序寫入的數據被分散到所有的四塊硬碟中同時進行讀寫。四塊硬碟的並行操作使同一時間內磁碟讀寫的速度提升了4倍。四塊硬碟組合在一起形成一個獨立的邏輯驅動器,容量相當於任何任何一塊單獨硬碟的4倍。
弱點:數據安全性差
需要注意的是:這種 RAID 級別不具有容錯性能,如果陣列中的任何一塊磁碟出現故障,整個陣列中的數據都將會受到破壞,無法繼續使用。從上面這個例子來說,此時使用RAID 0方式的安全性僅相當於單獨使用一塊硬碟的1/4(因為本例中RAID 0使用了4塊硬碟)。
推薦適用范圍:
• 視頻處理
• 圖像編輯
• 視頻點播
使用技巧:
在創建帶區集時,合理的選擇帶區的大小非常重要。如果帶區過大,可能一塊磁碟上的帶區空間就可以滿足大部分的I/O操作,使數據的讀寫仍然只局限在少數的一、兩塊硬碟上,不能充分的發揮出並行操作的優勢。另一方面,如果帶區過小,任何I/O指令都可能引發大量的讀寫操作,佔用過多的控制器匯流排帶寬。因此,在創建帶區集時,我們應當根據實際應用的需要,慎重的選擇帶區的大小。
RAID 1 (定義,優勢,弱點,適用范圍,使用技巧)
定義:
RAID 1又被稱為磁碟鏡像,由兩個以上偶數個硬碟組成,每一個磁碟都具有一個對應的鏡像盤,對寫入任何一個磁碟的數據都會被復制鏡像盤中,同時系統可以從這一組鏡像盤中的任何一個磁碟讀取數據。
優勢:數據安全性高
RAID 1下,任何一塊硬碟的故障都不會影響到系統的正常運行,而且只要能夠保證任何一對鏡像盤中至少有一塊磁碟可以使用,RAID 1甚至可以在一半數量的硬碟出現問題時不間斷的工作。當一塊硬碟失效時,系統會忽略該硬碟,轉而使用剩餘的鏡像盤讀寫數據。
弱點:磁碟利用率較低
顯然,磁碟鏡像肯定會提高系統成本。因為我們所能使用的空間只是所有磁碟容量總和的一半。
適用范圍:
• 資料庫伺服器
• 文件伺服器
使用技巧:
通常,我們把出現硬碟故障的RAID系統稱為在降級模式下運行。雖然這時保存的數據仍然可以繼續使用,但是RAID系統將不再可靠。如果剩餘的鏡像盤也出現問題,那麼整個系統就會崩潰。因此,我們應當及時的更換損壞的硬碟,避免出現新的問題。更換新盤之後,原有好盤中的數據必須被復制到新盤中。這一操作被稱為同步鏡像。同步鏡像一般都需要很長時間,尤其是當損害的硬碟的容量很大時更是如此。在同步鏡像的進行過程中,外界對數據的訪問不會受到影響,但是由於復制數據需要佔用一部分的帶寬,所以可能會使整個系統的性能有所下降。
RAID 3 (定義,優勢,弱點,適用范圍,使用技巧)
定義:
RAID3至少由三塊以上硬碟組成,以其中一塊特定的硬碟來存放數據的奇偶校驗位(由真實數據通過一定的演算法得出),真實數據則分段存儲於其餘硬碟中。
優勢:有冗餘,硬碟利用率高
如果數據盤(物理)損壞,只要將壞硬碟換掉,RAID控制系統則會根據校驗盤的數據校驗位在新盤中重建壞盤上的數據。利用單獨的校驗盤來保護數據雖然沒有鏡像的安全性高,但是硬碟利用率得到了很大的提高,為(N-1)/N 其中N為RAID中硬碟的個數。
弱點:讀寫性能差
當向RAID 3寫入數據時,情況會變得復雜一些。即使我們只是向一個磁碟寫入一個數據塊,也必須計算與該數據塊同處一個帶區的所有數據塊的校驗值,並將新值重新寫入到校驗塊中。由此我們可以看出,一個寫入操作事實上包含了數據讀取(讀取帶區中的關聯數據塊),校驗值計算,數據塊寫入和校驗塊寫入四個過程。讀寫性能尤其是寫性能大大降低。
RAID 3所存在的最大一個不足同時也是導致RAID 3很少被人們採用的原因就是校驗盤很容易成為整個系統的瓶頸。我們已經知道RAID 3會把數據的寫入操作分散到多個磁碟上進行,然而不管是向哪一個數據盤寫入數據,都需要同時重寫校驗盤中的相關信息。因此,對於那些經常需要執行大量寫入操作的應用來說,校驗盤的負載將會很大,無法滿足程序的運行速度,從而導致整個RAID系統性能的下降。鑒於這種原因,RAID 3更加適合應用於那些寫入操作較少,讀取操作較多的應用環境,例如資料庫和WEB伺服器等。
適用范圍:
• 流媒體
• 視頻點播
• WEB伺服器
• FTP伺服器
使用技巧:
RAID 3雖然具有容錯能力,當一塊硬碟出現故障時,RAID系統在降級模式下的運行情況。該磁碟上的所有數據塊必須使用校驗信息重新建立。此時如果我們是從好盤中讀取數據塊,不會有任何變化。但是如果我們所要讀取的數據塊正好位於已經損壞的磁碟,則必須同時讀取同一帶區中的所有其它數據塊,並根據校驗值重建丟失的數據,整個系統的性能會受到嚴重的影響。當我們更換了損壞的磁碟之後,系統必須一個數據塊一個數據塊的重建壞盤中的數據。整個過程包括讀取帶區,計算丟失的數據塊和向新盤寫入新的數據塊,都是在後台自動進行。因此,如果有硬碟損壞必須及時更換,並且重建活動最好是在RAID系統空閑的時候進行。
RAID 5 (定義,優勢,弱點,適用范圍,使用技巧)
定義:
RAID5是在RAID 3的基礎上進行了一些改進,同樣也是由三塊以上的硬碟組成,也是以數據的校驗位來保證數據的安全,但它不是以特定硬碟來存放數據的校驗位,而是將數據段的校驗位交互存放於各個硬碟上。
優勢:克服RAID3校驗盤性能問題,有冗餘,硬碟利用率高
如果數據盤(物理)損壞,只要將壞硬碟換掉,RAID控制系統則會根據校驗盤的數據校驗位在新盤中重建壞盤上的數據。利用單獨的校驗盤來保護數據雖然沒有鏡像的安全性高,但是硬碟利用率得到了很大的提高,為(N-1)/N 其中N為RAID中硬碟的個數。
弱點:讀寫性能差
當向RAID 5寫入數據時,情況會變得復雜一些。即使我們只是向一個磁碟寫入一個數據塊,也必須計算與該數據塊同處一個帶區的所有數據塊的校驗值,並將新值重新寫入到校驗塊中。由此我們可以看出,一個寫入操作事實上包含了數據讀取(讀取帶區中的關聯數據塊),校驗值計算,數據塊寫入和校驗塊寫入四個過程。讀寫性能尤其是寫性能大大降低。
適用范圍:
• 文件和應用伺服器
• 資料庫伺服器
• WEB,Email伺服器
• 區域網伺服器
• 使用范圍較廣
使用技巧:
RAID 5雖然具有容錯能力,當一塊硬碟出現故障時,RAID系統在降級模式下的運行情況。該磁碟上的所有數據塊必須使用校驗信息重新建立。此時如果我們是從好盤中讀取數據塊,不會有任何變化。但是如果我們所要讀取的數據塊正好位於已經損壞的磁碟,則必須同時讀取同一帶區中的所有其它數據塊,並根據校驗值重建丟失的數據,整個系統的性能會受到嚴重的影響。當我們更換了損壞的磁碟之後,系統必須一個數據塊一個數據塊的重建壞盤中的數據。整個過程包括讀取帶區,計算丟失的數據塊和向新盤寫入新的數據塊,都是在後台自動進行。因此,如果有硬碟損壞必須及時更換,並且重建活動最好是在RAID系統空閑的時候進行。
RAID 10
RAID10也被稱為鏡象陣列條帶由至少四塊硬碟組成,象RAID0一樣,數據被分割成條帶,在同一時間內向多塊磁碟寫入;象RAID1一樣,每個磁碟都有一個鏡象磁碟。其目的是在保證數據安全的情況下,提高數據的讀寫性能。
RAID 50
RAID50也被稱為鏡象陣列條帶由至少六塊硬碟組成,象RAID0一樣,數據被分割成條帶,在同一時間內向多塊磁碟寫入;象RAID5一樣,也是以數據的校驗位來保證數據的安全。其目的在於提高RAID5的讀寫性能。
RAID 2
RAID2又被稱為帶海明碼校驗磁碟陣列,是為大型機和超級計算機開發的。磁碟驅動器組中的第一個、第二個、第四個……第2的n次冪個磁碟驅動器是專門的校驗盤,用於校驗和糾錯,例如七個磁碟驅動器的RAID2,第一、二、四個磁碟驅動器是糾錯盤,其餘的用於存放數據。使用的磁碟驅動器越多,校驗盤在其中占的百分比越少。RAID2對大數據量的輸入輸出有很高的性能,但少量數據的輸入輸出時性能不好。RAID2很少實際使用。
由於海明碼的特點,它可以在數據發生錯誤的情況下將錯誤校正,以保證輸出的正確。它的數據傳送速率相當高,如果希望達到比較理想的速度,那最好提高保存校驗碼ECC碼的硬碟,對於控制器的設計來說,它又比RAID3,4或5要簡單。但是利用海明碼校驗必須要付出數據冗餘的代價。
RAID 4
RAID4和RAID3很相似,不同的是RAID4對數據的訪問是按數據塊進行的,也就是按磁碟進行的,每次是一個盤。 RAID3是一次一橫條,而RAID4一次一豎條。所以RAID3常須訪問陣列中所有的硬碟驅動器,而RAID4隻須訪問有用的硬碟驅動器。這樣讀數據的速度大大提高了,但在寫數據方面,需將從數據硬碟驅動器和校驗硬碟驅動器中恢復出的舊數據與新數據通過異或運算,然後再將更新後的數據和檢驗位寫入硬碟驅動器,所以處理時間較RAID3長。
RAID 6
幾乎沒有進行商用。它使用一種分配在不同的驅動器上的第二種奇偶方案,擴展了RAID 5。它能承受多個驅動器同時出現故障,但是,性能尤其是寫操作卻很差,而且,系統需要一個極為復雜的控制器。當然由於引入了第二種奇偶校驗值,所以需要N+2個磁碟,同時對控制器的設計變得十分復雜,用於計算奇偶校驗值和驗證數據正確性所花費的時間比較多,造成了不必須的負載。
IBM RAID 5E
RAID 5E是在 RAID 5級別基礎上的改進,與RAID 5類似,數據的校驗信息均勻分布在各硬碟上,但是,在每個硬碟上都保留了一部分未使用的空間,這部分空間沒有進行條帶化,最多允許兩塊物理硬碟出現故障。看起來,RAID 5E和RAID 5加一塊熱備盤好象差不多,其實由於RAID 5E是把數據分布在所有的硬碟上,性能會比RAID5 加一塊熱備盤要好。當一塊硬碟出現故障時,有故障硬碟上的數據會被壓縮到其它硬碟上未使用的空間,邏輯盤保持RAID 5級別。
6、伺服器里的陣列卡是干什麼用的
簡單的說主板一般帶有4-6個SATA口 而伺服器或工作站需要獨立讀獨立寫來提升速度和數據吞吐量 如三讀三寫 四讀四寫 那就需要6塊以上的硬碟 陣列卡可以簡單的理解為擴充介面。
7、伺服器上的磁碟陣列是什麼意思?
磁碟陣列(Disk Array)是由一個硬碟控制器來控制多個硬碟的相互連接,使多個硬碟的讀 寫同步,減少錯誤,增加效率和可靠度的技術
說坦白點,就是硬碟組,不過比較穩定,大,可靠!
8、做伺服器陣列raid 1的具體步驟是什麼?
NVIDIA晶元組BIOS設置和RAID設置簡單介紹
nForce系列晶元組的BIOS里有關SATA和RAID的設置選項有兩處,都在Integrated Peripherals(整合周邊)菜單內。
SATA的設置項:Serial-ATA,設定值有[Enabled], [Disabled]。這項的用途是開啟或關閉板載Serial-ATA控制器。使用SATA硬碟必須把此項設置為[Enabled]。如果不使用SATA硬碟可以將此項設置為[Disabled],可以減少佔用的中斷資源。
RAID的設置項在Integrated Peripherals/Onboard Device(板載設備)菜單內,游標移到Onboard Device,按進入如子菜單:RAID Config就是RAID配置選項,游標移到RAID Config,按就進入如RAID配置菜單:
第一項IDE RAID是確定是否設置RAID,設定值有[Enabled], [Disabled]。如果不做RAID,就保持預設值[Disabled],此時下面的選項是不可設置的灰色。
如果做RAID就選擇[Enabled],這時下面的選項才變成可以設置的黃色。IDE RAID下面是4個IDE(PATA)通道,再下面是SATA通道。nForce2晶元組是2個SATA通道,nForce3/4晶元組是4個SATA通道。可以根據你自己的意圖設置,准備用哪個通道的硬碟做RAID,就把那個通道設置為[Enabled]。
設置完成就可退出保存BIOS設置,重新啟動。這里要說明的是,當你設置RAID後,該通道就由RAID控制器管理,BIOS的Standard CMOS Features里看不到做RAID的硬碟了。
BIOS設置後,僅僅是指定那些通道的硬碟作RAID,並沒有完成RAID的組建,前面說過做RAID的磁碟由RAID控制器管理,因此要由RAID控制器的RAID BIOS檢測硬碟,以及設置RAID模式。BIOS啟動自檢後,RAID BIOS啟動檢測做RAID的硬碟,檢測過程在顯示器上顯示,檢測到硬碟後留給用戶幾秒鍾時間,以便用戶按F 1 0 進入RAID BIOS Setup。
nForce晶元組提供的RAID(冗餘磁碟陣列)的模式共有下面四種:
RAID 0:硬碟串列方案,提高硬碟讀寫的速度。
RAID 1:鏡像數據的技術。
RAID 0+1:由RAID 0和RAID 1陣列組成的技術。
Spanning (JBOD):不同容量的硬碟組成為一個大硬碟。
操作系統安裝過程介紹
按F10進入RAID BIOS Setup,會出現NVIDIA RAID Utility -- Define a New Array(定義一個新陣列)。默認的設置是:RAID Mode(模式)--Mirroring(鏡像),Striping Block(串列塊)--Optimal(最佳)。
通過這個窗口可以定義一個新陣列,需要設置的項目有:選擇RAID Mode(RAID模式):Mirroring(鏡像)、Striping(串列)、Spanning(捆綁)、Stripe Mirroring(串列鏡像)。
設置Striping Block(串列塊):4 KB至128 KB/Optimal
指定RAID Array(RAID陣列)所使用的磁碟
用戶可以根據自己的需要設置RAID模式,串列塊大小和RAID陣列所使用的磁碟。其中串列塊大小最好用默認的Optimal。RAID陣列所使用的磁碟通過游標鍵→添加。
做RAID的硬碟可以是同一通道的主/從盤,也可以是不同通道的主/從盤,建議使用不同通道的主/從盤,因為不同通道的帶寬寬,速度快。Loc(位置)欄顯示出每個硬碟的通道/控制器(0-1)/主副狀態,其中通道0是PATA,1是SATA;控制器0是主,1是從;M是主盤,S是副盤。分配完RAID陣列磁碟後,按F7。出現清除磁碟數據的提示。按Y清除硬碟的數據,彈出Array List窗口:如果沒有問題,可以按Ctrl-X保存退出,也可以重建已經設置的RAID陣列。至此RAID建立完成,系統重啟,可以安裝OS了。
安裝Windows XP系統,安裝系統需要驅動軟盤,主板附帶的是XP用的,2000的需要自己製作。從光碟機啟動Windows XP系統安裝盤,在進入藍色的提示屏幕時按F6鍵,告訴系統安裝程序:需要另外的存儲設備驅動。當安裝程序拷貝一部分設備驅動後,停下來提示你敲S鍵,指定存儲設備驅動:
系統提示把驅動軟盤放入軟碟機,按提示放入軟盤後,敲回車。系統讀取軟盤後,提示你選擇驅動。nForce的RAID驅動與Intel和VIA的不同,有兩個:NVIDIA RAID CLASS DRIVER和NVIDIA Nforce Storage Controller都要安裝。
第一次選擇NVIDIA RAID CLASS DRIVER,敲回車系統讀入,再返回敲S鍵提示界面,此時再敲S鍵,然後選擇NVIDIA Nforce Storage Controller,敲回車,系統繼續拷貝文件,然後返回到下面界面。
在這個界面里顯示出系統已經找到NVIDIA RAID CLASS DRIVER和NVIDIA Nforce Storage Controller,可以敲回車繼續。
系統從軟盤拷貝所需文件後重啟,開始檢測RAID盤,找到後提示設置硬碟。此時用戶可以建立一個主分區,並格式化,然後系統向硬碟拷貝文件。在系統安裝期間不要取出軟盤,直到安裝完成。
剩餘的磁碟分區等安裝完系統後,我們可以用XP的磁碟管理器分區格式化。用XP的磁碟管理器分區,等於/小於20GB的邏輯盤可以格式化為FAT32格式。大於20GB的格式化為NTF格式
9、伺服器的RAID是什麼意思
RAID是英文Rendant Array of Inexpensive Disks的縮寫,中文簡稱為廉價磁碟冗餘陣列。就是一種由多塊硬碟構成的冗餘陣列。雖然RAID包含多塊硬碟,但是在操作系統下是作為一個獨立的大型存儲設備出現。利用RAID技術於存儲系統的好處主要有以下三種:
通過把多個磁碟組織在一起作為一個邏輯卷提供磁碟跨越功能
通過把數據分成多個數據塊(Block)並行寫入/讀出多個磁碟以提高訪問磁碟的速度
通過鏡像或校驗操作提供容錯能力
最初開發RAID的主要目的是節省成本,當時幾塊小容量硬碟的價格總和要低於大容量的硬碟。目前來看RAID在節省成本方面的作用並不明顯,但是RAID可以充分發揮出多塊硬碟的優勢,實現遠遠超出任何一塊單獨硬碟的速度和吞吐量。除了性能上的提高之外,RAID還可以提供良好的容錯能力,在任何一塊硬碟出現問題的情況下都可以繼續工作,不會受到損壞硬碟的影響。
RAID技術分為幾種不同的等級,分別可以提供不同的速度,安全性和性價比。根據實際情況選擇適當的RAID級別可以滿足用戶對存儲系統可用性、性能和容量的要求。常用的RAID級別有以下幾種:NRAID,JBOD,RAID0,RAID1,RAID0+1,RAID3,RAID5等。目前經常使用的是RAID5和RAID(0+1)。
NRAID
NRAID即Non-RAID,所有磁碟的容量組合成一個邏輯盤,沒有數據塊分條(no block stripping)。NRAID不提供數據冗餘。要求至少一個磁碟。
JBOD
JBOD代表Just a Bunch of Drives,磁碟控制器把每個物理磁碟看作獨立的磁碟,因此每個磁碟都是獨立的邏輯盤。JBOD也不提供數據冗餘。要求至少一個磁碟。
RAID 0
RAID 0即Data Stripping(數據分條技術)。整個邏輯盤的數據是被分條(stripped)分布在多個物理磁碟上,可以並行讀/寫,提供最快的速度,但沒有冗餘能力。要求至少兩個磁碟。我們通過RAID 0可以獲得更大的單個邏輯盤的容量,且通過對多個磁碟的同時讀取獲得更高的存取速度。RAID 0首先考慮的是磁碟的速度和容量,忽略了安全,只要其中一個磁碟出了問題,那麼整個陣列的數據都會不保了。
RAID 1
RAID 1,又稱鏡像方式,也就是數據的冗餘。在整個鏡像過程中,只有一半的磁碟容量是有效的(另一半磁碟容量用來存放同樣的數據)。同RAID 0相比,RAID 1首先考慮的是安全性,容量減半、速度不變。
RAID 0+1
為了達到既高速又安全,出現了RAID 10(或者叫RAID 0+1),可以把RAID 10簡單地理解成由多個磁碟組成的RAID 0陣列再進行鏡像。
RAID 3和RAID 5
RAID 3和RAID 5都是校驗方式。RAID 3的工作方式是用一塊磁碟存放校驗數據。由於任何數據的改變都要修改相應的數據校驗信息,存放數據的磁碟有好幾個且並行工作,而存放校驗數據的磁碟只有一個,這就帶來了校驗數據存放時的瓶頸。RAID 5的工作方式是將各個磁碟生成的數據校驗切成塊,分別存放到組成陣列的各個磁碟中去,這樣就緩解了校驗數據存放時所產生的瓶頸問題,但是分割數據及控制存放都要付出速度上的代價。
按照硬碟介面的不同,RAID分為SCSI RAID,IDE RAID和SATA RAID。其中,SCSI RAID主要用於要求高性能和高可靠性的伺服器/工作站,而台式機中主要採用IDE RAID和SATA RAID。
以前RAID功能主要依靠在主板上插接RAID控制卡實現,而現在越來越多的主板都添加了板載RAID晶元直接實現RAID功能,目前主流的RAID晶元有HighPoint的HTP372和Promise的PDC20265R,而英特爾更進一步,直接在主板晶元組中支持RAID,其ICH5R南橋晶元中就內置了SATA RAID功能,這也代表著未來板載RAID的發展方向---晶元組集成RAID。
Matrix RAID:
Matrix RAID即所謂的「矩陣RAID」,是ICH6R南橋所支持的一種廉價的磁碟冗餘技術,是一種經濟性高的新穎RAID解決方案。Matrix RAID技術的原理相當簡單,只需要兩塊硬碟就能實現了RAID 0和RAID 1磁碟陣列,並且不需要添加額外的RAID控制器,這正是我們普通用戶所期望的。Matrix RAID需要硬體層和軟體層同時支持才能實現,硬體方面目前就是ICH6R南橋以及更高階的ICH6RW南橋,而Intel Application Acclerator軟體和Windows操作系統均對軟體層提供了支持。
Matrix RAID的原理就是將每個硬碟容量各分成兩部分(即:將一個硬碟虛擬成兩個子硬碟,這時子硬碟總數為4個),其中用兩個虛擬子硬碟來創建RAID0模式以提高效能,而其它兩個虛擬子硬碟則透過鏡像備份組成RAID 1用來備份數據。在Matrix RAID模式中數據存儲模式如下:兩個磁碟驅動器的第一部分被用來創建RAID 0陣列,主要用來存儲操作系統、應用程序和交換文件,這是因為磁碟開始的區域擁有較高的存取速度,Matrix RAID將RAID 0邏輯分割區置於硬碟前端(外圈)的主因,是可以讓需要效能的模塊得到最好的效能表現;而兩個磁碟驅動器的第二部分用來創建RAID1模式,主要用來存儲用戶個人的文件和數據。
例如,使用兩塊120GB的硬碟,可以將兩塊硬碟的前60GB組成120GB的邏輯分割區,然後剩下兩個60GB區塊組成一個60GB的數據備份分割區。像需要高效能、卻不需要安全性的應用,就可以安裝在RAID 0分割區,而需要安全性備分的數據,則可安裝在RAID 1分割區。換言之,使用者得到的總硬碟空間是180GB,和傳統的RAID 0+1相比,容量使用的效益非常的高,而且在容量配置上有著更高的彈性。如果發生硬碟損毀,RAID 0分割區數據自然無法復原,但是RAID 1分割區的數據卻會得到保全。
可以說,利用Matrix RAID技術,我們只需要2個硬碟就可以在獲取高效數據存取的同時又能確保數據安全性。這意味著普通用戶也可以低成本享受到RAID 0+1應用模式。
10、伺服器硬碟怎樣做陣列
首先,需要伺服器有陣列卡(RAID卡)(目前有些低端伺服器集成了簡易的raid 功能也可),
一般過程是:開機開始時按照提示 ,一般是先BIOS設置 ,然後就是 RAID設置提示,進入RAID設置程序,根據硬碟數量,設置成RAID0(相當於將全部硬碟合並為一個大硬碟,優點是除容量為硬碟之和外,速度由於並行存儲比單一硬碟提升好多),RAID 1 (相當於復制備份,兩塊硬碟儲存相同內容,依此類推提高可靠性;RAID 5兼具上面兩種優勢等等 ) .
設置完畢後,以後伺服器上的硬碟,物理上是按照RAID的設置重新組織了,當然 接下來安裝SERVER系統時在分區前也需要按照提示安裝廠商提供的RAID驅動程序!