メインコンテンツまでスキップ

アダプティブ QoS とは何ですか?また、どのように機能しますか?

Views:
925
Visibility:
Public
Votes:
0
Category:
ontap-9
Specialty:
perf
Last Updated:

環境

ONTAP 9.3 以降

回答

  • アダプティブ QoS では、 QoS スループットの下限と上限(最小および最大スロットル制限)を使用して個々のボリュームの上限を設定します。
  • ほぼアイドル状態のワークロードがビジーなワークロードを妨げないようにするために下限が使用されます。
  • アダプティブ QoS は、ボリュームサイズに基づいて動的に設定されます。つまり、 10GB のボリュームのフロアと上限は 10TB のボリュームとは異なります。
    • つまり、上限は 1 )想定 IOPS 、 2 )最大 IOPS 、 3 )絶対最小 IOPS のうち大きい方です
      • 注: 使用済みスペースまたは割り当て済みスペースのどちらが設定されているかによって、予測スペースまたはピークが決定される場合があります。計算する場合は、それを考慮してください
    • 下限は絶対最小 IOPS を下回っていないかぎり、常に想定 IOPS です
用語
アダプティブ QoS QoS の動的な上限と下限。使用または割り当てられたボリュームサイズに基づいて拡張または縮小されます
スループットの下限(最小) 締め切りに間に合わないために必要となる IOPS の量スケジューラを使用して、最適なレイテンシを取得する
スループットの上限(最大) ボリュームに割り当てられる IOPS のハードリミット(通常の QoS )
想定 IOPS 1TB あたりのスループットの下限値(別の値を指定しないかぎり)
絶対最小 IOPS

IOPS スループットの下限。想定 IOPS が低くなりすぎて、想定 IOPS またはピークを上書きした場合に使用されます

:デフォルトのアダプティブ QoS 「値」ポリシーグループを使用した 10GB のボリュームの床は 75 IOPS で、想定される 1.28 IOPS ではありません。

ピーク IOPS 想定よりも大きい場合、絶対最小 IOPS の値は、 1TB あたりの IOPS (別の値を指定しない場合)の上限です

注:計算値は qos workload show -instance コマンドで確認できます

 Cluster::> qos workload show -instance Workload Name: aqos1-wid32444 ... Maximum Throughput: 1425IOPS 
ポリシーグループ expected-iops の設定を変更します ピーク IOPS absolute-min-iops peak-iops-allocation のようになります
最高レベル TB あたり 6144IOPS/TB 12288IOPS/TB 1 、 000 IOPS 使用済みスペース
performance 2048IOPS/TB TB あたり 4096IOPS/TB 500IOPS 使用済みスペース
value 128IOPS/TB 512IOPS/TB 75IOPS 使用済みスペース
 
 
アダプティブ QoS は、どのようにして調整するかを決定します。
  1. ONTAP 9.6 以前では、アダプティブポリシーに含まれていないボリュームは、 CPU ヘッドルームが 100% を超えている場合にベストエフォートと呼ばれる締め切りスケジューラに入れられます
  2. ONTAP 9.7 以降では、アダプティブポリシーに含まれていないボリュームは、「ベストエフォート」と呼ばれる期限スケジュールに入れられます。
  3. IOPS のあるアダプティブポリシーが設定されたボリュームは、スループットの下限を下回ると、締切スケジュールのベストエフォートに入れられます。
  4. アダプティブポリシーに含まれるボリュームのスループットの下限を超える IOPS は、 QoS によって調整されません。
  5. アダプティブポリシーに含まれるボリュームのスループットの上限で IOPS が調整される。

追加情報

 

  • 比較するためのスペース使用量とスロットリングレベルの追加例を次に示します。
    • 想定 IOPS = 200TB です
    • 最大 IOPS = 1 、 000/TB
    • 絶対最小 IOPS = 75
    • 想定 IOPS = 割り当て済みスペース
    • ピーク IOPS = 使用済みスペース
  • 使用済みスペースの割り当てについて、最小 IOPS と最大 IOPS は次のように計算されます。

ボリューム サイズ

データが保存されました

QoS 最小 IOPS ( SSD アグリゲートのみ)

QoS 最大 IOPS

1 GB

0GB

75 (絶対最小)

75 (絶対最小)

1TB

{0}TB

75 (絶対最小)

200 (想定)

1TB

10TB

75 (絶対最小)

200

1TB

2TB

75 (絶対最小)

200 (ピーク時と予想時)

1TB

4TB

80 (想定)

400 (ピーク)

1TB

5TB

100

500

2TB

1.5 TB

300

1500

2TB

1.75 TB

350

1750 年

 

 

Scan to view the article on your device