什麼是RAID?
RAID是英文Redundant Array of Independent Disks的縮寫,翻譯成中文即為獨立磁盤冗余陣列,或簡稱磁盤陣列。簡單的說,RAID是一種把多塊獨立的硬盤(物理硬盤)按不同方式組合起來形成一個硬盤組(邏輯硬盤),從而提供比單個硬盤更高的存儲性能和提供數據冗余的技術。組成磁盤陣列的不同方式成為RAID級別(RAID Levels)。
為什麼我們采用RAID?
那些需要在硬盤上保存大量數據的人(例如 一個普通的管理人員) ,采用 RAID 技術將會很方便。采用 RAID 的主要原因是:
· 增強了速度
· 擴容了存儲能力(以及更多的便利)
· 可高效恢復磁盤
硬RAID與軟RAID的區別:
什麼是硬RAID?
通過用硬件來實現RAID功能的就是硬RAID,比如:各種RAID卡,還有主板集成能夠做的RAID的都是硬RAID。
什麼是軟RAID?
通過用操作系統來完成RAID功能的就是軟RAID,比如:在Windows2000操作系統下,用三塊硬盤做的RAID5.
一、性能
這可能是最重要的一個方面,用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形式時,首先根據客戶的需求,整機的價位以及這台機器客戶最終用於做什麼,幾種情況而定。