クラスターの記憶域 QoS を管理する
この記事では、System Center - Virtual Machine Manager (VMM) でクラスターの記憶域サービス品質 (QoS) ポリシーを管理する方法について説明します。
クラスターの記憶域 QoS ポリシーを割り当てる
Windows Server 2016 以降では、クラスター共有ボリューム (CSV) 上に存在するすべての VHD で記憶域 QoS 機能を使用できます。 VMM 2016 では、SQoS の管理は、S2D ハイパーコンバージド タイプ クラスターとスケールアウト ファイル サーバー (SOFS) にのみ存在する VHD に限定されます。 また、QoS ポリシーのスコープは記憶域アレイに基づいています。これは、VMM がコンピューティング クラスターのみを管理する SAN などのシナリオには対応できません。
VMM では、すべてのマネージド クラスターで QoS と、Windows Server 2016 以降で実行されている SOFS がサポートされます。
Note
VMM 2019 UR3 以降では、 Azure Stack Hyper Converged Infrastructure (HCI バージョン 20H2)がサポートされています。
Note
VMM 2022 では、Azure Stack Hyper Converged Infrastructure (HCI、バージョン 20H2 と 21H2) がサポートされます。
次の手順を使用します:
Fabric>Storage>QoS ポリシー>記憶域 QoS ポリシーの作成を選択します。
ウィザード >[全般] でポリシー名を指定します。
ポリシー設定で、ポリシーの適用方法を指定します。 すべての仮想ディスク インスタンスがリソースを共有を選択して、ファイル サーバー上のすべての仮想ディスク (プールされた単一インスタンス) にポリシーを適用するように指定します。 各仮想ディスク インスタンスに割り当てられたリソースを選択し指定した各仮想ディスク (マルチインスタンス) にポリシーを個別に適用することを指定します。 最小 IOPS と最大 IOPS を指定します。 0 に設定すると、ポリシーは適用されません。
Scopeで、ポリシーを適用するクラスターでマネージド クラスターを選択します。
Summaryで設定を確認し、ウィザードを終了します。
アップグレード時
アップグレード後、VMM で QoS を管理している既存の展開は、クラスター名に基づいて新しい QoS スコープにシームレスに移行できます。
PowerShell コマンドレット
次の新しいパラメーターが追加されます。
影響を受けるコマンドレット | パラメーター | 詳細 |
---|---|---|
New-SCStorageQoSPolicy | -HostCluster | QoS ポリシー スコープの HostCluster オブジェクトの配列を指定します。 省略可。 |
New-SCVIrtualDiskDrive | -StorageQoSPolicy | 仮想ディスク ドライブの記憶域 QoS ポリシーを選択できます。 省略可。 |
Set-SCStorageQoSPolicy | -HostCluster | QoS ポリシー スコープに追加する HostCluster オブジェクトの配列を指定します。 省略可。 |
Get-SCStorageQoSPolicy | -HostCluster | QoS ポリシーのクエリを実行する HostCluster オブジェクトを指定します。 省略可。 |
テンプレートからの記憶域 QoS ポリシーの割り当て
テンプレートの使用は、クラウドに VM とサービスをデプロイするための一般的な方法です。
テンプレートから記憶域 QoS ポリシーを選ぶこともできます。 テンプレートから記憶域 QoS ポリシーを割り当てる方法については、 VM テンプレートの作成に関する記事の関連手順 参照してください。