Post by account_disabled on Nov 27, 2023 2:20:08 GMT -5
RAID技术是Redundant array of Independent Disk的缩写,是硬盘或SSD等计算机数据存储中的一项技术,通过软件或软件对数据进行冗余或堆叠的方式,在计算机存储介质中实现应用程序或容错功能。硬件 RAID。因此,RAID 是一种具有并行访问系统和冗余的存储磁盘组织,可提供更快的磁盘速度。RAID中有几个级别,即:
0级Raid使用一组在bioc级别进行条带化的磁盘,没有冗余。因此,它仅在多个磁盘中存储和剥离数据块。该应用程序是拥有的整个磁盘将作为数据存储场所。数据被分割(条带化)为多个数据块,每个数据块存储在不同磁盘上的 RAID 0 成员上。
RAID 级别 1 是在每个磁盘上进行磁盘镜像、伪造或复制。此步骤可以提高磁盘性能,但所需的磁盘数量也会增加一倍。因此,资金变得非常昂贵。它的工作方式是将数据从一个硬盘复制/复制/备份到另一个硬盘,目的是如果其中一个硬盘损坏,那么仍然可以从另一个硬盘(即该硬盘)访问数据。成为镜像/备份)来替代主硬盘的功能,直到更换新的硬盘为止,不会降低整个硬盘的性能,只要不是所有硬盘同时受到物理损坏。
RAID 级别 2 采用纠错码 (ECC) 进行组织。正如在内存 工作职能邮件数据库 服务器 EEC 中,错误发生点的检测使用位奇偶校验。每个数据字节都有一个适当的奇偶校验,表示数据字节中的位数,其中当寄生位数 = 1 或奇数或偶数位寄生 = 0 时,位奇偶校验 = 0。因此,当数据中的一位发生变化时,寄生效应就会发生变化,并且与已保存或保存的位的寄生效应不匹配。这样,如果其中一个磁盘出现问题或故障,可以通过检测或读取另一磁盘上的纠错位来重新形成数据。
RAID LEVEL 3 是一种具有交错位奇偶校验的组织。在组织这个级别时,它与RAID级别2几乎相同,只是RAID级别3需要冗余磁盘,无论有多少个磁盘组或多少个磁盘组。它的工作方式只需要一个磁盘作为所使用的许多磁盘的冗余/奇偶校验。RAID 级别 3 还使用数据剥离并并行访问现有磁盘。
RAID Level 4 是一种采用交错块奇偶校验的组织,它在块级别使用数据条带化,通过在不同磁盘上为彼此兼容的另一个磁盘上的每个数据块保存或存储块奇偶校验。它的工作方式是在块级别使用数据条带化,将奇偶校验块存储在单独的磁盘上,每个数据块存储在另一个适当的磁盘上
RAID 级别 5 是一种采用分布式交错块奇偶校验的组织。分布在整个磁盘上的奇偶校验和数据包含在另一个磁盘上。它是如何工作的,在每个块中,一个磁盘将存储奇偶校验,另一个磁盘将用作数据存储位置
与 RAID 级别 5 一样,RAID 级别 6 也以 p + q 冗余命名,但存储了额外的冗余信息,该信息稍后可用于预测多个磁盘同时发生故障。
RAID级别7包括实时获得读/写数据能力的操作系统和嵌入式处理器或I/O系统和存储良好数据的能力。RAID 级别 7 通常用于存储公司的计算机数据。此 RAID 级别结合了 RAID 级别 3 和 RAID 级别 4。RAID 级别 7 具有集成的缓存系统和专门设计用于管理阵列的处理器,可帮助实现更快的读/写系统。由于使用额外的硬件作为控制器,即高速缓存和处理器,对磁盘奇偶校验的依赖也较低。因此,数据由操作系统控制,并且RAID 7还提供3个奇偶校验。
RAID 10 也称为 RAID 1+0 或 RAID 1 和 0,与 RAID 0+1 类似,唯一的区别是使用的 RAID 级别相反。RAID 10实际上并不是为Linux MD驱动程序创建的RAID标准级别。RAID 10 至少需要 4 个硬盘。RAID 10 是 RAID 0(数据条带化)和 RAID 1(镜像)的组合。具有最高的读/写性能和数据冗余(具有高达多个硬盘的损坏容限)。RAID 10 的损坏容限为每个镜像条带 1 个硬盘。RAID 10通常广泛应用于数据库、Web服务器和应用程序服务器或需要高硬盘性能的服务器上
RAID 50(或也称为 RAID 5+0)是 RAID 0 的块级条带化与 RAID 5 的奇偶校验分布的组合。RAID 50 需要至少 6 个硬盘。如果每个 RAID 5 中的一个硬盘损坏,数据仍将安全。但如果不立即更换损坏的硬盘,而RAID 5中的硬盘再次损坏,那么RAID 50中的所有数据都会损坏。应更换硬盘以保持数据冗余。
RAID 60(或也称为 RAID 6+0)是 RAID 0 的块级条带化与 RAID 6 的奇偶校验分布的组合。RAID 60 需要至少 8 个硬盘。RAID 50 和 RAID 60 没有太大区别,唯一的区别在于硬盘损坏容限。如果在 RAID 50 中,损坏容限是每个子阵列 1 个硬盘,而在 RAID 60 中,损坏容限是每个子阵列 2 个硬盘。RAID 60 通常用于高可用性解决方案、关键任务应用程序或需要大存储容量的服务器。