RAID 写响应时间

此功能部件意味着 RAID 软件 层(其中存在冗余性以执行此功能)可以防止驱动器错误行为对 I/O 性能产生不受限制的影响。此外,在具有完全冗余性时,系统尝试避免由于来自单个驱动器的短暂脱机事件而立即落实阵列重新构建。

启用 RAID 延迟方式

在驱动器延迟影响写任务时,系统暂时降低阵列冗余性。有一个任务与修复操作相关联,用于同步复制未同步的组件。在驱动器速度很慢时其他后台任务停止运行,以降低工作负载而加快恢复。

如果首选是写 I/O 不导致失去同步,那么 CLI 支持通过 charraymkarray 命令的 slowwritepriority 参数来逐个阵列地禁用此功能。此参数不影响 RAID 层在驱动器行为异常时及时返回读取。slowwritepriority 参数也不会阻止阵列在驱动器脱机时尝试使用增量重新构建来避免进行完全组件重新构建(也显示为再同步任务)。

如果由于 I/O 而过度使用此功能,那么数据的可用性有风险。为了警告过度失去同步性,阵列将记录事件以帮助识别特定成员是否就是原因。系统监视驱动器,并会将始终导致缓慢事件的驱动器停用。

在以下情况下响应时间目标未处于活动状态:
  • 在一个镜像正在重新构建的 RAID 1 或 RAID 10 镜像上
  • 在具有重新构建的组件的 RAID 5 或 RAID 6 阵列上,这就是那个缓慢的组件
  • 在系统事件期间