RAID概念磁盘阵列(RAID,redundantarrayofindependentdisks )是一种将同一数据存储(因此,冗馀地)在多个硬盘的不同位置的方法。 通过将数据放置在多个硬盘上,输入输出操作平衡重叠,性能得到改善。 多个硬盘增加了平均故障间隔(MTBF ),存储冗馀数据也增加了容错能力。 RAID技术主要有三个基本功能: (1)对磁盘上的数据进行条带化,实现逐块访问,缩短磁盘的机械查找时间,提高数据访问速度。 )2)同时读取单个阵列中的多个磁盘,可缩短磁盘的机械查找时间并提高数据访问速度。 )3)通过镜像或保存奇偶校验信息,实现了数据的冗馀保护。 RAID规范主要包括RAID到RAID,重点是各个方面。 以下是那些文字的介绍。
RAID 0需要两个或多个磁盘,以便串联连接磁盘,如图所示。 其特点是成本低;磁盘整体性能和吞吐量高、可靠性仅为单个硬盘的1/N; 无法恢复障碍; 适用于对数据安全要求不高的场景。
RAID 1称为磁盘镜像,类似于将一个磁盘上的数据镜像到另一个磁盘,如图所示。 特点是可靠性和修复性高;数据绝对安全;成本高; 整体性能不充分; 适用于存储重要的重要数据。
RAID 2:带海明威检查。 如图所示,将数据条带分块分散在不同的硬盘上,将运算出的汉明验证码保存在不同的磁盘集中。 其特点是具有错误检查和恢复功能。 数据传输速度高的数据冗馀性; 技术实施复杂的控制器比较简单; 输出数据的速度与驱动器组中最慢的速度相同。 在商业环境中很少使用。
RAID 3(带奇偶校验的并行传输)。 如图所示,数据条带分布在不同的硬盘上,并在访问数据时一次处理一个条带。 其特点是校验码只能检查错误而不能纠正错误。 对于写入速度和读取速度高的大量连续数据可以获得良好的传输速率,但对于随机数据,奇偶校验磁盘会影响写入操作。 这主要用于请求吞吐量高的情况,如图形(包括动画)。
带有RAID4奇偶校验的独立磁盘结构。 在访问数据时一次处理一个磁盘,如图所示。 其特点是校验码只能检查错误而不能纠正错误。 对于写入速度和读取速度高的大量连续数据可以获得良好的传输速率,但对于随机数据,奇偶校验磁盘会影响写入操作。 失败恢复难度高于RAID 3,控制器设计难度也较大; 数据访问效率低。
RAID5(分布式奇偶校验的独立磁盘结构)。 如图所示,奇偶校验存在于所有磁盘上。 其特点是RAID5读取效率高,写入效率高,分块式集体访问效率高; 可靠性高; 在RAID 5中,存在“写入丢失”。 也就是说,每个写入操作都会发生四个实际的读取/写入操作。 其中两次读取旧数据和奇偶校验信息,两次写入新数据和奇偶校验信息。
RAID6是一种具有奇偶校验的独立磁盘结构,具有两种分布式存储。 这是RAID5的扩展,主要用于要求数据绝对不能错误的情况。 需要N 2个磁盘,写入速度差,计算奇偶校验值和验证数据正确性需要时间。
RAID7(优化的高速数据传输磁盘结构)。 RAID7的所有I/O传输都是同步和独立控制的,从而提高系统并行性并加快系统访问数据的速度。 每个磁盘都有高速缓存,实时操作系统可以使用任何实时操作系统芯片来满足不同实时系统的需要。 可以使用SNMP协议进行管理和监视,可以在检查区域指定独立的传输信道来提高效率。 可以连接多个主机。 由于加入了高速缓存内存,当多用户访问系统时,访问时间几乎接近0。 由于采用并行结构,大大提高了数据访问效率。 必须注意的是,我们引入了高速缓存内存。 这需要与UPS一起工作,因为当系统关闭时,缓存内存中的所有数据都将丢失。 当然,这么快的东西,价格也很贵。