進入信息時代,各種行業對數據的安全和技術要求也越來越高 , 為了數據的安全引入了RAID , RAID 是英文 Redundant Array ofIndependent Disk 的首字母縮寫,翻譯過來就是獨立磁盤冗余陣列,通俗的講就是把多塊硬盤組成一個獨立的磁盤陣列進行管理 。RAID技術可以將一個硬盤上的任務分散或復制到多個(少則兩個)磁盤上,借此來提高性能或建立數據冗余以防驅動器發生故障 。您可以通過設定設備的 RAID模式來決定設備以何種方式處理數據 。

文章插圖
RAID種類繁多,
常見的有: RAID0、RAID1、RAID5、RAID6、RAID01、RAID10 。
不常見的有:RAID2、RAID3、RAID4、RAID7、RAID50、RAID53
第一、RAID0
最少需要兩塊硬盤,通俗的講就是至少使用兩塊硬盤來存儲數據,但是我要存儲的數據不是全部存在某一塊硬盤上,而是把我要存儲的數據分成均等的多部分,然后平均分散存儲在組成RAID 0 的磁盤陣列上 。下面我們用示意圖講如何把數據存儲到四塊硬盤的,其中每塊硬盤都被分成 ABCD 四個條帶,然后我們把要存儲的數據平均分成四部分,如果 A1能存下其中一份,那就直接將其它三部分分別存入 A2-A4 , 如果存不下就先存滿 A1-A4 , 剩下的按同樣的方式存 B1-B4,以此類推 。

文章插圖
簡單來說如果你有n塊磁盤,原來只能同時寫一塊磁盤 , 寫滿了再下一塊,做了RAID0之后,n(n大于等于2)塊可以同時寫,速度提升很快,但由于沒有備份,可靠性很差 。可用容量為所有硬盤容量的總和 。優點是成本低,可以提高整個磁盤的性能和吞吐量,提高讀寫速度,對硬盤的總容量沒有損失,處理大文件很快 。缺點是一旦陣列中某塊硬盤損壞了,所有數據將不可恢復 。
【服務器磁盤陣列RAID,一看就能清楚。】第二、RAID1 至少需要兩塊硬盤組成,兩塊硬盤互為備份,存儲的內容完全相同 。建議硬盤容量大小也要一樣,如果不一樣 , 那實際可用容量不超過較小的那塊硬盤的容量 。實際工作原理看示意圖 。

文章插圖
簡單來說如果你有 n ( n大于等于2 )塊磁盤,把其中n/2塊磁盤作為鏡像磁盤 , 在往其中一塊磁盤寫入數據時,同時也往另一塊磁盤寫數據 。壞了其中一塊磁盤時,鏡像磁盤自動接管壞掉磁盤的所以數據和功能 , 可靠性最佳,但空間利用率太低 。可用容量為較小的那塊硬盤的容量 。優點是讀取性能翻倍 , 提供數據冗余,如果其中一塊數據丟失,可以通過另一塊恢復 。缺點是磁盤的利用率低,成本高,磁盤控制器的負載大 。
