Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

QoS を使用してスループットの下限を設定します

共同作成者

を使用できます min-throughput ストレージオブジェクトのワークロードのスループットの下限(最小QoS)を定義するポリシーグループのフィールド。ポリシーグループは、ストレージオブジェクトを作成または変更するときに適用できます。ONTAP 9.8 以降では、スループットの下限を IOPS または MBps で指定できるようになりました。

作業を開始する前に
  • ONTAP 9.2 以降が実行されている必要があります。スループットの下限は ONTAP 9.2 以降で使用できます。

  • ポリシーグループを作成するには、クラスタ管理者である必要があります。

  • ONTAP 9.13.1以降では、を使用してSVMレベルでスループットの下限を適用できます アダプティブポリシーグループテンプレート。QoSポリシーグループを含むSVMにアダプティブポリシーグループテンプレートを設定することはできません。

このタスクについて
  • ONTAP 9.4 以降では、 _non-shared_qos ポリシーグループを使用して、定義したスループットの下限を各メンバーワークロードに個別に適用するように指定できます。スループットの下限が定義されたポリシーグループを複数のワークロードに適用できるのは、この場合だけです。

    設定 -is-shared=false をクリックします qos policy-group create 共有されていないポリシーグループを指定するコマンド。

  • ノードまたはアグリゲートに十分なパフォーマンス容量(ヘッドルーム)がない場合は、ワークロードのスループットが指定された下限を下回ることがあります。

  • QoS 制限の対象となるストレージオブジェクトは、ポリシーグループが属している SVM に含める必要があります。同じ SVM に複数のポリシーグループを作成することができます。

  • ストレージオブジェクトのタイプごとに同じ QoS グループポリシーを適用することを推奨します。

  • スループットの下限を定義するポリシーグループは、 SVM には適用できません。

手順
  1. の説明に従って、ノードまたはアグリゲートに十分なパフォーマンス容量があることを確認します "残りのパフォーマンス容量を特定しています"

  2. ポリシーグループを作成する。

    qos policy-group create -policy group policy_group -vserver SVM -min-throughput qos_target -is-shared true|false

    コマンド構文全体については、 ONTAP リリースのマニュアルページを参照してください。を使用できます qos policy-group modify スループットの下限を調整するコマンド。

    次のコマンドは、共有ポリシーグループを作成します pg-vs2 最小スループットが1、000 IOPSの場合:

    cluster1::> qos policy-group create -policy group pg-vs2 -vserver vs2 -min-throughput 1000iops -is-shared true

    次のコマンドは、非共有ポリシーグループを作成します pg-vs4 スループット制限なし:

    cluster1::> qos policy-group create -policy group pg-vs4 -vserver vs4 -is-shared false
  3. ポリシーグループをボリュームまたは LUN に適用します。

    storage_object create -vserver SVM -qos-policy-group policy_group

    コマンド構文全体については、マニュアルページを参照してください。を使用できます _storage_object_modify ストレージオブジェクトに別のポリシーグループを適用するコマンド。

    次のコマンドは、ポリシーグループを適用します pg-app2 ボリュームに移動します app2

    cluster1::> volume create -vserver vs2 -volume app2 -aggregate aggr1 -qos-policy-group pg-app2
  4. ポリシーグループのパフォーマンスを監視します。

    qos statistics performance show

    コマンド構文全体については、マニュアルページを参照してください。

    メモ

    パフォーマンスはクラスタから監視します。ホスト上のツールを使用してパフォーマンスを監視しないでください。

    次のコマンドは、ポリシーグループのパフォーマンスを表示します。

    cluster1::> qos statistics performance show
    Policy Group           IOPS      Throughput   Latency
    -------------------- -------- --------------- ----------
    -total-                 12316       47.76MB/s  1264.00us
    pg_app2                  7216       28.19MB/s   420.00us
    _System-Best-Effort        62       13.36KB/s     4.13ms
    _System-Background         30           0KB/s        0ms
  5. ワークロードのパフォーマンスを監視します。

    qos statistics workload performance show

    コマンド構文全体については、マニュアルページを参照してください。

    メモ

    パフォーマンスはクラスタから監視します。ホスト上のツールを使用してパフォーマンスを監視しないでください。

    次のコマンドは、ワークロードのパフォーマンスを表示します。

    cluster1::> qos statistics workload performance show
    Workload          ID     IOPS      Throughput    Latency
    --------------- ------ -------- ---------------- ----------
    -total-              -    12320        47.84MB/s  1215.00us
    app2-wid7967      7967     7219        28.20MB/s   319.00us
    vs1-wid12279     12279     5026        19.63MB/s     2.52ms
    _USERSPACE_APPS     14       55        10.92KB/s   236.00us
    _Scan_Backgro..   5688       20            0KB/s        0ms
    メモ

    を使用できます qos statistics workload latency show コマンドを使用してQoSワークロードの詳細なレイテンシ統計を表示します。