英特尔® RAID 控制器支持的级别

文档

Product Information & Documentation

000008091

2024 年 09 月 03 日

这些控制器支持独立磁盘冗余阵列 (RAID) 级别 0、1、5、6、10、50 和 60。有关这些 RAID 类型的简短说明,请参阅下文。您可以在 IT/IR《集成软件堆栈 3 用户指南》中找到更多详细信息。

级别 0 此级别通常称为条带化,是一种面向性能的数据映射技术。写入阵列的数据分为条带,并写入到阵列磁盘上。此过程能够以低成本实现高 I/O 性能,但不提供冗余。

级别 1 此级别通常称为镜像,通过将相同的数据写入阵列的每个成员磁盘来提供冗余。级别 1 与两个磁盘一起运行,这两个磁盘在读取时可以使用并行访问以实现高数据传输速率,但更常见的是独立运行以提供高 I/O 事务速率。级别 1 提供了非常好的数据可靠性,并提高了读取密集型应用程序的性能,但成本相对较高。最小驱动器数为 2 个。

级别 5 RAID 级别 5 是最常见的 RAID 类型。RAID 5 通过在阵列的部分或全部成员磁盘驱动器之间分配奇偶校验,消除了级别 4 所固有的写入瓶颈。与级别 4 一样,结果是不对称的性能,读取性能大大优于写入。级别 5 通常与回写式缓存一起使用,以减少不对称性。但是,由于在读取期间必须跳过每个驱动器上的奇偶校验数据,因此读取性能往往远低于 4 级阵列。最小驱动器数为 3 个。

级别 6 RAID 级别 6 通过添加奇偶校验块来扩展 RAID 5。因此,它使用块级条带划分,即在所有成员磁盘上分布两个奇偶校验块。这种复制的目标是提高容错能力;RAID 6 可以处理阵列中任意两个硬盘的故障,而其他单个 RAID 级别最多可以处理一个故障。在性能方面,由于更多奇偶校验计算增加了开销,RAID 6 在写入方面通常略差于 RAID 5,但由于将数据分散到一个磁盘上,因此在随机读取方面可能略快。硬盘的最小数量为 3 个。

级别 10 RAID 级别 10 采用级别 1 和 0 的功能。它们的优点是更快的数据访问(如 RAID 0)和单硬盘容错(如 RAID 1)。RAID 10 需要两倍的磁盘数量(如 RAID 1),但它通过条带化再镜像条带化阵列提供了一些性能改进。RAID 10 将数据块条带化到每个 RAID 1 阵列。然后,每个 RAID 1 阵列将其数据复制到其他驱动器。最小驱动器数为 4 个。

级别 50 RAID 级别 50 采用级别 5 和 0 的功能。RAID 50 包括跨多个驱动器组的奇偶校验和磁盘条带化。RAID 50 最好在两个 RAID 5 磁盘阵列上实施,并在两个阵列上划分数据条带。如果每个发生故障的磁盘位于不同的 RAID 5 阵列中,RAID 50 可以承受一到四个驱动器故障,同时保持数据完整性。最小驱动器数为 6 个。

级别 60 RAID 级别 60 采用级别 6 和级别 0 的功能。RAID 60 阵列将 RAID 0 的直接块级条带化与 RAID 6 的分布式双奇偶校验相结合。即跨 RAID 6 单元划分条带的 RAID 0 阵列。RAID 60 虚拟磁盘可以在每个 RAID 6 集中丢失两个磁盘后幸存下来,而不会丢失数据。它最适合需要高可靠性、高请求速率、高数据传输和中大容量的数据。最小驱动器数为 8 个。