A. raid10和raid5哪個好
RAID5 同時兼顧讀寫性能、安全性和更高磁碟使用效率,但是對RAID卡本身的性能要求較高(價格也高),否則寫入性能很差,出問題時陣列修復也很慢。
RAID10 高磁碟使用效率低,但是對RAID卡本身的性能要求不高,讀寫性能比較均衡、安全性與RAID5一致,
B. 硬碟陣列模式RAID 0,RAID 1,RAID 5,RAID 10是什麼意思
RAID是磁碟冗餘陣列簡稱磁碟陣列,具體區別如下:
RAID 0:
最少需要兩塊磁碟;數據條帶式分布;沒有冗餘,性能最佳(不存儲鏡像、校驗信息);不能應用於對數據安全性要求高的場合。
RAID 1:
最少需要兩塊磁碟;提供數據塊冗餘;性能好。
RAID 5:
最少需要三塊磁碟;數據條帶形式分布;以奇偶校驗作冗餘;適合多讀少寫的情景,是性能與數據冗餘最佳的折中方案。、
RAID 10(又叫RAID 1+0):
最少需要四塊磁碟;先按RAID 0分成兩組,再分別對兩組按RAID 1方式鏡像;兼顧冗餘(提供鏡像存儲)和性能(數據條帶形分布);在實際應用中較為常用。
(2)raid10和raid5商業存儲擴展閱讀
磁碟陣列是由很多價格較便宜的磁碟,組合成一個容量巨大的磁碟組,利用個別磁碟提供數據所產生加成效果提升整個磁碟系統效能。利用這項技術,將數據切割成許多區段,分別存放在各個硬碟上。
C. raid10和raid5的區別是什麼
RAID10的安全性高於RAID5,RAID5的空間利用率越高。
D. RAID0,RAID1,RAID5,RAID10分別代表什麼意思
RAID0,RAID1,RAID5,RAID10分別代表什麼意思
RAID0,RAID1,RAID5,RAID10分別代表什麼意思都是指在利用多塊硬碟,做到資料保護或加速的方式;
RAID0,條帶式,對所有硬碟做平均分散的讀寫,盤愈多速度最快,建立至少需要2顆HD,安全性差。
RAID1,映象式,每塊盤的上資料都完全相同,建立至少需要2顆HD,只要留有1顆盤資料都安全,安全性最高。
RAID5,有1塊盤的容量來存放校驗碼,建立至少需要3顆HD,可以去除1顆資料都安全。價效比最高。
RAID10,先做映象再做條帶,建立至少需要4顆HD。可以同時去除半數的盤(但要確認是在映象保護下的盤),資料都安全。
raid0就是把多個(最少2個)硬碟合並成1個邏輯盤使用,資料讀寫時對各硬碟同時操作,不同硬碟寫入不同資料,速度快。
raid1就是同時對2個硬碟讀寫(同樣的資料)。強調資料的安全性。比較浪費。
raid5也是把多個(最少3個)硬碟合並成1個邏輯盤使用,資料讀寫時會建立奇偶校驗資訊,並且奇偶校驗資訊和相對應的資料分別儲存於不同的磁碟上。當RAID5的一個磁碟資料發生損壞後,利用剩下的資料和相應的奇偶校驗資訊去恢復被損壞的資料。相當於raid0和raid1的綜合。
raid10就是raid1+raid0,比較適合速度要求高,又要完全容錯,當然¥也很多的時候。最少需要4塊硬碟(注意:做raid10時要先作RAID1,再把數個RAID1做成RAID0,這樣比先做raid0,再做raid1有更高的可靠性)
RAID1.RAID0.RAID5.RAID10分別都是什麼意思,幫我解釋下謝謝我來說個簡單的:
raid0就是把多個(最少2個)硬碟合並成1個邏輯盤使用,資料讀寫時對各硬碟同時操作,不同硬碟寫入不同資料,速度快。
raid1就是同時對2個硬碟讀寫(同樣的資料)。強調資料的安全性。比較浪費。
raid5也是把多個(最少3個)硬碟合並成1個邏輯盤使用,資料讀寫時會建立奇偶校驗資訊,並且奇偶校驗資訊和相對應的資料分別儲存於不同的磁碟上。當RAID5的一個磁碟資料發生損壞後,利用剩下的資料和相應的奇偶校驗資訊去恢復被損壞的資料。相當於raid0和raid1的綜合。
raid10就是raid1+raid0,比較適合速度要求高,又要完全容錯,當然¥也很多的時候。最少需要4塊硬碟(注意:做raid10時要先作RAID1,再把數個RAID1做成RAID0,這樣比先做raid0,再做raid1有更高的可靠性)
主機板RAID0,RAID0+1,RAID1,RAIDJBOD什麼意思簡單的說,RAID是一種把多塊獨立的硬碟(物理硬碟)按不同的方式組合起來形成一個硬碟組(邏輯硬碟),從而提供比單個硬碟更高的儲存效能和提供資料備份技術。組成磁碟陣列的不同方式成為RAID級別(RAIDLevels)。
RAID0即DataStripping資料分條技術。整個邏輯盤的資料是被分條(stripped)分布在多個物理磁碟上,可以並行讀/寫,提供最快的速度,但沒有冗餘能力。要求至少兩個磁碟。
RAID1,又稱映象方式,也就是資料的冗餘。
RAID0+1
正如其名字一樣RAID0+1是RAID0和RAID1的組合形式,也稱為RAID10。
JBOD(JustBundleOfDisks)譯成中文可以是「簡單磁碟捆綁」,通常又稱為Span。
樓主,我給你這么解釋吧:
就是等於用1塊以上的硬碟組成一個矩陣,這個矩陣裡面分管的硬碟具有高速度讀寫的功能。
這樣就能提高多硬碟的效率。
raid是什麼意思raid0和raid1的區別磁碟陣列
Raid0
Raid0是所有raid中儲存效能最強的陣列形式。其工作原理就是在多個磁碟上分散存取連續的資料,這樣,當需要存取資料是多個磁碟可以並排執行,每個磁碟執行屬於它自己的那部分資料請求,顯著提高磁碟整體存取效能。但是不具備容錯能力,適用於低成本、低可靠性的台式系統。
Raid1
又稱映象盤,把一個磁碟的資料映象到另一個磁碟上,採用映象容錯來提高可靠性,具有raid中最高的資料冗餘能力。存資料時會將資料同時寫入映象盤內,讀取資料則只從工作盤讀出。發生故障時,系統將從映象盤讀取資料,然後再恢復工作盤正確資料。這種陣列方式可靠性極高,但是其容量會減去一半。廣泛用於資料要求極嚴的應用場合,如商業金融、檔案管理等領域。只允許一顆硬碟出故障。
電腦的RAID0、RAID1、RAID5、具體是什麼意思?二樓說的很專業我來說個簡單的:raid0就是把多個(最少2個)硬碟合並成1個邏輯盤使用,資料讀寫時對各硬碟同時操作,不同硬碟寫入不同資料,速度快。raid1就是同時對2個硬碟讀寫(同樣的資料)。強調資料的安全性。比較浪費。raid5也是把多個(最少3個)硬碟合並成1個邏輯盤使用,資料讀寫時會建立奇偶校驗資訊,並且奇偶校驗資訊和相對應的資料分別儲存於不同的磁碟上。當RAID5的一個磁碟資料發生損壞後,利用剩下的資料和相應的奇偶校驗資訊去恢復被損壞的資料。相當於raid0和raid1的綜合。raid10就是raid1+raid0,比較適合速度要求高,又要完全容錯,當然¥也很多的時候。最少需要4塊硬碟(注意:做raid10時要先作RAID1,再把數個RAID1做成RAID0,這樣比先做raid0,再做raid1有更高的可靠性)
什麼叫做:RAID0,RAID0+1,RAID1,RAID5?RAID0又稱為Stripe(條帶化)或Striping,它代表了所有RAID級別中最高的儲存效能。RAID0提高儲存效能的原理是把連續的資料分散到多個磁碟上存取,這樣,系統有資料請求就可以被多個磁碟並行的執行,每個磁碟執行屬於它自己的那部分資料請求。這種資料上的並行操作可以充分利用匯流排的頻寬,顯著提高磁碟整體存取效能。
正如其名字一樣RAID0+1是RAID0和RAID1的組合形式,也稱為RAID10。
RAID1又稱為Mirror或Mirroring(映象),它的宗旨是最大限度的保證使用者資料的可用性和可修復性。RAID1的操作方式是把使用者寫入硬碟的資料百分之百地自動復制到另外一個硬碟上。
raid5中的5代表什麼意思Q:RAID是什麼技術?
A:RAID,為的簡稱,中文為廉價冗餘磁碟陣列。磁碟陣列其實也分為軟陣列(SofareRaid)和硬陣列(HardwareRaid)兩種.軟陣列即通過軟體程式並由計算機的CPU提供執行能力所成.由於軟體程式不是一個完整系統故只能提供最基本的RAID容錯功能.其他如熱備用硬碟的設定,遠端管理等功能均一一欠奉.硬陣列是由獨立操作的硬體提供整個磁碟陣列的控制和計算功能.不依靠系統的CPU資源.
由於硬陣列是一個完整的系統,所有需要的功能均可以做進去.所以硬陣列所提供的功能和效能均比軟陣列好.而且,如果你想把系統也做到磁碟陣列中,硬陣列是唯一的選擇.故我們可以看市場上RAID5級的磁碟陣列均為硬陣列.軟陣列只適用於Raid0和Raid1.對於我們做映象用的映象塔,肯定不會用Raid0或Raid1。作為高效能的儲存系統,巳經得到了越來越廣泛的應用。RAID的級別從RAID概念的提出到現在,巳經發展了六個級別,其級別分別是0、1、2、3、4、5等。但是最常用的是0、1、3、5四個級別。下面就介紹這四個級別。
RAID0:將多個較小的磁碟合並成一個大的磁碟,不具有冗餘,並行I/O,速度最快。RAID0亦稱為帶區集。它是將多個磁碟並列起來,成為一個大硬碟。在存放資料時,其將資料按磁碟的個數來進行分段,然後同時將這些資料寫進這些盤中。所以,在所有的級別中,RAID0的速度是最快的。但是RAID0沒有冗餘功能的,如果一個磁碟(物理)損壞,則所有的數據都無法使用。
RAID1:兩組相同的磁碟系統互作映象,速度沒有提高,但是允許單個磁碟錯,可靠性最。RAID1就是映象。其原理為在主硬碟上存放資料的同時也在映象硬碟上寫一樣的資料。當主硬碟(物理)損壞時,映象硬碟則代替主硬碟的工作。因為有映象硬碟做資料備份,所以RAID1的資料安全性在所有的RAID級別上來說是最好的。但是其磁碟的利用率卻只有50%,是所有RAID上磁碟利用率最低的一個級別。
RAIDLevel3RAID3存放資料的原理和RAID0、RAID1不同。RAID3是以一個硬碟來存放資料的奇偶校驗位,資料則分段儲存於其餘硬碟中。它象RAID0一樣以並行的方式來存放數,但速度沒有RAID0快。如果資料盤(物理)損壞,只要將壞硬碟換掉,RAID
控制系統則會根據校驗盤的資料校驗位在新盤中重建壞盤上的資料。不過,如果校驗盤(物理)損壞的話,則全部資料都無法使用。利用單獨的校驗盤來保護資料雖然沒有映象的安全性高,但是硬碟利用率得到了很大的提高,為n-1。
RAID5:向陣列中的磁碟寫資料,奇偶校驗資料存放在陣列中的各個盤上,允許單個磁碟出錯。RAID5也是以資料的校驗位來保證資料的安全,但它不是以單獨硬碟來存放資料的校驗位,而是將資料段的校驗位互動存放於各個硬碟上。這樣,任何一個硬碟損壞,都可以根據其它硬碟上的校驗位來重建損壞的資料。硬碟的利用率為n-1。
現在還有10,50,6,60之類的
5是一個級別,以犧牲一塊硬碟容量來達到安全性的要求,可以支援壞一塊硬碟
6犧牲兩塊硬碟,可以壞2塊硬碟
主機板支援SATARAID0,RAID1,RAID0+1和JBOD是什麼意思?jbod是也是raid一種
但是它不提高效能,只能太高穩定性
E. raid0 raid1 raid5 raid10 區別是什麼
raid就是由多塊磁碟構成的冗餘陣列,在操作系統下是作為一個獨立的大型存儲設備出現的。
它可以充分發揮出多塊硬碟的優勢,可以提升硬碟的讀寫速度,提高硬碟的利用率,日工容錯功能確保數據的安全性,易於管理等優點。
在任何一塊硬碟出現問題的情況下都可以繼續工作,不受損壞硬碟的影響。
其中raid有多種磁碟陣列組合,常用的有raid0、raid1、raid5和raid10,每種磁碟陣列都有它的優勢。
區別如下:
raid0:
要實現RAID0必須要有兩個以上硬碟驅動器。
成本低,可以提高整個磁碟的性能和吞吐量。
RAID 0沒有提供冗餘或錯誤修復能力,速度快。
任何一個磁碟的損壞將損壞全部數據;磁碟利用率為100%。
raid1:
最少需要2塊磁碟。
提供數據塊冗餘。
性能好。
raid5:
需要三塊或以上硬碟,可以提供熱備盤實現故障的恢復;只損壞一塊,沒有問題。但如果同時損壞兩塊磁碟,則數據將都會損壞。空間利用率:(n-1)/n 2/3。
raid10:
RAID 10是將鏡像和條帶進行兩級組合的RAID級別,第一級是RAID1鏡像對,第二級為RAID 0。RAID10也是一種應用比較廣泛的RAID級別。
應用場景:有大量數據需要存儲,同時又對數據安全性要求比較高的領域。
舉例:銀行,金融,商業超市,倉庫管理,檔案管理。
raid分為哪兩種:
軟raid和硬raid。
軟raid 1實驗步驟:
①創建分區:fdisk /dev/sdd。
②創建raid1:mdadm -C -v /dev/md2 -l 1 -n 2 -x 1 /dev/sdd1 /dev/sdd。
③將RAID1信息保存到配置文件中:mdadm -Dsv > /etc/mdadm.conf。
④檢查硬碟陣列。
⑤在raid設備上創建文件系統並掛載。
⑥創建測試文件,看如果一塊磁碟壞掉,數據是否丟失。
⑦模擬損壞(sdd1盤壞掉了)。
⑧移除壞掉的設備,同時另外加一個備份盤。
⑨增加一塊熱備盤mdadm -a /dev/md2 /dev/sdb4。
總結:
1、raid1中一塊硬碟壞了不影響raid正常運行。
2、使用率是50%。
F. 請分別介紹raid10和raid5的區別
RAID10的安全性高於RAID5,RAID5的空間利用率越高。
二者具體區別:
1、安全性方面的比較:RAID10的安全性高於RAID5。通過簡單的分析:當盤1損壞時,對於RAID10,只有當盤1對應的鏡像盤也損壞,才會導致RAID失效。但是對於RAID5,剩下的3塊盤中,任何一塊盤出現故障,都將導致RAID失效。
2、空間利用率的比較:RAID10的利用率是50%,RAID5的利用率是75%。硬碟數量越多,RAID5的空間利用率越高。
3、讀寫性能方面的比較:讀操作方面的性能差異:RAID10可供讀取有效數據的磁碟個數為4,RAID5可供讀取有效數據的磁碟個數也為4個(校驗信息分布在所有的盤上),所以兩者在讀方面的性能應該是基本一致的。
4、連續寫方面的性能差異:在連續寫操作過程中,如果有寫Cache存在,並且演算法沒有問題的話,RAID5比RAID10會更好一些,雖然也許並沒有太大的差別。(這里要假定存儲有一定大小,足夠的寫Cache,而且計算校驗的CPU不會出現瓶頸)。
(6)raid10和raid5商業存儲擴展閱讀:
RAID5把數據和相對應的奇偶校驗信息存儲到組成RAID5的各個磁碟上,並且奇偶校驗信息和相對應的數據分別存儲於不同的磁碟上,其中任意N-1塊磁碟上都存儲完整的數據,也就是說有相當於一塊磁碟容量的空間用於存儲奇偶校驗信息。
因此當RAID5的一個磁碟發生損壞後,不會影響數據的完整性,從而保證了數據安全。當損壞的磁碟被替換後,RAID還會自動利用剩下奇偶校驗信息去重建此磁碟上的數據,來保持RAID5的高可靠性。
做raid 5陣列所有磁碟容量必須一樣大,當容量不同時,會以最小的容量為准。 最好硬碟轉速一樣,否則會影響性能,而且可用空間=磁碟數n-1,Raid 5 沒有獨立的奇偶校驗盤,所有校驗信息分散放在所有磁碟上, 只佔用一個磁碟的容量。
用簡單的語言來表示,至少使用3塊硬碟(也可以更多)組建RAID5磁碟陣列,當有數據寫入硬碟的時候,按照1塊硬碟的方式就是直接寫入這塊硬碟的磁軌,如果是RAID5的話這次數據寫入會根據演算法分成3部分,然後寫入這3塊硬碟,寫入的同時還會在這3塊硬碟上寫入校驗信息。
當讀取寫入的數據的時候會分別從3塊硬碟上讀取數據內容,再通過檢驗信息進行校驗。當其中有1塊硬碟出現損壞的時候,就從另外2塊硬碟上存儲的數據可以計算出第3塊硬碟的數據內容。
也就是說raid5這種存儲方式只允許有一塊硬碟出現故障,出現故障時需要盡快更換。當更換故障硬碟後,在故障期間寫入的數據會進行重新校驗。 如果在未解決故障又壞1塊,那就是災難性的了。
G. 關於raid10和raid5
[存儲]RAID5與RAID10差異分析 05月06日(星期日) 應用系統一般要求存儲系統具有良好的IO性能,同時也要求做好數據的安全保護,這里我們重點討論raid10和raid5兩種陣列方式。
關於這方面的討論,網上也有了不少的資料,我這里一方面是做了一些整理,另一方面,在看別的帖子的時候,有些想法不敢苟同,所以就自己整理了一篇,所參考的資料在文後都有列述。對於其他RAID級別,由於比較簡單,不再敘述。就以這一篇文章作為blog存儲系列專題的第一篇吧。主要內容包括三點:RAID5基本原理;RAID10基本原理;RAID10與RAID5差異比較。 一、RAID5基本原理
1、認識RAID5
RAID5是一種存儲性能、數據安全和存儲成本兼顧的存儲解決方案,它使用的是Disk Striping(硬碟分割)技術,RAID5不是利用鏡像而是利用分散奇偶校驗冗餘數據。RAID5可以理解為是RAID0和RAID1的折衷方案,RAID5可以為系統提供數據安全保障,但保障程度要比RAID1低,而磁碟空間利用率要比RAID1高。
一般都需要增加RAID卡實現對RAID5的支持,保護數據存儲安全。支持RAID5的RAID卡一般是使用SCSI RAID卡,它是用來實現RAID功能的板卡,通常是由I/O處理器、SCSI控制器、SCSI連接器、緩存、蜂鳴器等一系列零組件構成的。RAID卡可以讓很多磁碟驅動器同時傳輸數據,而這些磁碟驅動器在邏輯上又是一個磁碟驅動器,所以使用RAID可以達到單個的磁碟驅動器幾倍、幾十倍甚至上百倍的速率,這也是RAID卡最初想要解決的問題;另外,RAID卡也可以提供容錯功能。因此RAID卡不僅僅是提供數據存儲安全保障,還能擴展硬碟的掛載數量,所以,在企業購買陣列卡之後也會增加一些硬碟,來滿足數據存儲的需要,這里我們僅以四個硬碟組成的RAID5為例來說明。 2、RAID5的寫(Write)操作
RAID5數據存儲方式為:盤1 盤2 盤3 盤4
................................
p4 9 10 11
6 p3 7 8
3 4 p2 5
0 1 2 p1 其中:P4為數據9、10、11的奇偶校驗信息,其它以此類推;P3為數據6、7、8的奇偶校驗信息;P2為數據3、4、5的奇偶校驗信息;P1為數據0、1、2的奇偶校驗信息。四個硬碟組成的RAID5採用數據分塊並行傳送的方法,它在數據分塊之後計算它們的奇偶校驗和。可以看出,RAID5不對存儲的數據進行備份,而是把數據和相對應的奇偶校驗信息分別存儲在組成RAID5的不同磁碟上。 RAID5具有和RAID0相近似的數據讀取速度,只是多了一個奇偶校驗信息,寫入數據的速度比對單個磁碟進行寫入操作稍慢。同時由於多個數據對應一個奇偶校驗信息,RAID5的磁碟空間利用率要比RAID1高,存儲成本相對較低。RAID5是採用奇偶校驗的方法維護數據,這些奇偶校驗的信息只佔用一塊磁碟的容量,所以RAID5的實際容量相當於陣列中的磁碟數n-1,數據讀寫速度等於單盤的速度*盤數,RAID5具有較好的綜合性能,因此是目前伺服器使用最多的陣列選擇之一。 3、RAID 5的數據損壞(Crash)與恢復(Recover)操作
當組成RAID5的磁碟1數據發生損壞後,磁碟中的數據0、數據3、數據6以及奇偶校驗信息P4將全部丟失。RAID5的數據恢復有二種方式:Recover S/W和Recover H/W。Recover S/W主要是指用軟體(如操作系統或第三方軟體)做的RAID5的數據恢復,由於是操作系統下實現RAID,軟RAID不能保護系統盤。軟體RAID很多情況下已經包含在系統之中,並成為其中一個功能,如 Windows、Netware及Linux。軟體RAID中的所有操作皆由中央處理器負責,所以系統資源的利用率會很高,從而使系統性能降低。軟體RAID是不需要另外添加任何硬體設備,因為它是靠伺服器的系統,主要是中央處理器的功能,提供所有現成的資源。
如果磁碟1壞了,系統將受到影響;必須進行更換新的硬碟,利用剩下的數據和相應的奇偶校驗信息去恢復被損壞的數據,將數據數據0、數據3、數據6和奇偶校驗信息P4寫到新硬碟(磁碟1)中後,系統才能正常操作運行。 Recover H/W主要是指用硬體做熱備份的RAID5的數據恢復,如果磁碟1壞了,系統一般不會受到影響;當我們更換新的硬碟,利用剩下的數據和相應的奇偶校驗信息去恢復被損壞的數據,將數據0、數據3、數據6和奇偶校驗信息P4寫到新硬碟(磁碟1)中,在整個數據恢復過程中,系統仍能正常操作運行。因此,有條件的話,在做RAID5的時候最好做真正的硬體磁碟陣列。
H. RAID5和RAID10哪個陣列對大文件傳輸比較快重賞
據經驗與分析:象小io的資料庫類型操作,如ERP等等應用,建議採用RAID10,而大型文件存儲,數據倉庫,如醫療PACS系統、視頻編輯系統則從空間利用的角度,
再看看別人怎麼說的。
I. RAID5和RAID10要怎麼選擇
RAID10與RAID5的異同比較
從一個普通應用來講,要求存儲系統具有良好的IO性能同時也要求對數據安全做好保護工作,所以raid10和raid5應該成為我們重點關注的對象。
單純的談論不同raid級別的優缺是不切實際的,raid只有和磁碟結合才是完整的陣列。
下面從IO性能,數據重構及對系統性能的影響,數據安全保護等方面,結合磁碟現狀來分析兩種技術的差異。
IO的性能:
讀操作上raid10和raid5是相當的,
對於RAID-5 在一些很小數據的寫操作(如比每個條帶還小的小數據)需要2 個讀、2 個寫,還有2 個XOR 操作,對於單個用戶的寫操作,在新數據應用之前必須將老的數據從校驗盤中移除,整個的執行過程是這樣:讀出舊數據,舊數據與新數據做XOR,並創建一個即時的值,讀出舊數據的校驗信息,將即時值與校驗數據進行XOR,最後寫下新的校驗信息。為了減少對系統的影響,大多數的RAID5 都讀出並將整個條帶(包括校驗條帶)寫入緩存,執行2 個XOR 操作,然後發出並行寫操作(通常對整個條帶),即便了進行了上述優化,系統仍然需要為這種寫操作進行額外的讀和XOR操作。小量寫操作困難使得RAID-5 技術很少應用於密集寫操作的場合,如回滾欄位及重做同志。當然,也可以將存儲系統的條帶大小定義為經常讀寫動作的數據大小,使之匹配,但這樣會限制系統的靈活性,也不適用於企業中其它的應用。
對於raid10,由於不存在數據校驗,每次寫操作只是單純的執行寫操作。應此在寫性能上raid10要好於raid5。
數據重構:
對於raid10,當一塊磁碟失效時,進行數據重構的操作只是復制一個新磁碟,如果假定磁碟的容量為250G,那麼復制的數據量為250G。
對於raid5的存儲陣列,則需要從每塊磁碟中讀取數據,經過重新計算得到一塊硬碟的數據量,如果raid5是以4+1的方式組建,每塊磁碟的容量也為250G,那麼,需要在剩餘的4個磁碟中讀出總共是1000G的數據量計算得出250G的數據。從這點來看,raid5在數據重構上的工作負荷和花費的時間應該遠大於raid10,負荷變大將影響重構期間的性能,時間長意味再次出現數據損壞的可能性變大。
數據安全保護:
raid10系統在已有一塊磁碟失效的情況下,只有出現該失效盤的對應鏡像盤也失效,才會導致數據丟失。其他的磁碟失效不會出現數據丟失情況。
Raid5系統在已有一塊磁碟失效的情況下,只要再出現任意的一塊磁碟失效,都將導致數據丟失。
從綜合來看,raid10和raid5系統在出現一塊磁碟失效後,進行數據重構時,raid5需耗費的時間要比raid10長,同時重構期間系統負荷上raid5要比raid10高,同時raid5出現數據丟失的可能性要比raid10高,因此,數據重構期間,raid5系統的可靠性遠比raid10來的低。
Raid5在磁碟空間率用率上比raid10高,raid5的空間利用率是(N-1)/ N (N為陣列的磁碟數目),而raid10的磁碟空間利用率僅為50%。
但是結合磁碟來考慮,今天的硬碟廠商所生產的ATA硬碟的質量已經可以承擔企業級的應用,並且,容量的增加幅度相當大,目前已經可以實現單個磁碟400G的存儲容量。SCSI硬碟由於要求高轉速而使用小直徑碟片,容量的增加相對緩慢。ATA磁碟相對SCSI磁碟擁有成本也要小很對,
應此,在一些IO要求非常高的應用中,raid5結合SCSI磁碟是比較好的選擇,其他應用中採用大容量的ATA硬碟結合raid10,既降低了raid10的為獲得一定的存儲空間必須採用雙倍磁碟空間的擁有成本,又避免了raid5相對raid10的各種缺點。
在企業應用中,raid10結合ATA磁碟意味著一個更好的選擇。
J. RAID1.RAID0.RAID5.RAID10分別都是什麼意思,幫我解釋下 謝謝
raid0就是把多個硬碟合並成1個邏輯盤使用,數據讀寫時對各硬碟同時操作,不同硬碟寫入不同數據,速度快。
raid1就是同時對2個硬碟讀寫,強調數據的安全性。
raid5也是把多個硬碟合並成1個邏輯盤使用,數據讀寫時會建立奇偶校驗信息,並且奇偶校驗信息和相對應的數據分別存儲於不同的磁碟上,當RAID5的一個磁碟數據發生損壞後,利用剩下的數據和相應的奇偶校驗信息去恢復被損壞的數據。
raid10就是raid1+raid0,適合速度要求高,又要完全容錯,最少需要4塊硬碟。
(10)raid10和raid5商業存儲擴展閱讀:
一、raid0的特點
1、最少需要兩塊磁碟。
2、數據條帶式分布。
3、沒有冗餘,性能最佳(不存儲鏡像、校驗信息)。
4、不能應用於對數據安全性要求高的場合。
二、raid1的特點
1、最少需要2塊磁碟。
2、提供數據塊冗餘。
3、性能好。
三、raid5特點
1、最少3塊磁碟。
2、數據條帶形式分布。
3、以奇偶校驗作冗餘。
4、適合多讀少寫的情景,是性能與數據冗餘最佳的折中方案。
四、raid10(又叫raid1+0)特點
1、最少需要4塊磁碟。
2、先按raid 0分成兩組,再分別對兩組按raid 1方式鏡像。
3、兼顧冗餘(提供鏡像存儲)和性能(數據條帶形分布)。
4、在實際應用中較為常用。