Azure Stack HCI 和 Windows Server 中的可调整存储修复速度

适用于:Azure Stack HCI 版本 22H2 和 21H2;Windows Server 2022

用户可调整的存储修复速度通过分配资源来修复数据副本(复原能力)或运行活动工作负荷(性能),从而更好地控制数据重新同步过程。 此功能有助于提高可用性,使你能够更灵活高效地为群集提供服务。

存储修复速度设置

存储速度修复设置包括:

设置 队列深度 资源分配
非常低 1 大多数资源用于活动工作负荷
2 为活动工作负荷提供更多资源
中等(默认值) 4 平衡工作负荷和修复
8 用于重新同步和修复的更多资源
非常高 16 需要重新同步和修复的大多数资源

非常低 设置将更多资源分配给活动工作负荷,使服务器能够完成任务关键型任务。 当您将设置更改为 非常低时,请注意,因为这可能会影响存储恢复到完全弹性的时间。 非常高 的设置优先处理存储重新同步和修复,以便补丁和更新周期更快完成。 默认设置是 中等,这可确保工作负荷和修复优先级的平衡。 在大多数情况下,建议将修复速度设置为 中等,除非有充分的理由优先考虑复原能力或性能。

重要

当存储修复速度设置为 非常高的时,活动工作负荷和群集性能可能会受到影响。 同样,当修复速度设置为 非常低时,存储需要更多时间才能恢复到完全恢复状态。

使用 Windows Admin Center 更改存储修复速度

若要使用 Windows Admin Center 更改群集的存储修复速度,请执行以下作:

可以在群集管理器 > 设置 > 存储空间和池 更改存储修复速度

  1. 在 Windows Admin Center 中,连接到群集,然后从“工具” 窗格中选择 设置
  2. 设置 窗格中,选择 存储空间和池
  3. 使用 存储修复速度 下拉列表选择所需的速度。
  4. 如果选择 非常低非常高,请查看警告信息。
  5. 选择 保存

使用 PowerShell 更改存储修复速度

若要检查当前修复速度设置,请执行以下作:

Get-StorageSubSystem -FriendlyName <name of cluster subsystem> | ft FriendlyName,VirtualDiskRepairQueueDepth

设置修复速度:

Set-StorageSubSystem -FriendlyName <name of cluster subsystem> -VirtualDiskRepairQueueDepth <value>

后续步骤

有关详细信息,另请参阅: