首页 > 编程知识 正文

arm7种工作模式,rabbitmq几种工作模式

时间:2023-05-06 07:47:19 阅读:39817 作者:586

RAID的几种工作模式

)1) RAID 0

这意味着数据条带化数据条带化技术。 RAID 0允许将多个硬盘连接到更大容量的硬盘组,以提高磁盘的性能和吞吐量。 RAID 0没有冗馀和错误修复能力,成本低,至少需要两个磁盘,通常仅在对数据安全要求不高时使用。

a、RAID 0最简单的方式

用智能磁盘控制器或操作系统的磁盘驱动程序将x台相同的硬盘以硬盘的形式进行软件连接,形成独立的逻辑驱动器。 容量是单个硬盘的x倍,在写入计算机数据时依次写入每个磁盘,当一个磁盘的容量耗尽时自动写入下一个磁盘。 其好处是可以增加磁盘的容量。 与其中一个磁盘速度相同。 如果其中一个磁盘发生故障,整个系统将被破坏,并且在单独使用一个硬盘时有1/n的可靠性。

b、RAID 0的另一种方式

就是在n个硬盘上选择适当的条带大小来创建条带集。 如果可能的话,可以在每个硬盘上设置专用的磁盘控制器,在读写计算机数据时同时在n张磁盘上读写数据,从而提高n倍的速度。 提高系统的性能。

)2) RAID 1

RAID 1称为磁盘镜像。 虽然一个磁盘的数据镜像到另一个磁盘以最大限度地保证系统的可靠性和可修复性,但由于磁盘利用率为50%,因此在存储成本最高且重要的数据时RAID 1具有以下特征:

a、RAID 1中的每个磁盘都有对应的镜像磁盘,数据随时同步镜像,系统可以从一组镜像磁盘中的任意一个中读取数据。

b、磁盘可用空间只有磁盘空间总量的一半,系统成本较高。

c .如果系统中的镜像磁盘对中至少有一个磁盘可用,则即使一半数量的硬盘出现问题,系统也能正常工作。

d、发生硬盘故障的RAID系统不再可靠,必须立即更换损坏的硬盘。 否则,剩下的镜像磁盘也将发生问题,整个系统将崩溃。

e、更换新磁盘后,原始数据需要长期同步镜像,外部访问数据不受影响。 但是,此时系统整体性能会下降。

f、RAID 1磁盘控制器的负载相当大,使用多个磁盘控制器可以提高数据的安全性和可用性。

)3) RAID 0 1

结合RAID0和RAID1技术,数据分布在多个磁盘上,每个磁盘都有物理镜像磁盘,提供完全冗馀,允许以下磁盘故障,而不影响数据可用性,并且读/写速度更快RAID0 1至少创建四个在磁盘镜像中具有区域集的硬盘。

)4) RAID 2

电脑在写入数据时,在一个磁盘上保存数据的各位,同时将一个数据的不同位运算得到的汉明校验码保存到另一个磁盘集中。 因为汉明码在数据发生错误时,可以纠正错误以保证输出正确。 但是,由于海明威使用数据冗馀技术,因此输出数据的速度取决于驱动器组中最慢的磁盘。 RAID2控制器的设计很简单。

)5) RAID 3)奇偶校验并行传输

RAID 3使用专用磁盘来存储所有验证数据,并在剩下的磁盘上创建具有区域集的分布式数据读写操作。 要在已知良好的RAID 3系统上读取数据,只需在数据存储中找到适当的数据块并进行读取操作即可。 然而,如果将数据写入RAID 3,则必须计算与该数据块在同一频带中的所有数据块的校验值,并将新的值重新写入校验块,这样会增加系统开销,但看不见。 如果一个磁盘发生故障,则该磁盘上的所有数据块都必须使用验证信息进行重建。 如果要读取的数据块位于损坏的磁盘上,则必须同时读取同一波段中的所有其他数据块,并根据验证值重建丢失的数据,从而降低系统速度。 更换损坏的磁盘后,系统需要逐块重建出现故障的磁盘的数据,这将严重影响整个系统的性能。 RAID 3最大的不足在于,检查磁盘容易成为整个系统的瓶颈,并且在写操作频繁的APP应用程序中,RAID系统的整体性能会下降。 RAID 3适用于数据库和WEB服务器等。

)6) RAID 4

RAID4是带奇偶校验的独立磁盘结构。 RAID4和RAID3很相似。 对数据的访问以块为单位,也就是磁盘为单位,每次都是一个磁盘。 RAID3与RAID4的特点非常相似,但如果恢复失败,则比RAID3困难得多,控制器设计也困难,数据访问效率也不高

(7)射频识别5

RAID 5将检查块分布在所有磁盘上。 RAID 5使用特殊算法计算任何区域检查块的存储位置。 这将在所有RAID磁盘上均衡对验证块的读取和写入,从而避免出现瓶颈的可能性。 RAID5读取效率高,写入效率高,分块式集体访问效率高。 RAID 5提高了系统的可靠性,但不能很好地解决数据传输的并行性,而且控制器的设计也相当困难。

)8) RAID 6

RAID6是一种具有两种分布式存储奇偶校验的独立磁盘结构,扩展了RAID5,主要用于要求数据绝对无误的情况。 由于使用了两种奇偶校验值,在需要N 2个磁盘的同时,控制器的设计变得非常复杂,写入速度也很差,计算奇偶校验值和验证数据的正确性需要时间,需要不必要的负载,很少使用。

)9) RAID 7

RAID7是一种优化的高速数据传输磁盘结构,所有I/O传输都是同步进行的,可以

分别控制,这样提高了系统的并行性和系统访问数据的速度;每个磁盘都带有高速缓冲存储器,实时操作系统可以使用任何实时操作芯片,达到不同实时系统的需要。允许使用SNMP协议进行管理和监视,可以对校验区指定独立的传送信道以提高效率。可以连接多台主机,当多用户访问系统时,访问时间几乎接近于0。但如果系统断电,在高速缓冲存储器内的数据就会全部丢失,因此需要和UPS一起工作,RAID7系统成本很高。
(10) RAID 10
RAID10即高可靠性与高效磁盘结构它是一个带区结构加一个镜象结构,可以达到既高效又高速的目的。这种新结构的价格高,可扩充性不好。
个人使用磁盘RAID主要是用RAID0、 RAID1或RAID0+1工作模式。

转载于:https://blog.51cto.com/hanbing/115029

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。