常用RAID級別介紹

RAID是什么

        磁盤陣列(Redundant Arrays of Independent Disks,RAID),磁盤陣列是將多個價格便宜的磁盤按照一定的組合方式組成具有高容量的磁盤組,按照不同的組合方式可以達到不同的效果,如:可以提升磁盤的存取效率,可提高磁盤的冗余性等等。常見的磁盤組合方式主要有:RAID-0, RAID-1, RAID-5, RAID-10, RAID-50, JBOD

組合方式(級別)

  • RAID0  條帶式

  • 數據分割成若干個塊(chunk),一個一個連續存儲在每個磁盤上,簡稱條帶式,讀取數據的時候將這些塊分別取出后再通過其他方式統一組成一個完整的數據,這樣可以明顯的提高磁盤讀寫數據的I能力,大大提高了存取的效率,幾個磁盤組成的最終容量大小為其中某個容量最小的磁盤乘以磁盤的個數。最大的缺點是,但凡其中任何一個磁盤損壞,直接影響整個數據完整性,無冗余性,磁盤數量至少需要2個磁盤

blob.png

  • RAID1  鏡像式

  • 數據以鏡像的方式分別存儲在每個磁盤上,優點是其數據能夠在其他盤上實現備份,如其中任意一磁盤損壞,對數據無影響,有冗余能力,因為數據存儲在每個磁盤上所以相對于讀數據的效率來說是有提升的,而對于寫數據要實現對每塊磁盤的寫操作,所以寫的性能會略有下降,容量為某個最小磁盤的容量,磁盤組成RAID1至少需要2個磁盤

    blob.png

  • RAID4

  • 至少需要3塊磁盤,其中兩塊磁盤用來做RAID0數據分割chunk,來提高數據的讀寫能力,為避免出現壞盤導致數據的損壞,引入第三塊磁盤來做校驗盤,當存放數據的盤其中任何一塊損壞的時候,按照校驗盤中的校驗數據推導計算出損壞的那個磁盤的數據,計算方式為異或計算,兩者0和1做異或運算,相同為0,不同為1,當校驗盤損壞的時候是不影響數據的存取,此時會自動以降級也就是RAID0的方式,在降級處理數據這期間,一定要保證新盤及時裝載,否則降級期間發生的數據盤損壞導致的數據丟失那只能看著辦吧

blob.png

  • RAID5

  • 同RAID4一樣,至少需要三塊盤,其中兩塊盤存數據,一塊校驗盤,但是與RAID4不同的是,在RAID4中校驗盤是固定的,而RAID5中的校驗盤是輪流的,其中任意一個磁盤都有可能做校驗盤,這樣的好處是,校驗盤損壞的幾率會更小,但如果實在點子超低恰好碰到了校驗盤損壞,也不要緊,降級RAID級別

blob.png

  • RAID 10

  • 至少需4塊磁盤,先按照RAID 1的方式將兩塊磁盤分成一組,四塊磁盤分為兩組,然后再將這兩組劃分成一個RAID 0 。數據存儲時分割多個chunk到分別存儲到兩個組中,組內的兩塊硬盤各自進行復制,這樣,就算其中有任何一塊硬盤損壞都不會影響數據的存取

  • blob.png

原創文章,作者:東里西里,如若轉載,請注明出處:http://www.www58058.com/11230

(0)
東里西里東里西里
上一篇 2016-02-14 09:43
下一篇 2016-02-14 09:46

相關推薦

  • 文件共享服務之SAMBA

    文件共享服務之SAMBA 文件共享服務之SAMBA 一、samba出現的意義 二、samba協議描述 三、samba為客戶端的實現 四、samba為服務端的實現 五、使用圖形界面配置SAMBA 一、samba出現的意義 首先nfs實現系統文件掛載linux與linux之間,linux到windows之間實現的并不是那么理想 FTP可以實現linux和wind…

    Linux干貨 2016-04-19
  • Linux軟件包管理與實例

    Linux系統的早期,編譯是利用程序代碼生成可執行文件的過程的手動編譯。雖具有一定優勢,但是專業知識要求高,不利于實際操作。因此出現了許多軟件包管理器,最具代表的是由Red Hat 推出的RPM。Yum則有利于解決linux安裝軟件時的依賴性。 所謂依賴性,就是linux系統中的軟件將不同的功能模塊單獨寫入到不同的軟件包中,最后將多個相互依存的軟件包結合起來…

    2017-08-13
  • 自動編譯安裝Apache腳本

    自動編譯安裝Apache腳本,Linux系統版本不同,具體信息要查看日志進行對應的處理,本腳本安裝Apache2.4.9

    Linux干貨 2018-03-17
  • KVM 快照管理

    1. 快照分類 2. 創建快照的方式     2.1 內置快照         2.1.1 使用 qemu-img 命令:關機狀態下         2.1.2 使用 virsh 命令(qemu-monitor…

    Linux干貨 2016-02-14
  • FHS文件系統各目錄功能

    前言 FHS將文件根據不同的用途和特性分成了可共享的(shareable)和不可共享的(unshareable),可變的(variable)和靜態的(static)。不同的文件位于不同的目錄里面,將目錄分開了將有利于對文件的管理。 文件系統 可共享的 文件可以被存儲于某一個主機上,然后供其他主機使用。如果想訪問其他主機上可共享的文件,可以將其他主機目錄掛載到…

    Linux干貨 2016-10-17
  • 第15天:腳本關鍵字,函數

    http://note.youdao.com/noteshare?id=2ea9bcdf745a47bf65f0cef6e706ccaf

    Linux干貨 2016-09-06

評論列表(1條)

  • stanley
    stanley 2016-02-14 09:44

    做的漂亮

欧美性久久久久