RAID是把多块独立的物理硬盘按不同方式组合起来的硬盘组,从而提供比单个硬盘更高的的储存性能和技术备份
AID0 是一种简单的、无数据校验的数据条带化技术。实际上不是一种真正的 RAID ,因为它并不提供任何形式的冗余策略。 RAID0 将所在磁盘条带化后组成大容量的存储空间(如图 2 所示),将数据分散存储在所有磁盘中,以独立访问方式实现多块磁盘的并读访问。由于可以并发执行 I/O 操作,总线带宽得到充分利用。再加上不需要进行数据校验,RAID0 的性能在所有 RAID 等级中是最高的。理论上讲,一个由 n 块磁盘组成的 RAID0 ,它的读写性能是单个磁盘性能的 n 倍,但由于总线带宽等多种因素的限制,实际的性能提升低于理论值。
RAID0 具有低成本、高读写性能、 100% 的高存储空间利用率等优点,但是它不提供数据冗余保护,一旦数据损坏,将无法恢复。 因此, RAID0 一般适用于对性能要求严格但对数据安全性和可靠性不高的应用,如视频、音频存储、临时数据缓存空间等。
RAID1 称为镜像,它将数据完全一致地分别写到工作磁盘和镜像 磁盘,它的磁盘空间利用率为 50% 。 RAID1 在数据写入时,响应时间会有所影响,但是读数据的时候没有影响。 RAID1 提供了最佳的数据保护,一旦工作磁盘发生故障,系统自动从镜像磁盘读取数据,不会影响用户工作。工作原理如图 3 所示。
RAID1 与 RAID0 刚好相反,是为了增强数据安全性使两块 磁盘数据呈现完全镜像,从而达到安全性好、技术简单、管理方便。 RAID1 拥有完全容错的能力,但实现成本高。 RAID1 应用于对顺序读写性能要求高以及对数据保护极为重视的应用,如对邮件系统的数据保护。
1:RAID 5 是一种存储性能、[数据安全]和存储成本兼顾的存储解决方案。 2:RAID 5可以理解为是RAID 0和RAID 1的折中方案。3:RAID 5具有和RAID 0相近似的数据读取速度,写入数据的速度比对单个[磁盘]进行写入操作稍慢。 4:RAID 5的磁盘空间利用率要比[RAID 1]高,存储成本相对较低,是运用较多的一种解决方案 5:可靠性高,允许块1块盘,不影响所有数据
1:AID6技术是在[RAID 5]基础上,为了进一步加强数据保护而设计的一种RAID方式,实际上是一种扩展RAID 5等级。 2:与RAID 5相比,RAID 6增加了第二个独立的奇偶校验信息块 3:两个独立的奇偶系统使用不同的算法,即使两块磁盘同时失效也不会影响数据的使用 4:相对于RAID 5有更大的“写损失”,因此写性能较差
RAID 1 RAID 5 RAID 6 是否有校验 无 有 有 保护能力 允许一个设备故障 允许一个设备故障 允许两个设备故障 写性能 需写两个存储设备 需写计算校验 需双重写计算校验 磁盘利用率 50% N-1/N(N>=3) N-2/N(N>=4)1:N(偶数,N>=4)块盘两两镜像后,再组合成一个RAID 0 2:N/2磁盘利用率 3:N/2块盘同时写入,N块盘同时读取 4:优点,性能好,可靠性高。属于混合型RAID
阵列卡全称为磁盘阵列卡,是用来实现RAID 功能的板卡,RAID卡一般分为硬RAID卡和软RAID卡两种,通过软件来实现RAID功能就是硬RAID,通常由/O处理器、硬盘控制器、硬盘连接器和缓存等一系列零组件构成的。通过软件使用cpu的RAID卡我们称软RAID。
1: IDE接口:电子集成驱动器,把“硬盘驱动器”与“盘体”集成在一起的硬件驱动器,属于并行接口:11
2:SCSI接口:小型计算机系统接口,是应用广泛在小型机上高速传输数据的技术,应用于中高档工作站中,支持热插拔等优点。
3:SATA接口:典型的采用串行方式传输数据,SATA2.0传输率达到300M/S,最大600M/S。
4:SAS接口:新一代的SCSI技术采用串行技术传输数据,这个技术可以向下兼容SATA
缓存:是RAID与外部总线交换数据的场所。是RAID卡电脑板上的一块存储芯片,与硬盘相比,具有极快的存取速度。 缓存的大小与速度是直接关系到RAID卡的实际传输速度的重要因素。
