磁碟陣列(RAID)

來源:互聯網
上載者:User

標籤:使用   ar   資料   div   sp   linux   res   不同的   bs   

磁碟陣列:

     磁碟陣列(redundant arrays of inexpensive disks,RAID) 容錯式廉價磁碟陣列

磁碟陣列分為:硬體磁碟陣列,軟體磁碟陣列

磁碟陣列分為以下幾個等級:

RAID-0(等量模式):效能最佳

這種模式使用相同型號與容量的磁碟來組成效果最佳

這種模式的RAID 會將磁碟先切出等量的區塊,(例如:4kb), 然後將一個檔案寫入RAID時,該檔案會依次放到各個磁碟資料,因為是交錯的存放的每個磁碟,所以最後存放到每個磁碟的資料大小都是相等的。RAID的總容量就是各個磁碟容量之和。

只是這種等級的磁碟有可能造成資料損毀,只要其中的任何一種硬碟出現故障,都會導致資料丟失。

當使用的硬碟容量不同的時候,也會影響到RAID的效能。如 一個200M,一個500M,當開始存入400M的時候,兩個硬碟的資料大小是一樣的,都是200M,但是再往裡面存資料的時候,都會寫入500M的硬碟,會大大影響RAID的效能。

RAID-1(映像模式):完整備份

這種模式當存入資料時,資料會被複製多份,存放到不同的硬碟中。

資料船從都匯流排後會被複製多份到各個磁碟,資料量變大,因此大量寫入RAID-1的時候,寫入的效能可能會變得非常差,如果使用硬體RAID時,磁碟陣列卡會主動複製而不使用系統匯流排,這樣效果可能會好點。

RAID-1 由於兩個硬碟的資料是一樣的,因此最大的資料就是資料備份,但是因為有一半在備份,磁碟的利用率不高,RAID-1的寫入效果差,但是讀取的效果則還可以,這是因為資料兩份在不同的磁碟上面,如果多個progresses讀取同一組資料,RAID-1 會自動在中間做出平衡。

這種模式也需要相同的磁碟容量,如果是不同的容量組成的RAID-1,總容量則以最小的那個磁碟容量為主

RAID 0+1 或者RAID1+0

RAID 0+1 就是:先讓兩個硬碟組成RAID-0,並且這樣的有兩組,然後將這兩組RAID-0 組成RAID-1 ,就形成RAID0+1

RAID1+0 同理

RAID0+1 或者RAID1+0 組合,也繼承了RAID-0和RAID-1的優缺點。

 

 

 

 

參考文檔:鳥哥的linux私房菜 基礎篇

磁碟陣列(RAID)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.