阵列卡的全称叫
磁盘阵列卡 是用来做 RAID(
廉价冗余磁盘阵列)的。磁盘阵列是一种把若干硬
磁盘驱动器按照一定要求组成一个整体,整个磁盘阵列由
阵列控制器管理的系统。冗余磁盘阵列RAID(Redundant Array of Independent Disks)技术1987年由
加州大学伯克利
分校提出,最初的研制目的是为了组合小的廉价磁盘来代替大的昂贵磁盘,以降低大批量
数据存储的费用(当时RAID称为Redundant 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解决方案能够有效地弥补这个缺口。