RAID全名為Redundant Arrary of lnexpensive Disks,是一種可以提高磁盤IO和提高磁盤耐用性 的磁盤陣列。
RAID的實現方式一般分為三種:
1. 外接式磁盤陣列,通過擴展卡實現提供適配能力
2.外接式RAID,主板集成RAID控制器。
3.soft RAID:軟件RAID
RAID的級別:level
RAID0:條帶卷 又稱strip,它代表了RAID中最高的存儲能力,是一種并行存儲的機制。它提高存 儲能力的方法是把數據分散并行存到多塊硬盤上,以達到提高I/O的能力。
RAID1:鏡像卷 又稱mirror,是一種可以提供數據冗余的一種機制,數據在RAID1上存儲時,會同 時存在兩塊硬盤上,提供一種鏡像,如果其中有一塊硬盤出現了物理損壞,不影響數據的完整性,增 加了數據的冗余,用來提高其安全性。
RAID4:RAID4是在RAID0的基礎上,提供了校驗碼功能,最少要有一塊硬盤提供校驗碼功能,兩塊 硬盤進行并行傳輸,最少要有三塊硬盤。
RAID5: RAID5是在RAID4的基礎上,所有的盤輪流進行校驗操作,進而減少了只用單獨一張盤做校 驗的I/O壓力。
RAID6:在RAID5的基礎上,為了增加數據的安全性而設計的一種RAID方式,實際上是RAID5的一 種擴展,每個數據都提供了兩個校驗區所以他的冗余性更加的好。
軟件RAID在linux上的實用和命令
linux支持軟件RAID的模塊為md模塊。
mdadm模塊化工具:
語法: 創建 -C
裝配 -A
監控 -F
管理 -f -r -a
-C 創建模式:
-n # 使用幾塊磁盤創建RAID
-l # 做成RAID幾
-r 移除
-a 自動創建目標設備RAID的設備文件
-c # 指明CHUNK塊大小
-x # 指明空閑盤個數
-D 查看raid的掛載狀態及詳細屬性
-S /dev/md0 停止RAID。
cat /proc/mdstat 可以查看系統里md狀態
watch -n # ·cat /proc/mdstat· #為數字,單位秒 可以動態查看md狀態
原創文章,作者:zs5599,如若轉載,請注明出處:http://www.www58058.com/13045
圖畫的很認真,但內容樣式亂了點,加油