簡介
Redundant Array of Independent Disks的,翻譯成中文意思是“獨立磁碟冗餘陣列”,有時也簡稱磁碟陣列(Disk Array)。簡單的說,RAID是一種把多塊獨立的硬碟(物理硬碟)按不同的方式組合起來形成一個硬碟組(邏輯硬碟),從而提供比單個硬碟更高的存儲性能和提供數據備份技術。組成磁碟陣列的不同方式成為RAID級別(RAID Levels)。數據備份的功能是在用戶數據一旦發生損壞後,利用備份信息可以使損壞數據得以恢復,從而保障了用戶數據的安全性。在用戶看起來,組成的磁碟組就像是一個硬碟,用戶可以對它進行分區,格式化等等。總之,對磁碟陣列的操作與單個硬碟一模一樣。不同的是,磁碟陣列的存儲速度要比單個硬碟高很多,而且可以提供自動數據備份。
RAID技術特點
RAID技術的三大特點:一是增加存儲空間,二是提高了速度、三是安全,由於這三項優點,RAID技術早期被套用於高級服務器中的SCSI接口的硬碟系統中,隨著近年計算機技術的發展,PC機的CPU的速度已進入GHz 時代。IDE接口的硬碟也不甘落後,相繼推出了ATA66和ATA100硬碟。這就使得RAID技術被套用於中低檔甚至個人PC機上成為可能。RAID通常是由在硬碟陣列塔中的RAID控制器或電腦中的RAID卡來實現的。RAID級別
RAID技術經過不斷的發展,現在已擁有了從 RAID 0 到 6 七種基本的RAID 級別。另外,還有一些基本RAID級別的組合形式,如RAID 10(RAID 0與RAID 1的組合),RAID 50(RAID 0與RAID 5的組合)等。不同RAID 級別代表著不同的存儲性能、數據安全性和存儲成本。RAID級別主要細分如下:
Raid0:在若干磁碟上載入數據,沒有奇偶性,沒有冗餘。比如兩塊硬碟做raid0,虛擬成一個硬碟,容量為兩塊硬碟容量之和.這是最常用的方案。
RAID1:運用磁碟映射也叫磁碟雙工的方式,把數據寫入各自硬碟相同的分區內,這樣創建了一種自動備份,容量為兩塊硬碟容量之和的一半。存儲成本較為昂貴。
RAID2:使用錯誤檢查方式在若干磁碟上寫入數據。
RAID3:每次載入1bit數據,有一個專門的奇偶驅動器
RAID4:每次載入一部分數據,有一個專門的奇偶驅動器.
RAID5:在若干磁碟上載入數據和奇偶性.
RAID3--6的級別數據安全性是不斷提升的,同時存儲成本也是不斷提高,存儲性能卻有所降低,或者大幅度降低,因此目前來說實用性不是很強。