RAID 學習

RAID學習

目錄

1)RAID簡介

2)RAID 級別

3)RAID 實現

1.硬件

2.軟件


1)RAID簡介

獨立硬盤冗餘陣列(RAID, Redundant Array of Independent Disks),,簡稱磁盤陣列。其基本思想就是把多個相對便宜的硬碟組合起來,成爲一個硬碟陣列組,使性能達到甚至超過一個價格昂貴、容量巨大的硬碟。根據選擇的版本不同,RAID比單顆硬碟有以下一個或多個方面的好處:增強資料整合度,增強容錯功能,增加處理量或容量。

2)RAID 級別

RAID 0:

RAID 學習

    將兩個(或以上)磁盤Disk0和Disk1並聯起來,存放數據時,會將數據分成兩部分存進A和B。
    優點:讀取數據時,可以從Disk0和Disk1同時讀取,增加了讀取速度
    缺點:安全性較差,當Disk0.Disk1其中一塊磁盤損壞時,保存的數據就會丟失,無法找回

RAID 1:
RAID 學習

    將兩個(或以上)磁盤Disk0和Disk1並聯起來,存放數據時,會將數據同時存進A和B。
    優點:增強了數據安全性,只要不是磁盤全部損壞,數據就不會丟失
    缺點:由於數據寫入時,要寫入兩個磁盤,效率會降低

RAID 5:

RAID 學習

RAID 5不是對存儲的數據進行備份,而是把數據和相對應的奇偶校驗信息存儲到組成RAID5的各個磁盤上,
並且奇偶校驗信息和相對應的數據分別存儲於不同的磁盤上。當其中一個磁盤損壞時,
可以用剩下的數據和對應的奇偶驗證信息來還原丟失的數據。
優點:讀寫速度都較快,切較安全,比RAID的空間利用率高

RAID 6

RAID 學習

與RAID 5相比,RAID 6增加第二個獨立的奇偶校驗信息塊。兩個獨立的奇偶系統使用不同的算法,
數據的可靠性非常高,任意兩塊磁盤同時失效時不會影響數據完整性
優點:比RAID安全性更高,允許最多兩塊磁盤損壞
缺點:成本較高

RAID 01

RAID 學習

    使用四塊磁盤,兩兩形成RAID0,再兩者結合形成RAID1
    所有磁盤最多損壞兩塊

RAID 10
RAID 學習

使用四塊磁盤,兩兩形成RAID1,再兩者結合形成RAID0
每組鏡像最多隻能剩下一塊正常的磁盤

3)RAID 實現

1.硬件

2.軟件

RAID0:

multi device (是要寫入數據的設備)
名字爲/dev/md0
數據來源於:A1:sda-1 A2:sdb-1 A3:sdc-1
           A4:sda-2 A5:sdb-2 A6:sdc-2                                       

RAID1:

multi device (是要寫入數據的設備)
名字爲/dev/md1 
數據來源於:A1:sda-1 sdb-1 sdc-1
           A2:sda-2 sdb-2 sdc-2

step1:

        新建八個1G的磁盤       

RAID 學習
step2:

    執行 mdadm -C /dev/md0 -a yes -n 2 -l 0 /dev/sd{b,c}    創建大小爲2G的md0設備

RAID 學習

step3:

        fdisk -l /dev/md0 在md0中分一個區 md0p1

RAID 學習

step4:

        將/dev/sda6 (sda6爲普通磁盤) 掛載到 /test/usual 並往其中寫入一個文件,記錄其寫入數據速度爲22.8M/s

RAID 學習

        將/dev/md0p1 掛載到 /test/mdevice 並往其中寫入一個文件,記錄其寫入數據速度爲145M/s

RAID 學習

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章