跳到主要内容

哪种 RAID 级别最适合我的应用程序?

要将卷组性能发挥到极致,必须选择适当的 RAID 级别。可通过了解正在访问卷组的应用程序的读写百分比,确定适合的 RAID 级别。可使用“性能”页面获取这些百分比。

RAID 级别和应用程序性能

RAID 依赖一系列配置(称为级别)确定如何向驱动器写入用户和冗余数据和从驱动器检索用户和冗余数据。每个 RAID 级别提供不同的性能特性。读百分比高的应用程序在使用 RAID 5 卷或 RAID 6 卷时表现优秀,因为 RAID 5 和 RAID 6 配置的读性能非常出色。

读百分比低(即写密集型)的应用程序在 RAID 5 卷或 RAID 6 卷上的表现不太好。控制器将数据和冗余数据写入 RAID 5 卷组或 RAID 6 卷组中的驱动器的方式将导致性能降级。

请根据以下信息选择 RAID 级别。

RAID 0

  • 描述
    • 非冗余分割模式。

  • 工作原理
    • RAID 0 将数据以带区的形式分散到卷组中的所有驱动器内。

  • 数据保护功能
    • 如果需要高可用性,不建议采用 RAID 0。RAID 0 更适合非关键数据。

    • 如果卷组中的一个驱动器发生故障,所有关联卷也会发生故障,并且所有数据都将丢失。

  • 驱动器数量要求
    • RAID 级别 0 需要至少一个驱动器。

    • RAID 0 卷组可具有 30 个以上的驱动器。

    • 您可以创建包含存储阵列中的所有驱动器的卷组。

RAID 1 或 RAID 10

  • 描述
    • 分割/镜像模式。

  • 工作原理
    • RAID 1 使用磁盘镜像将数据同时写入两个相同的磁盘。

    • RAID 10 使用驱动器分割将数据分割并存储在一组镜像驱动器对中。

  • 数据保护功能
    • RAID 1 和 RAID 10 提供高性能和最佳数据可用性。

    • RAID 1 和 RAID 10 使用驱动器镜像创建从一个驱动器到另一个驱动器的精确副本。

    • 如果驱动器对中的一个驱动器发生故障,存储阵列可以立即切换到另一个驱动器,不会丢失任何数据或断开服务。

    • 一个驱动器发生故障就会导致关联卷降级。镜像驱动器允许访问数据。

    • 卷组中的驱动器对发生故障将导致所有关联卷发生故障,并且可能导致数据丢失。

  • 驱动器数量要求
    • RAID 1 至少需要两个驱动器:一个驱动器用于存储用户数据,一个驱动器用于存储镜像数据。

    • 如果选择四个或更多驱动器,将自动在卷组中配置 RAID 10:两个驱动器用于存储用户数据,两个驱动器用于存储镜像数据。

    • 卷组中的驱动器数量必须为偶数。如果驱动器的数量不是偶数,而您还有一些驱动器未分配,请选择

      存储 > 池和卷组向卷组再添加一些驱动器,然后重试该操作。
    • RAID 1 和 RAID 10 卷组可具有 30 个以上的驱动器。可以创建包含存储阵列中的所有驱动器的卷组。

RAID 5

  • 描述
    • 高 I/O 模式。

  • 工作原理
    • 用户数据和冗余信息(奇偶)分割并存储在驱动器之间。

    • 将把一个驱动器的等效容量用于存储冗余信息。

  • 数据保护功能
    • 如果 RAID 5 卷组中的一个驱动器发生故障,则所有关联卷都将降级。冗余信息导致仍可访问数据。

    • 如果 RAID 5 卷组中的两个或更多驱动器发生故障,所有关联卷也会发生故障,并且所有数据都将丢失。

  • 驱动器数量要求
    • 卷组中必须至少有三个驱动器。

    • 通常情况下,卷组中最多可以有 30 个驱动器。

RAID 6

  • 描述
    • 高 I/O 模式。

  • 工作原理
    • 用户数据和冗余信息(双奇偶)分割并存储在驱动器之间。

    • 将把两个驱动器的等效容量用于存储冗余信息。

  • 数据保护功能
    • 如果 RAID 6 卷组中的一个或两个驱动器发生故障,则所有关联卷将降级,但冗余信息导致仍可访问数据。

    • 如果 RAID 6 卷组中的三个或更多驱动器发生故障,所有关联卷也会发生故障,并且所有数据都将丢失。

  • 驱动器数量要求
    • 卷组中必须至少有五个驱动器。

    • 通常情况下,卷组中最多可以有 30 个驱动器。

不能更改池的 RAID 级别。System Manager 自动将池配置为 RAID 6。

RAID 级别和数据保护

RAID 1、RAID 5 和 RAID 6 将冗余数据写入驱动器介质以实现容错。冗余数据可以是数据的拷贝(镜像),也可以是数据派生的纠错代码。如果驱动器发生故障,可使用冗余数据在置换驱动器上快速重建信息。

请在一个卷组中配置一个 RAID 级别。将把该卷组的所有冗余数据存储在该卷组中。卷组的容量为成员驱动器累计容量减去为冗余数据保留的容量。冗余所需容量取决于所用 RAID 级别。