磁盤陣列是一種把若干硬磁盤驅動器按照一定要求組成一個整體,整個磁盤陣列由陣列控制器管理的系統。 陣列卡的全稱叫磁盤陣列卡 是用來做 RAID(廉價冗余磁盤陣列) 。
冗余磁盤陣列RAID(Redundant Array of Independent Disks)技術1987年由加州大學伯克利分校提出,最初的研制目的是為了組合小的廉價磁盤來代替大的昂貴磁盤,以降低大批量數據存儲的費用(當時RAID稱為dundant Array of Inexpensive Disks 廉價的磁盤陣列),同時也希望采用冗余信息的方式,使得磁盤失效時不會使對數據的訪問受損失,從而開發出一定水平的數據保護技術。
工作原理與特征
RAID的基本結構特征就是組合(Striping),捆綁2個或多個物理磁盤成組,形成一個單獨的邏輯盤。組合套(Striping Set)是指將物理磁盤組捆綁在一塊兒。在利用多個磁盤驅動器時,組合能夠提供比單個物理磁盤驅動器更好的性能提升。
數據是以塊(Chunks)的形式寫入組合套中的,塊的尺寸是一個固定的值,在捆綁過程實施前就已選定。塊尺寸和平均I/O需求的尺寸之間的關系決定了組合套的特性。總的來說,選擇塊尺寸的目的是為了最大程度地提高性能,以適應不同特點的計算環境應用。
陣列卡種類
第一種是 IDE陣列卡 ,以前主要用在一些數據重要或要接很多個硬盤的服務器與工作站電腦中,可以支持 RAID 0、1、0+1、3、5。 現在基本上已經淘汰了。
第二種是 SATA陣列卡,主要作用於大容量數據存儲、網吧、數據安全等服務器領域,同時一些低端卡也滿足了一些家用客戶的需求,能夠支持 RAID 0、1、0+1、5 、6。
第三種是 SCSI陣列卡 使用在高端工作站或者是服務器中,可以支持很多塊SCSI接口的硬盤。能夠支持RAID 0、1、0+1、3、5 。這種陣列卡性能很好速度很快 當然價格也比較高。不過,現在基本上已經淘汰了。
第四種是 SAS陣列卡 主要使用在一些高端工作站與服務器中,已經取代了昔日的SCSI接口,並且可以兼容SATA接口硬盤,能夠支持 RAID 0、1、0+1、5 、50、6、60。
磁盤陣列優點
盤陣列有許多優點:首先,提高了存儲容量;其次,多台磁盤驅動器可並行工作,提高了數據傳輸率;提供校驗和冗余,提高了數據的安全性...
RAID技術確實提供了比通常的磁盤存儲更高的性能指標、數據完整性和數據可用性,尤其是在當今面臨的I/O總是滯後於CPU性能的瓶頸問題越來越突出的情況下,RAID解決方案能夠有效地彌補這個缺口。