1、磁盘阵列磁盘阵列及其相关技术及其相关技术磁盘阵列及其相关技术磁盘阵列及其相关技术 市场状况市场状况 产生背景产生背景 RAID理论理论 磁盘阵列接口技术磁盘阵列接口技术 磁盘阵列技术剖析磁盘阵列技术剖析磁盘阵列控制器厂商磁盘阵列控制器厂商磁盘阵列市场磁盘阵列市场中、高端市场中、高端市场中、低端市场中、低端市场联创联创 /同有同有 /豪威豪威 /建联建联 /太科太科 /DFT/AMA/3S/联想联想磁盘阵列产生背景磁盘阵列产生背景 磁盘的处理速度跟不上磁盘的处理速度跟不上 CPU的增长的增长速度速度 磁盘的容量增长缓慢,跟不上存储磁盘的容量增长缓慢,跟不上存储的需求的需求 硬盘数量增加,单块硬盘
2、发生故障硬盘数量增加,单块硬盘发生故障的可能性越大的可能性越大RAID技术技术 Redundant Array of Inexpensive Disks 1988年美加州大学年美加州大学 Berkeley分校的几人分校的几人提出提出 公认的有六种级别:公认的有六种级别: RAID 0、 1、 2、 3、 4、 5。 常用的有:常用的有: RAID 0、 1、 3、 5、 0+1 作用:提供专用服务器中接入多个磁盘作用:提供专用服务器中接入多个磁盘时,以磁盘阵列方式组成一个超大容量时,以磁盘阵列方式组成一个超大容量、响应速度快、可靠性高的存储子系统、响应速度快、可靠性高的存储子系统。RAID级别
3、定义表级别定义表RAID级 描述 速度 容错性RAID0 磁盘分段 磁盘并行输入 /出 无RAID1 磁盘镜象 没有提高 有 (单盘出错 )RAID2 海明码纠错 磁盘并行输入 /出 有 (单盘出错 )RAID3 磁盘位加专用奇偶校验盘 磁盘并行输入 /出 有 (单盘出错 )RAID4 磁盘分段加专用奇偶校验盘磁盘并行输入 /出 有 (单盘出错 )RAID5 磁盘分段加浮动奇偶校验盘磁盘并行输入 /出 有 (单盘出错 )RAID6 针对与每个数据块增加校验区磁盘并行输入 /出 有 (两盘出错 )RAID 0Disk Striping Disk Striping:数据按系统规定的 “段”(seg
4、ment)为单位分布在所有硬盘上 ,可以同步访问 . 特点 : 高性能 低可靠 低成本 RAID 1Disk Mirroring Disk Mirroring: 每一个工作盘都有一个镜像盘,每次写数据时必须同时写入镜像盘,读数据时从工作盘读出。一旦工作盘发生故障立即转入镜像盘,从镜像盘中读出数据,然后由系统再恢复工作盘正确数据 特点:高可靠性高成本提高读数据速度不能提高写数据速度RAID 3 Striping with parity on dedicated disk 特点:检验盘为一个,数据以位或字节的方式分散记录在组内相同扇区号的特点:检验盘为一个,数据以位或字节的方式分散记录在组内相同扇区号的各磁盘上。各磁盘上。 优点:支持阵列中多硬盘的同步访问优点:支持阵列中多硬盘的同步访问 缺点:每次读写要牵动整个组,易产生缺点:每次读写要牵动整个组,易产生 I/O瓶颈瓶颈