关于 RAID
RAID(独立磁盘冗余阵列)用于创建单个可用数据磁盘,其中多个物理磁盘组合成一个阵列,速度更快,容错能力更强。 RAID 中有以下三个关键概念:
- 镜像:将数据复制到多个磁盘
- 条带分割:跨多个磁盘分割数据
- 纠错(容错):存储冗余数据以允许检测到问题并可能解决这些问题。
虽然存在很多不同的 RAID 级别,但 IBM 选择支持最常见的 RAID 类型:0、1、5、6 和 10。 不同 RAID 级别使用以下一种或多种技术,具体取决于系统需求。 使用 RAID 的主要目的是提高可靠性,在部署的所有 RAID 解决方案中使用 3Ware® 9550SX Raid SATA 或 Adaptec SA-SCSI RAID 控制器。
RAID 不是备份解决方案, 而是用于创建单个可用数据磁盘,其中多个物理磁盘组合成一个阵列,速度更快,容错能力更强。
RAID 0 (无奇偶校验的条带集或非冗余阵列)实施数据条带化,文件块以片段形式写入多个磁盘,至少需要两个磁盘。 RAID 0 的优点是读/写速度显著提高。 阵列中的磁盘越多,带宽越大。 RAID 0 的缺点是它没有容错能力。 如果单个驱动器发生故障,那么阵列会中断。 此外,RAID 0 不会实现错误检查。 因此,无法恢复任何错误。 常见的容错解决方案是在阵列外部有一个驱动器,用作发生硬件故障时的备份存储器。
RAID 1(无奇偶性校验的镜像集):实现数据镜像。 数据通过硬件 RAID 控制器在 2 个或 4 个磁盘上进行复制,并提供一些容错功能。 如果至少有一个驱动器未发生故障,那么阵列可恢复。 RAID 1 的读取性能比单个驱动器更快,并可在驱动器发生故障时提供驱动器冗余。 写入速度会略降。
RAID 5 (带双分布式奇偶校验的条带集)在数据块级别实施数据条带化,并在磁盘之间分配奇偶校验。 奇偶性校验信息支持从任何单个驱动器的故障中恢复,因为可以通过分布式奇偶性校验计算任何后续读取。 RAID 5 还能够提高读/写速度,并允许最高效地利用磁盘空间。 RAID 5 至少需要三个磁盘。
RAID 6(双奇偶性校验):在每个磁盘上实现双奇偶性校验条带分割,并且即使有两个磁盘发生故障也不会丢失任何数据。 由于 RAID 6 具有两个磁盘单元的容量,专门用于在奇偶校验集中存储奇偶校验数据,因此 RAID 6 的 I/O 操作比 RAID 5 更多。 这些较大的 I/O 操作会降低性能。 RAID 6 要求最少 4 个磁盘,最多 18 个磁盘。
RAID 10 (RAID 1 + 0):创建多个镜像,其中数据组织成跨多个磁盘的条带,然后对条带分割磁盘集制作镜像。 RAID 10 提供的容错与 RAID 1 相同,但读/写速度高于单个 RAID 1 卷或单个驱动器。 RAID 级别 10 需要四个磁盘才能实现。
请勿使用 RAID 控制器存储安全加密设备 (SED) 密码。 RAID 不是密钥管理系统。 如果 RAID 控制器断电,控制器上存储的所有数据都会丢失。
使用 NVMe 固态硬盘的蓝宝石急袭裸机服务器上的 RAID
镜像 M.2 NVMe 操作系统启动盘通过使用硬件 RAID 控制器支持 RAID 1。 如果使用带有 NVMe 驱动器的配置文件,则需要使用通过操作系统配置的软件 RAID 选项。 辅助硬盘使用 JBOD 配置,不支持硬件 RAID 控制器。