メインコンテンツへスキップ

ONTAPのサービス品質(QoS)とは

Views:
1,080
Visibility:
Public
Votes:
0
Category:
ontap-9
Specialty:
Perf
Last Updated:

 

環境

  • ONTAP 9
  • ONTAP Select v9.12.1以降

回答

QoS(Quality of Service)はストレージオブジェクトを調整する手段ですが、 QoS統計コマンドを使用したボリュームのパフォーマンス監視も含まれます。

注:アダプティブ QoS は少し異なります。これについては、「アダプティブ QoS とは何ですか。どのように機能しますか?」の記事で説明されています。

ストレージオブジェクトとは何ですか?
  • FlexVolを備えたSVM
  • FlexVolボリュームQoSワークロード
  • LUN
  • ファイル(通常は仮想マシンを表す)
  • システム定義のワークロードと呼ばれる、ONTAP 内部のシステムプロセスを含めることができます。

注: ONTAP 9.2以降、SANワークロード向けにアダプティブQoSが導入され、ONTAP 9.3ではNASにも拡張されました。詳細については、 アダプティブQoSのページをご覧ください。

QoS はいつ使用すればよいですか?
  1. ワークロードがパフォーマンスに影響するのを防ぎ、
  2. 重要なアプリケーションが一貫したパフォーマンスを実現できるようにします。
  3. アプリケーションのワークロードを監視および管理します。
QoS ポリシーのコンポーネントは何ですか?
  1. ワークロードの種類には次のものがあります:
    1. ユーザ定義のワークロード
      1. Clustered Data ONTAP 8.3 以降、作成されたすべての FlexVol には、自動的にワークロード ID が割り当てられます。
      2. ポリシー グループに割り当てられていないストレージ オブジェクトへの I/O は、「User-Default 「ワークロード
    2. システム定義のワークロード
    3. ユーザー定義のポリシーグループ - 入出力(I/O)要求をスロットリングすることで、ポリシーグループに属するストレージオブジェクトの最大スループット制限を強制します。
    4. システム定義のポリシーグループ - クラスタが実行する内部作業を管理します
  2. ポリシー:許可される最大IOPSおよび/またはスループット
ストレージ オブジェクトをポリシー グループに割り当てるためのルールは何ですか?
  • ストレージ オブジェクトとポリシー グループは同じSVMに属していること
  • ポリシー グループを作成するときに、ポリシー グループが属する Vserver を指定します。
  • 複数のポリシー グループが同じ Vserver に属することができます。
  • 複数のストレージ オブジェクトを 1 つのポリシー グループに配置できます。1
  • つのストレージ オブジェクトを 1 つのポリシー グループに配置できます
  • ストレージ オブジェクトに 2 つの異なるポリシー グループを割り当てることはできません
  • 。ネストされたストレージ オブジェクトはポリシー グループに属することはできません。
以下のオブジェクトをポリシー グループに割り当てた場合 以下のオブジェクトはポリシー グループに割り当てできない
ポリシー グループへのSVMの割り当て SVMに含まれているストレージ オブジェクトのポリシー グループへの割り当て
ボリューム ボリュームに包まれているSVM / 子LUN / ファイルのポリシー グループへの割り当て
LUN LUNに包まれているボリュームまたはSVMのポリシー グループへの割り当て
ファイル ファイルに包まれているボリュームまたはSVMのポリシー グループへの割り当て
QoS でサポートされていないものは何ですか?
  • アグリゲート
  • ノード全体
  • 負荷共有ミラー
  • ノードのルート ボリューム
  • Data ONTAP 7モードFlexCacheボリューム

注: 7モードFlexCacheは、ONTAP 9バージョンとは異なるテクノロジーを使用しています。詳細については、 FlexCacheテクニカルレポートをご覧ください。

ONTAP 9 の QoS の設定制限は何ですか?

次の表は、ONTAP 9 バージョン別のワークロードとポリシー グループの最大数を示しています。

ワークロードサポート 9.3以前 9.4以降
クラスタあたりの最大ワークロード 12,000 40,000
ノードあたりの最大ワークロード 12,000 40,000
最大ポリシーグループ 12,000 12,000
QoS 制限はどのくらいに設定すればよいですか?
  1. Active IQ (AIQ) または Active IQ Unified Manager (AIQUM) を使用して、ボリュームの 1 秒あたりの入出力操作( IOPS) とスループットを決定します。
  2. 最高値を確認したら、ピーク値よりも少しずつ小さい値を設定します。
  3. レイテンシが望ましいレベルになるまで、スロットル値を徐々に下げていきます。

注:

QoS 制限が高すぎるとどうなりますか?

「QoS 制限によりボリュームの遅延が大きくなる」および「QoS ポリシーで IOPS を増やすことはできますか。それともパフォーマンスの問題が発生しますか?」の記事を参照してください。

組み込みの値、パフォーマンス、固定ポリシーを使用する必要がありますか、それともカスタムのポリシーを作成する必要がありますか?

追加情報

QoS ポリシーの作成例:

Cluster::> qos policy-group create -policy-group vol1-qos -vserver svm0 -max-throughput 50iops,10MB/s -min-throughput 0 Cluster::> vol modify -volume vol1 -qos-policy-group vol1-qos Volume modify successful on volume test_cifs_homedir of Vserver svm0. Cluster::> qos policy-group show Name Vserver Class Wklds Throughput Is Shared ---------------- ----------- ------------ ----- ------------ --------- vol3-qos svm0 user-defined 0 0-3000IOPS,200MB/s true vol1-qos svm0 user-defined 1 0-50IOPS,10MB/s true 2 entries were displayed. Cluster::> vol show -fields volume,qos-policy-group,qos-adaptive-policy-group vserver volume qos-policy-group qos-adaptive-policy-group --------------- ------ ---------------- ------------------------- Cluster-node1 vol0 - - svm0 svm_root - - svm0 vol1 vol1-qos - svm0 vol3 vol3-qos - 3 entries were displayed. Cluster::> 

 

 

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.