Ⅰ 什麼叫磁碟陣列,怎麼用
磁碟陣列(Rendant Arrays of Independent Drives,RAID),有「獨立磁碟構成的具有冗餘能力的陣列」之意。 磁碟陣列是由很多塊獨立的磁碟,組合成一個容量巨大的磁碟組,利用個別磁碟提供數據所產生加成效果提升整個磁碟系統效能。利用這項技術,將數據切割成許多區段,分別存放在各個硬碟上。
磁碟陣列還能利用同位檢查(Parity Check)的觀念,在數組中任意一個硬碟故障時,仍可讀出數據,在數據重構時,將數據經計算後重新置入新硬碟中。
(1)硬碟raid陣列擴展閱讀:
磁碟陣列RAID技術主要有以下三個基本功能:
1、通過對磁碟上的數據進行條帶化,實現對數據成塊存取,減少磁碟的機械尋道時間,提高了數據存取速度。
2、通過對一個陣列中的幾塊磁碟同時讀取,減少了磁碟的機械尋道時間,提高數據存取速度。[3]
3、通過鏡像或者存儲奇偶校驗信息的方式,實現了對數據的冗餘保護。
Ⅱ 常見磁碟陣列類型
磁碟陣列就是Raid
RAID(Rendant Array of Independent Disk 獨立冗餘磁碟陣列)技術是加州大學伯克利分校1987年提出,最初是為了組合小的廉價磁碟來代替大的昂貴磁碟,同時希望磁碟失效時不會使對數據的訪問受損失而開發出一定水平的數據保護技術。RAID就是一種由多塊廉價磁碟構成的冗餘陣列,在操作系統下是作為一個獨立的大型存儲設備出現。RAID可以充分發揮出多塊硬碟的優勢,可以提升硬碟速度,增大容量,提供容錯功能夠確保數據安全性,易於管理的優點,在任何一塊硬碟出現問題的情況下都可以繼續工作,不會受到損壞硬碟的影響。
二、RAID的幾種工作模式
1、RAID0
即Data Stripping數據分條技術。RAID 0可以把多塊硬碟連成一個容量更大的硬碟群,可以提高磁碟的性能和吞吐量。RAID 0沒有冗餘或錯誤修復能力,成本低,要求至少兩個磁碟,一般只是在那些對數據安全性要求不高的情況下才被使用。
(1)、RAID 0最簡單方式
就是把x塊同樣的硬碟用硬體的形式通過智能磁碟控制器或用操作系統中的磁碟驅動程序以軟體的方式串聯在一起,形成一個獨立的邏輯驅動器,容量是單獨硬碟的x倍,在電腦數據寫時被依次寫入到各磁碟中,當一塊磁碟的空間用盡時,數據就會被自動寫入到下一塊磁碟中,它的好處是可以增加磁碟的容量。速度與其中任何一塊磁碟的速度相同,如果其中的任何一塊磁碟出現故障,整個系統將會受到破壞,可靠性是單獨使用一塊硬碟的1/n。
(2)、RAID 0的另一方式
是用n塊硬碟選擇合理的帶區大小創建帶區集,最好是為每一塊硬碟都配備一個專門的磁碟控制器,在電腦數據讀寫時同時向n塊磁碟讀寫數據,速度提升n倍。提高系統的性能。
2、RAID 1
RAID 1稱為磁碟鏡像:把一個磁碟的數據鏡像到另一個磁碟上,在不影響性能情況下最大限度的保證系統的可靠性和可修復性上,具有很高的數據冗餘能力,但磁碟利e78988e69d用率為50%,故成本最高,多用在保存關鍵性的重要數據的場合。RAID 1有以下特點:
(1)、RAID 1的每一個磁碟都具有一個對應的鏡像盤,任何時候數據都同步鏡像,系統可以從一組鏡像盤中的任何一個磁碟讀取數據。
(2)、磁碟所能使用的空間只有磁碟容量總和的一半,系統成本高。
(3)、只要系統中任何一對鏡像盤中至少有一塊磁碟可以使用,甚至可以在一半數量的硬碟出現問題時系統都可以正常運行。
(4)、出現硬碟故障的RAID系統不再可靠,應當及時的更換損壞的硬碟,否則剩餘的鏡像盤也出現問題,那麼整個系統就會崩潰。
(5)、更換新盤後原有數據會需要很長時間同步鏡像,外界對數據的訪問不會受到影響,只是這時整個系統的性能有所下降。
(6)、RAID 1磁碟控制器的負載相當大,用多個磁碟控制器可以提高數據的安全性和可用性。
3、RAID0 1
把RAID0和RAID1技術結合起來,數據除分布在多個盤上外,每個盤都有其物理鏡像盤,提供全冗餘能力,允許一個以下磁碟故障,而不影響數據可用性,並具有快速讀/寫能力。RAID0 1要在磁碟鏡像中建立帶區集至少4個硬碟。
4、RAID2
電腦在寫入數據時在一個磁碟上保存數據的各個位,同時把一個數據不同的位運算得到的海明校驗碼保存另一組磁碟上,由於海明碼可以在數據發生錯誤的情況下將錯誤校正,以保證輸出的正確。但海明碼使用數據冗餘技術,使得輸出數據的速率取決於驅動器組中速度最慢的磁碟。RAID2控制器的設計簡單。
5、RAID3:帶奇偶校驗碼的並行傳送
RAID 3使用一個專門的磁碟存放所有的校驗數據,而在剩餘的磁碟中創建帶區集分散數據的讀寫操作。當一個完好的RAID 3系統中讀取數據,只需要在數據存儲盤中找到相應的數據塊進行讀取操作即可。但當向RAID 3寫入數據時,必須計算與該數據塊同處一個帶區的所有數據塊的校驗值,並將新值重新寫入到校驗塊中,這樣無形雖增加系統開銷。當一塊磁碟失效時,該磁碟上的所有數據塊必須使用校驗信息重新建立,如果所要讀取的數據塊正好位於已經損壞的磁碟,則必須同時讀取同一帶區中的所有其它數據塊,並根據校驗值重建丟失的數據,這使系統減慢。當更換了損壞的磁碟後,系統必須一個數據塊一個數據塊的重建壞盤中的數據,整個系統的性能會受到嚴重的影響。RAID 3最大不足是校驗盤很容易成為整個系統的瓶頸,對於經常大量寫入操作的應用會導致整個RAID系統性能的下降。RAID 3適合用於資料庫和WEB伺服器等。
6、 RAID4
RAID4即帶奇偶校驗碼的獨立磁碟結構,RAID4和RAID3很象,它對數據的訪問是按數據塊進行的,也就是按磁碟進行的,每次是一個盤,RAID4的特點和RAID3也挺象,不過在失敗恢復時,它的難度可要比RAID3大得多了,控制器的設計難度也要大許多,而且訪問數據的效率不怎麼好。
7、 RAID5
RAID 5把校驗塊分散到所有的數據盤中。RAID 5使用了一種特殊的演算法,可以計算出任何一個帶區校驗塊的存放位置。這樣就可以確保任何對校驗塊進行的讀寫操作都會在所有的RAID磁碟中進行均衡,從而消除了產生瓶頸的可能。RAID5的讀出效率很高,寫入效率一般,塊式的集體訪問效率不錯。RAID 5提高了系統可靠性,但對數據傳輸的並行性解決不好,而且控制器的設計也相當困難。
8、RAID6
RAID6即帶有兩種分布存儲的奇偶校驗碼的獨立磁碟結構,它是對RAID5的擴展,主要是用於要求數據絕對不能出錯的場合,使用了二種奇偶校驗值,所以需要N 2個磁碟,同時對控制器的設計變得十分復雜,寫入速度也不好,用於計算奇偶校驗值和驗證數據正確性所花費的時間比較多,造成了不必須的負載,很少人用。
9、 RAID7
RAID7即優化的高速數據傳送磁碟結構,它所有的I/O傳送均是同步進行的,可以分別控制,這樣提高了系統的並行性和系統訪問數據的速度;每個磁碟都帶有高速緩沖存儲器,實時操作系統可以使用任何實時操作晶元,達到不同實時系統的需要。允許使用SNMP協議進行管理和監視,可以對校驗區指定獨立的傳送信道以提高效率。可以連接多台主機,當多用戶訪問系統時,訪問時間幾乎接近於0。但如果系統斷電,在高速緩沖存儲器內的數據就會全部丟失,因此需要和UPS一起工作,RAID7系統成本很高。
10、 RAID10
RAID10即高可靠性與高效磁碟結構它是一個帶區結構加一個鏡象結構,可以達到既高效又高速的目的。這種新結構的價格高,可擴充性不好。
11、 RAID53
RAID7即高效數據傳送磁碟結構,是RAID3和帶區結構的統一,因此它速度比較快,也有容錯功能。但價格十分高,不易於實現。
個人使用磁碟RAID主要是用RAID0、 RAID1或RAID0+1工作模式。
Ⅲ 硬碟怎麼組raid
硬碟做raid一種有7種:raid1,raid2,....raid7。
Raid0,所有磁碟同時讀寫,速度快,但是沒備份,可靠性差。
Raid1,一半的磁碟做數據,一半磁碟做鏡像,缺點,利用率低。
Raid3,其中一塊做鏡像,剩下的做數據。缺點,如果第一次讀寫錯誤,剩下的都錯。
Raid5,一塊盤做鏡像,剩下做數據,但是校驗碼分散到剩下盤。
所以總得來說,一般伺服器做陣列都是用raid5,所以建議你也用。
Ⅳ RAID5陣列是什麼意思有什麼用么
RAID 5 是一種存儲性能、數據安全和存儲成本兼顧的存儲解決方案。
RAID 5不對存儲的數據進行備份,而是把數據和相對應的奇偶校驗信息存儲到組成RAID5的各個磁碟上,並且奇偶校驗信息和相對應的數據分別存儲於不同的磁碟上。當RAID5的一個磁碟數據發生損壞後,利用剩下的數據和相應的奇偶校驗信息去恢復被損壞的數據。
RAID 5具有和RAID 0相近似的數據讀取速度,只是多了一個奇偶校驗信息,寫入數據的速度比對單個磁碟進行寫入操作稍慢。同時由於多個數據對應一個奇偶校驗信息,RAID 5的磁碟空間利用率要比RAID 1高,存儲成本相對較低。
(4)硬碟raid陣列擴展閱讀:
RAID5和RAID4一樣,數據以塊為單位分布到各個硬碟上。RAID 5不對數據進行備份,而是把數據和與其相對應的奇偶校驗信息存儲到組成RAID5的各個磁碟上,並且奇偶校驗信息和相對應的數據分別存儲於不同的磁碟上。當RAID5的一個磁碟數據損壞後,利用剩下的數據和相應的奇偶校驗信息去恢復被損壞的數據。
這里的A與B值就代表了兩個位,從中可以發現,A與B一樣時,XOR結果為0,A與B不一樣時,XOR結果就是1,而且知道XOR結果和A與B中的任何一個數值,就可以反推出另一個數值。比如A為1,XOR結果為1,那麼B肯定為0,如果XOR結果為0,那麼B肯定為1。這就是XOR編碼與校驗的基本原理。
Ⅳ RAID是什麼意思
RAID是Rendant Array of Independent Disk的縮寫,中文意思是獨立冗餘磁碟陣列。冗餘磁碟陣列技術誕生於1987年,由美國加州大學伯克利分校提出。簡單地解釋,就是將N台磁碟通過RAID Controller組合成虛擬單台大容量的磁碟使用。RAID的採用為存儲系統帶來巨大利益,其中提高傳輸速率和提供容錯功能是最大的優點。
RAID磁碟陣列,其特色是N台硬碟同時讀取速度加快及提供容錯性Fault Tolerant,所以RAID主要是解決訪問數據的存儲速度問題不是備份問題。簡單的說,RAID是一種把多塊獨立的硬碟按不同的方式組合起來形成一個硬碟組,從而提供比單個硬碟更高的存儲性能和提供數據備份技術。根據磁碟陣列的不同組合方式,可以將RAID分為不同的級別。磁碟陣列中針對不同的應用使用的不同技術,稱為RAID level,而每一個level都代表著不同技術,目前業界公認的標準是RAID 0~RAID 5。
RAID的功能:
①擴大存儲能力,可由多個磁碟組成容量巨大的存儲空間。
②降低單位容量的成本,市場上最大容量的硬碟每兆容量的價格要大大高於普及型硬碟,因此採用多個普及型硬碟組成的陣列其單位價格要低得多。
③提高存儲速度,單個硬碟速度的提高均受到各個時期的技術條件限制,要更進一步往往是很困難的,而使用RAID,則可以讓多個硬碟同時分攤數據的讀或寫操作,因此整體速度有成倍地提高。
④可靠性,RAID系統可以使用兩組硬碟同步完成鏡像存儲,這種安全措施對於網路伺服器來說是最重要不過的了。
⑤容錯性,RAID控制器的一個關鍵功能就是容錯處理。容錯陣列中如有單塊硬碟出錯,不會影響到整體的繼續使用,高級RAID控制器還具有拯救數據功能。
⑥對於IDE RAID來說,目前還有一個功能就是支持ATA/66/100。RAID也分為SCSI RAID和IDE RAID兩類,當然IDE
RAID要廉價得多。如果主機主板不支持ATA/66/100硬碟,通過RAID卡,則能夠使用上新硬碟的ATA/66/100功能。
Ⅵ 硬碟陣列raid 0、raid 1、raid 5有什麼區別
二樓說的很專業
我來說個簡單的:
raid0
就是把多個(最少2個)硬碟合並成1個邏輯盤使用,數據讀寫時對各硬碟同時操作,不同硬碟寫入不同數據,速度快。
raid1就是同時對2個硬碟讀寫(同樣的數據)。強調數據的安全性。比較浪費。
raid5也是把多個(最少3個)硬碟合並成1個邏輯盤使用,數據讀寫時會建立奇偶校驗信息,並且奇偶校驗信息和相對應的數據分別存儲於不同的磁碟上。當raid5的一個磁碟數據發生損壞後,利用剩下的數據和相應的奇偶校驗信息去恢復被損壞的數據。相當於raid0和raid1的綜合。
raid10就是raid1+raid0,比較適合速度要求高,又要完全容錯,當然¥也很多的時候。最少需要4塊硬碟(注意:做raid10時要先作raid1,再把數個raid1做成raid0,這樣比先做raid0,再做raid1有更高的可靠性)
Ⅶ 什麼是raid磁碟陣列怎麼做
磁碟陣列簡稱RAID(Rendant
Arrays
of
Inexpensive
Disks,RAID),有「價格便宜且多餘的磁碟陣列」之意。其原理是利用數組方式來作磁碟組,配合數據分散排列的設計,提升數據的安全性。磁碟陣列主要針對硬碟,在容量及速度上,無法跟上CPU及內存的發展,提出改善方法。磁碟陣列是由很多便宜、容量較小、穩定性較高、速度較慢磁碟,組合成一個大型的磁碟組,利用個別磁碟提供數據所產生的加成效果來提升整個磁碟系統的效能。同時,在儲存數據時,利用這項技術,將數據切割成許多區段,分別存放在各個硬碟上。
給你個出處,網路上的網路,很實用,你去看看,相信會對你有很大幫助
http://ke..com/view/63423.htm#7
http://storage.yesky.com/harddisk/370/2238870_2.shtml
Ⅷ 如何設置硬碟陣列
1、首先按F10進入BIOS,選擇Advanced System Options,檢查RAID配置存儲控制器選項,然後單擊Save。
Ⅸ 硬碟陣列模式RAID 0,RAID 1,RAID 5,RAID 10是什麼意思
RAID是磁碟冗餘陣列簡稱磁碟陣列,具體區別如下:
RAID 0:
最少需要兩塊磁碟;數據條帶式分布;沒有冗餘,性能最佳(不存儲鏡像、校驗信息);不能應用於對數據安全性要求高的場合。
RAID 1:
最少需要兩塊磁碟;提供數據塊冗餘;性能好。
RAID 5:
最少需要三塊磁碟;數據條帶形式分布;以奇偶校驗作冗餘;適合多讀少寫的情景,是性能與數據冗餘最佳的折中方案。、
RAID 10(又叫RAID 1+0):
最少需要四塊磁碟;先按RAID 0分成兩組,再分別對兩組按RAID 1方式鏡像;兼顧冗餘(提供鏡像存儲)和性能(數據條帶形分布);在實際應用中較為常用。
(9)硬碟raid陣列擴展閱讀
磁碟陣列是由很多價格較便宜的磁碟,組合成一個容量巨大的磁碟組,利用個別磁碟提供數據所產生加成效果提升整個磁碟系統效能。利用這項技術,將數據切割成許多區段,分別存放在各個硬碟上。