本文按系列(代系)列出了适用于Dell EMC系统的PowerEdge RAID控制器(PERC)。有几种类型的PERC控制器可用,具体取决于内部/外部存储接头、最大驱动器支持和RAID支持。
没有高速缓存(或高速缓存已禁用)的 RAID 控制器会因 RAID 计算和写入而产生额外的开销,从而可能显著地降低性能。 这是所有不含高速缓存的控制器的硬件限制。
不含高速缓存的 RAID 控制器的列表:
-
SAS 5/iR 支持 RAID 0(集成条带化)和 RAID 1(集成镜像)
-
SAS 6/iR 支持 RAID 0(集成条带化)和 RAID 1(集成镜像)
-
H200 支持 RAID 0、RAID 1 和 RAID 10
-
S100 支持直通(非 RAID)、RAID 0、RAID 1、RAID 10 和 RAID 5
-
S300 支持直通(非 RAID)、RAID 0、RAID 1、RAID 10 和 RAID 5
-
S110 支持 RAID 0、RAID 1、RAID 10 和 RAID 5
-
S130 支持 RAID 0、RAID 1、RAID 10 和 RAID 5
-
H310 支持直通(非 RAID)、RAID 0、RAID 1、RAID 10 和 RAID 5
-
H330 支持直通(非 RAID)、RAID 0、RAID 1、RAID 10、RAID 5 和 RAID 50
详细信息:
不含高速缓存(或高速缓存已禁用)的 RAID 控制器强制其他 I/O 等待,直到上一个 I/O 完成为止。此外,由于数据保护功能的缘故,RAID 功能会产生大量开销。除了冗余计算(奇偶校验或镜像)之外,写 I/O 还一定伴有多个读 I/O。由于在写入完成之前需要多次从每个驱动器执行读取,因此 RAID 5 写入会产生最大的开销。
在没有高速缓存的情况下,阵列的写入性能可能会下降到低于标准 SATA 端口的写入性能(约 30MB/s)的速度。 启用硬盘的写高速缓存(磁盘高速缓存策略)可能会提高写性能,但在电源不稳定/断电的情况下,也会增加数据丢失的风险。
具有高速缓存的 RAID 控制器(H730(P)、H710(P)、H700、PERC 6、PERC 5 等)能够缓冲大量 I/O 操作,这些操作可在稍后计算并写入适用磁盘。 对于具有高速缓存的控制器,RAID 5 性能通常在 100-150MB/s 范围(或更高),具体情况取决于阵列中的驱动器数量。
请务必注意,性能结果因许多因素而变化很大。 阵列(带宽、写入、读取)的使用率可能对整体性能产生重大影响。 例如,当使用 H310 控制器时,如果使用率较低,性能可能令人满意。 但是,随着使用率增加到控制器的最大带宽阈值,性能可能会急剧下降。 在所有使用和需求方面,升级到具有高速缓存的更快的控制器几乎普遍可以大大提高性能。
|