QoS の概要を使用してスループットを保証
-
このドキュメント ページのPDF
-
ボリューム管理
- CLI を使用した論理ストレージ管理
-
NAS ストレージ管理
-
CLIを使用したSMBの管理
- SMB を使用したファイルアクセスの管理
-
CLIを使用したSMBの管理
- セキュリティとデータ暗号化
-
ボリューム管理
PDF版ドキュメントのセット
Creating your file...
ストレージサービス品質( QoS )を使用して、重要なワークロードのパフォーマンスが競合するワークロードの影響を受けて低下しないようにすることができます。競合するワークロードに Throughput Ceil天 を設定して、システムリソースへの影響を制限したり、重要なワークロードに Throughput Floor_ を設定したりすることで、競合するワークロードによる要求に関係なく最小のスループットターゲットを満たすことができます。同じワークロードに対して上限と下限を設定することもできます。
スループットの上限(最大 QoS )について
スループットの上限は、ワークロードのスループットを最大 IOPS / MBps 、または IOPS / MBps に制限します。次の図では、ワークロード 2 がワークロード 1 および 3 の Bully とならないようにスループットの上限が設定されています。
a_policy group_ は、 1 つ以上のワークロードに対するスループットの上限を定義します。ワークロードとは、 a_storage オブジェクト: _a ボリューム、ファイル、 qtree 、または LUN 、あるいは SVM 内のすべてのボリューム、ファイル、 qtree 、または LUN の I/O 処理のことです。上限はポリシーグループの作成時に指定できるほか、ワークロードをしばらく監視したあとで指定することもできます。
ワークロードのスループットは、特にスループットが急激に変化した場合、指定された上限を 10% までは超過することができます。バースト時には、上限を 50% まで超過することができます。バーストは、トークンが 150% まで累積した場合に単一ノードで発生します |
スループットの下限(最小 QoS )について
スループットの下限は、ワークロードのスループットが最小IOPS、最小MBps、またはIOPSとMBpsを下回らないことを保証します。次の図では、ワークロード 1 とワークロード 3 のスループットの下限により、ワークロード 2 からの要求に関係なく、最小スループットが確保されています。
これらの例からわかるように、スループットの上限はスループットを直接調整するのに対し、スループットの下限は下限が設定されたワークロードを優先することでスループットを間接的に調整します。 |
下限はポリシーグループの作成時に指定できるほか、ワークロードをしばらく監視したあとで指定することもできます。
ONTAP 9.13.1以降では、を使用してSVMスコープでスループットの下限を設定できます [adaptive-qos-templates]。ONTAP 9.13.1より前のリリースでは、スループットの下限を定義するポリシーグループはSVMに適用できません。
ONTAP 9.7 より前のリリースでは、使用可能なパフォーマンス容量が十分にある場合にスループットの下限が保証されます。 ONTAP 9.7 以降では、使用可能なパフォーマンス容量が不足している場合でもスループットの下限を保証できます。この新しいフロアビヘイビアをフロア v2 と呼びます。この保証を満たすために、 v2 のフロアを使用すると、スループットの下限や下限の設定を超える作業を行わなくても、ワークロードのレイテンシが高くなる可能性があります。QoS とアダプティブ QoS の両方をサポートするフロア v2 環境。 ONTAP 9.7P6以降では、下限v2の新しい動作を有効または無効にするオプションを使用できます。などの重要な処理の実行中は、ワークロードが指定された下限を下回ることがあります |
共有および非共有の QoS ポリシーグループについて
ONTAP 9.4 以降では、 _non-shared_QoS ポリシーグループを使用して、定義されたスループットの上限または下限の環境を各メンバーのワークロードごとに指定できます。_shared_policy グループの動作は ' ポリシー・タイプによって異なります
-
スループットの上限については、共有ポリシーグループに割り当てられたワークロードの合計スループットが指定した上限以下でなければなりません。
-
スループットの下限については、共有ポリシーグループを適用できるのは単一のワークロードのみです。
アダプティブ QoS について
通常、ストレージオブジェクトに割り当てたポリシーグループの値は固定値です。ストレージオブジェクトのサイズが変わったときは、値を手動で変更する必要があります。たとえば、ボリュームの使用スペースが増えた場合、通常は指定されているスループットの上限も増やす必要があります。
アダプティブ QoS _ ワークロードのサイズの変更に合わせてポリシーグループの値が自動的に調整され、 TB または GB あたりの IOPS が一定に維持されます。これは、何百何千という数のワークロードを管理する大規模な環境では大きなメリットです。
アダプティブ QoS は、主にスループットの上限の調整に使用しますが、下限の管理(ワークロードサイズが増えた場合)に使用することもできます。ワークロードのサイズは、ストレージオブジェクトに割り当てられたスペースまたはストレージオブジェクトで使用されているスペースのいずれかで表されます。
ONTAP 9.5 以降では、使用済みスペースをスループットの下限に使用できます。ONTAP 9.4 以前では使用できません。 |
-
割り当て済みスペースのポリシーでは、ストレージオブジェクトの公称サイズを基準に IOPS と TB / GB の比率が維持されます。比率が 100 IOPS/GB の場合、 150GB のボリュームのスループットの上限はボリュームのサイズが変更されないかぎり 15 、 000 IOPS です。ボリュームのサイズが 300GB に変更されると、アダプティブ QoS によってスループットの上限が 30 、 000 IOPS に調整されます。
-
a_used space-policy (デフォルト)は、ストレージ効率化前に格納されている実際のデータの量に基づいて、 IOPS/TB|GB の比率を維持します。比率が 100 IOPS/GB の場合、 100GB のデータが格納された 150GB のボリュームのスループットの上限は 10 、 000 IOPS です。使用済みスペースの量が変わると、アダプティブ QoS によって比率が一定になるようにスループットの上限が調整されます。
ONTAP 9.5 以降では、アプリケーションに I/O ブロックサイズを指定することで、スループット制限を IOPS と MBps の両方で指定できます。MBps の制限は、ブロックサイズに IOPS 制限を掛けて計算されます。たとえば、 32K の I/O ブロックサイズで IOPS の制限が 6144 IOPS/TB の場合、 MBps の制限は 192MBps になります。
以下は、スループットの上限と下限の両方に対して想定される動作です。
-
アダプティブ QoS ポリシーグループにワークロードを割り当てると、上限または下限がただちに更新されます。
-
アダプティブ QoS ポリシーグループに含まれるワークロードのサイズを変更すると、上限または下限が約 5 分で更新されます。
更新が実行されるためにはスループットが少なくとも 10 IOPS 増加する必要があります。
アダプティブ QoS ポリシーグループは常に非共有です。定義されているスループットの上限または下限の環境各メンバーワークロードを個別に定義します。
ONTAP 9.6以降では、SSDを使用するONTAP Select Premiumでスループットの下限がサポートされます。
アダプティブポリシーグループテンプレート
ONTAP 9.13.1以降では、アダプティブQoSテンプレートをSVMに設定できます。アダプティブポリシーグループテンプレートを使用すると、SVM内のすべてのボリュームにスループットの下限と上限を設定できます。
アダプティブポリシーグループテンプレートは、SVMの作成後にのみ設定できます。を使用します vserver modify
コマンドにを指定します -qos-adaptive-policy-group-template
ポリシーを設定するパラメータ。
アダプティブポリシーグループテンプレートを設定すると、ポリシーの設定後に作成または移行されたボリュームには自動的にポリシーが継承されます。ポリシーテンプレートを割り当てても、SVM上の既存のボリュームには影響しません。SVMでポリシーを無効にすると、以降SVMに移行または作成されたボリュームにポリシーは適用されません。アダプティブポリシーグループテンプレートを無効にしても、ポリシーテンプレートが保持されるため、そのポリシーテンプレートを継承したボリュームには影響しません。
詳細については、を参照してください アダプティブポリシーグループテンプレートを設定します。
一般的なサポート
次の表に、スループットの上限、スループットの下限、およびアダプティブ QoS のサポート状況を示します。
リソースまたは機能 | スループットの上限 | スループットの下限 | スループットの下限 v2 | アダプティブ QoS |
---|---|---|---|---|
ONTAP 9 バージョン |
すべて |
9.2以降 |
9.7以降 |
9.3以降 |
プラットフォーム |
すべて |
|
|
すべて |
プロトコル |
すべて |
すべて |
すべて |
すべて |
FabricPool |
はい。 |
階層化ポリシーが「 none 」に設定され、ブロックがクラウドにない場合は「 Yes 」です。 |
階層化ポリシーが「 none 」に設定され、ブロックがクラウドにない場合は「 Yes 」です。 |
いいえ |
SnapMirror Synchronous |
はい。 |
いいえ |
いいえ |
はい。 |
C190とONTAP Selectのサポートは、ONTAP 9.6リリースから開始されました。
スループットの上限がサポートされるワークロード
次の表に、スループットの上限がサポートされるワークロードを ONTAP 9 のバージョン別に示します。ルートボリューム、負荷共有ミラー、およびデータ保護ミラーはサポートされません。
ワークロード - 上限 | ONTAP 9.0 | ONTAP 9.1 | ONTAP 9.2 | ONTAP 9.3 | ONTAP 9.4~9.7 | ONTAP 9.8以降 |
---|---|---|---|---|---|---|
ボリューム |
はい。 |
はい。 |
はい。 |
はい。 |
はい。 |
はい。 |
ファイル。 |
はい。 |
はい。 |
はい。 |
はい。 |
はい。 |
はい。 |
LUN |
はい。 |
はい。 |
はい。 |
はい。 |
はい。 |
はい。 |
SVM |
はい。 |
はい。 |
はい。 |
はい。 |
はい。 |
はい。 |
FlexGroup ボリューム |
いいえ |
いいえ |
いいえ |
はい。 |
はい。 |
はい。 |
qtree * |
いいえ |
いいえ |
いいえ |
いいえ |
いいえ |
はい。 |
ポリシーグループごとに複数のワークロードが割り当てられます |
はい。 |
はい。 |
はい。 |
はい。 |
はい。 |
はい。 |
非共有のポリシーグループ |
いいえ |
いいえ |
いいえ |
いいえ |
はい。 |
はい。 |
ONTAP 9.8以降では、NFSが有効なFlexVolおよびFlexGroupのqtreeでNFSアクセスがサポートされます。ONTAP 9.9.1以降では、SMBが有効なFlexVol およびFlexGroup ボリュームのqtreeでもSMBアクセスがサポートされます。
スループットの下限がサポートされるワークロード
次の表に、スループットの下限がサポートされるワークロードを ONTAP 9 のバージョン別に示します。ルートボリューム、負荷共有ミラー、およびデータ保護ミラーはサポートされません。
ワークロード - 下限 | ONTAP 9.2 | ONTAP 9.3 | ONTAP 9.4~9.7 | ONTAP 9.8-9.13.0 | ONTAP 9.13.1以降 |
---|---|---|---|---|---|
ボリューム |
はい。 |
はい。 |
はい。 |
はい。 |
はい。 |
ファイル。 |
いいえ |
はい。 |
はい。 |
はい。 |
はい。 |
LUN |
はい。 |
はい。 |
はい。 |
はい。 |
はい。 |
SVM |
いいえ |
いいえ |
いいえ |
いいえ |
はい。 |
FlexGroup ボリューム |
いいえ |
いいえ |
はい。 |
はい。 |
はい。 |
qtree * |
いいえ |
いいえ |
いいえ |
はい。 |
はい。 |
ポリシーグループごとに複数のワークロードが割り当てられます |
いいえ |
いいえ |
はい。 |
はい。 |
はい。 |
非共有のポリシーグループ |
いいえ |
いいえ |
はい。 |
はい。 |
はい。 |
\* ONTAP 9.8以降では、NFSが有効なFlexVol およびFlexGroup のqtreeでNFSアクセスがサポートされます。ONTAP 9.9.1以降では、SMBが有効なFlexVol およびFlexGroup ボリュームのqtreeでもSMBアクセスがサポートされます。
アダプティブ QoS がサポートされるワークロード
次の表に、アダプティブ QoS がサポートされるワークロードを ONTAP 9 のバージョン別に示します。ルートボリューム、負荷共有ミラー、およびデータ保護ミラーはサポートされません。
ワークロード - アダプティブ QoS | ONTAP 9.3 | ONTAP 9.4-9.13.0 | ONTAP 9.13.1以降 |
---|---|---|---|
ボリューム |
はい。 |
はい。 |
はい。 |
ファイル。 |
いいえ |
はい。 |
はい。 |
LUN |
いいえ |
はい。 |
はい。 |
SVM |
いいえ |
いいえ |
はい。 |
FlexGroup ボリューム |
いいえ |
はい。 |
はい。 |
ポリシーグループごとに複数のワークロードが割り当てられます |
はい。 |
はい。 |
はい。 |
非共有のポリシーグループ |
はい。 |
はい。 |
はい。 |
ワークロードとポリシーグループの最大数
次の表に、ワークロードとポリシーグループの最大数を ONTAP 9 のバージョン別に示します。
ワークロードのサポート | ONTAP 9.3以前 | ONTAP 9.4以降 |
---|---|---|
クラスタあたりの最大ワークロード |
12、000 |
4万だ |
ノードあたりの最大ワークロード |
12、000 |
4万だ |
ポリシーグループの最大数 |
12、000 |
12、000 |