我有一台 HP Proliant 服务器,该服务器配有智能阵列 P400 RAID 控制器,其中有 2 个 146 gb 10k SAS 硬盘,配置为镜像 RAID 配置。我在哪里可以找到有关驱动器故障如何影响此配置的信息?我想看看此 RAID 配置和硬件对驱动器故障的反应。
答案1
我从这里开始:HP Smart Array P400 控制器 - 问题与解答
说实话,在双磁盘 RAID 1 阵列中,如果出现单个驱动器故障,几乎每个像样的 RAID 控制器都会做出相同的反应。由于智能阵列是真正的硬件 RAID 控制器,因此任何一个驱动器都可能出现故障,而操作系统仍将像使用两个驱动器时一样快速运行。如果您有一个基于软件的 RAID 控制器(例如,一些较便宜的 Promise 型号),那么有时您需要启动软盘来强制从第二个驱动器启动。
HP Smart Array 是非常好的 RAID 控制器,它们速度相当快,非常可靠,使用起来非常简单。它们绝对是我最喜欢的嵌入式 RAID 控制器。它们的一个很棒的功能是能够从一个系统中提取一组驱动器并将其插入另一个系统以进行恢复等。当您向其他 RAID 控制器展示从其他控制器中提取的阵列时,它们会感到非常困惑,但 Smart Array 不会这样。它们就是能正常工作!
答案2
以下是摘自HP 智能阵列控制器技术简介有几点见解:
RAID 1 负载平衡
一般而言,在条带大小和阵列大小相同的情况下,具有 ADG 逻辑驱动器的 RAID 0、RAID 5 和 RAID 6 具有相同的读取性能。RAID 1 逻辑驱动器包含两个数据副本。在读取 RAID 1 逻辑驱动器时,智能阵列控制器会向镜像集中的任一驱动器发出读取请求。在读取负载较大时,智能阵列控制器会在两个硬盘驱动器之间平衡请求数量,以实现更高的读取带宽。此技术称为 RAID 1 负载平衡。
利用快速重建技术自动恢复数据 ... 通常,对于具有 ADG 逻辑驱动器的 RAID 5 或 RAID 6,重建操作每 GB 大约需要 15 到 30 秒(其中 GB 是替换磁盘驱动器的测量容量)。但是,实际重建时间取决于几个因素,包括重建操作期间发生的 I/O 活动量、逻辑驱动器中的磁盘驱动器数量、重建优先级设置以及磁盘驱动器性能。
--
因此,在重建时,它会尝试在常规磁盘 IO 之间执行此操作,但这会对性能产生一定影响。
答案3
通常情况下,如果驱动器发生故障,您可能会看到读取性能有所下降,但不会影响服务。当您更换故障驱动器并重建阵列时,可能会看到性能进一步下降。
您是否在寻找更具体的信息?:)
答案4
我完全同意 Ausmith1 所写的内容。HP 和 IBM 都使用 P400。这应该能说明很多有关质量和可靠性的信息。
我建议的唯一改变是增加一个热备用驱动器。这样,如果驱动器出现故障,控制器只需换入备用驱动器,并且假设您已正确配置,您将收到一些警报,告诉您发生了什么。用户甚至不应该知道驱动器出现故障。如果用户在重建阵列时确实注意到性能下降,那么您可能运行得太接近极限,也许应该考虑 RAID 5 之类的东西。