硬RAID和軟RAID的區別

2022-06-25 16:42:12 字數 3243 閱讀 4675

raid:(redundant array of independent disks)  磁碟陣列

將多塊獨立的物理硬碟按照不同的方式組合起來形成乙個硬碟組(邏輯硬碟),從而提高比單個硬碟更高的儲存效能和提供資料冗餘技術

使用raid的優點:

1.增強速度

2.擴容了儲存能力

3.可高效恢復磁碟

組成raid的不同方式稱為raid級別

raid0:條帶模式,最少兩塊,並行寫入,兩塊上的資料加一起====完整資料,速度是單個硬碟的2倍

raid1:映象模式,最少兩塊,並行寫入,兩塊上的資料一致

raid5:

至少需要三塊硬碟,損失的硬碟容量用作資料冗餘之用

總容量 =(硬碟的數量-1)*單個硬碟的容量

raid5把資料和奇偶校驗資訊儲存到組成raid5的各個硬碟上,當raid5中的乙個硬碟損壞後,利用剩下的資料和相應的奇偶校驗資訊去恢復被損壞的資料。當損壞的硬碟被替代後,raid還會自動利用剩下的奇偶檢驗資訊去重建此磁碟上的資料,來保持raid5的高可靠性

注意:做raid5時,所有的磁碟容量必須一致,當容量不一樣時,會以最小的容量為準,最好磁碟轉速一樣,否則會影響效能。總的奇偶校驗資訊只佔乙個盤容量。

raid6:至少需要四塊硬碟,兩塊冗餘盤

硬raid:

通過用硬體來實現raid功能的就是硬raid,比如:各種raid卡,主機板整合的做raid

軟raid:

通過用作業系統製作raid的就是軟raid的

製作軟raid:

raid0:

sudo mdadm   -c  /dev/md0   -l   0    -n   12   /dev/sd[a-l]

raid5:         資料盤:冗餘盤=2:1

sudo mdadm   -c  /dev/md5    -l    5    -n   盤個數    /dev/sd[a-e]    -x   (冗餘盤個數)    /dev/sd[g-l]

製作完成後可以使用sudo mdadm -d /dev/md5檢視製作的情況,如果有rebuilding的情況,可以利用cat /proc/mdstat檢視進度

rebuild完成後,要格式化md5,sudo mkfs.ext4 /dev/md5

sudo hdparm -t /dev/md0                        //raid0測速

-c: 建立模式

-n : 使用幾塊裝置來建立此raid

-l :指明要建立的raid的級別

軟 raid擦除:

sudo  mdadm -s /dev/md0

效能:

用raid就是為了提高效能。從理論上說,使用raid0可以獲得使用單硬碟雙倍的速度,用軟/硬raid0都可以接近這個速度。使用軟raid的cpu佔用率要高一些,所以在效能上,硬raid要領先

穩定性:

做raid是為了追求效能,所以一般使用7200rpm的硬碟。而市面上主流7200rpm硬碟的發熱量普遍較大,同時在機箱裡放上兩塊,散熱就已經是個問題,更何況是三塊。畢竟穩定壓倒一切,要是硬碟被燒毀就得不償失了。況且,有些機箱根本放不下三塊硬碟。因此使用硬raid的穩定性要高一些

操作簡便性:

在windows2000/2003中實現raid只需要幾個簡單的步驟,整個介面都是中文的,即使是對raid了解不多的人也能實現。如果是用外插的raid卡話,操作就麻煩多了,操作介面都是英文,還不能使用翻譯軟體,所以軟raid實現起來更加簡便。

相容性:

到目前為止,只有windows2000/2003支援軟raid。這就是說,如果你用軟raid,那麼你必須放棄win9x/winme/linux等。硬raid的相容性要好一些,甚至可以相容dos。如果windows出了問題,做系統維護就方便多了

安全性:

軟raid安全性不好,當有一塊硬碟損壞時,它不能實現重建的功能,而且它的侷限性也很在,而硬raid有硬碟丟失時,它可以實現重建,以及如果raid卡損壞時,它可以通過更換raid卡,實現不丟失資料的功能

主機板整合raid與外插raid卡raid的區別:

一、效能

主機板整合的raid,它的效能以及它的速度是通過主機板的cpu與記憶體來實現的,它會占有主機板一定的頻寬會影響整機的效能,而外插raid卡,它本身有自己的cpu和記憶體,所以它的資料處理大部分都會由自己處理,不會影響主機板上的cpu與記憶體速度,總體看來,外插的raid卡的raid要比主機板整合的raid快得多。

二、安全性

主機板整合的raid它的安全性不能夠得到保證,比如:我們用p8sct主機板做乙個sata raid,不論你做raid幾,它是通過更改主機板的bios選項做成的,所以一旦主機板損壞、主機板的cmos電池掉電、無意更改了主機板bios的設定都會帶來raid的丟失,通過主機板做成的raid,一旦丟失,將會不能恢復,後果是非常嚴重的,而外插的raid卡做成的raid就不會因為主機板損壞、主機板的cmos電池掉電等現象對資料造成影響,所以外插的raid卡,它的安全性遠遠大於主機板整合的

硬RAID與軟RAID的區別

什麼是raid?raid是英文redundant array of independent disks的縮寫,翻譯成中文即為獨立磁碟冗餘陣列,或簡稱磁碟陣列。簡單的說,raid是一種把多塊獨立的硬碟 物理硬碟 按不同方式組合起來形成乙個硬碟組 邏輯硬碟 從而提供比單個硬碟更高的儲存效能和提供資料冗餘...

從硬raid匯出單盤並建立軟raid

從硬raid匯出單盤 第一步 登入 hptraidconf login password 第二步 檢視盤的情況 query devices 只有狀態為single的盤可以匯出 第三步 匯出單盤 create jbod disks 1 1 create jbod disks 1 2 create jb...

軟RAID的實現

centos 6 上軟體raid的實現 需要結合核心中的md multi devices 命令名稱 mdadm 命令所在路徑 s bin mdadm 執行許可權 root 功能描述 磁碟陣列管理工具 語法 mdadm mode options 引數 mode 模式 建立 c 裝配 a 監控 f 管理...