管理群集的存储 QoS
本文介绍如何管理 System Center Virtual Machine Manager(VMM)中群集的存储服务质量(QoS)策略。
为群集分配存储 QoS 策略
Windows Server 2016 及更高版本允许部署将存储 QoS 功能与驻留在群集共享卷(CSV)上的任何 VHD 配合使用。 在 VMM 2016 中,SQoS 的管理仅限于驻留在 S2D 超聚合类型群集和横向扩展文件服务器(SOFS)上的 VHD。 此外,QoS 策略的范围基于存储阵列,该阵列不可扩展到 SAN 等方案,其中 VMM 仅管理计算群集。
VMM 支持所有托管群集以及 Windows Server 2016 及更高版本上运行的 SOFS 上的 QoS。
注意
VMM 2019 UR3 及更高版本支持 Azure Stack 超聚合基础结构(HCI 版本 20H2)。
注意
VMM 2022 支持 Azure Stack 超融合基础结构(HCI,版本 20H2 和 21H2)。
为群集分配存储 QoS 策略
Windows Server 2019 及更高版本允许部署将存储 QoS 功能与驻留在群集共享卷(CSV)上的任何 VHD 配合使用。 在 VMM 2025 中,SQoS 的管理仅限于驻留在 S2D 超聚合类型群集和横向扩展文件服务器(SOFS)上的 VHD。 此外,QoS 策略的范围基于存储阵列,该阵列不可扩展到 SAN 等方案,其中 VMM 仅管理计算群集。
VMM 2025 支持所有托管群集以及 Windows Server 2019 及更高版本上运行的 SOFS 上的 QoS。
注意
VMM 2025 支持 Azure Stack 超聚合基础结构(HCI 版本 23H2 和 22H2)。
使用以下步骤:
选择结构>存储>QoS 策略>创建存储 QoS 策略。
在向导 >“常规”中,指定策略名称。
在策略设置中,指定策略必须如何应用。 选择 “所有虚拟磁盘实例”共享资源 ,以指定策略必须应用于文件服务器上的所有虚拟磁盘(共用的单个实例)。 选择 分配给每个虚拟磁盘实例 的资源,以指定将策略单独应用于每个指定的虚拟磁盘(多实例)。 指定最小和最大 IOPS。 设置为 0 表示未强制实施任何策略。
在“作用域”中,选择要向其应用策略的群集下的托管群集。
在“摘要”中,验证设置并完成向导。
升级时
升级后,使用 VMM 管理其 QoS 的现有部署可以根据群集名称无缝迁移到新的 QoS 范围。
PowerShell cmdlet
添加了以下新参数:
受影响的 cmdlet | 参数 | 详细信息 |
---|---|---|
New-SCStorageQoSPolicy | -HostCluster | 指定 QoS 策略范围的 HostCluster 对象的数组。 可选。 |
New-SCVIrtualDiskDrive | -StorageQoSPolicy | 允许为虚拟磁盘驱动器选择存储 QoS 策略。 可选。 |
Set-SCStorageQoSPolicy | -HostCluster | 指定要在 QoS 策略范围中添加的 HostCluster 对象的数组。 可选。 |
Get-SCStorageQoSPolicy | -HostCluster | 指定要为其查询 QoS 策略的 HostCluster 对象。 可选。 |
分配模板中的存储 QoS 策略
模板用法是在云上部署 VM 和服务的一种常见方法。
也可以从模板中选择存储 QoS 策略。 有关如何从模板分配存储 QoS 策略的信息,请参阅创建 VM 模板文章中的相关过程。