Active IQデジタルアドバイザまたはONTAPのヘッドルームの「peak_performance」の行はどれですか?
環境
- ONTAP 9
- Active IQ(AIQUM)
- CPU/ディスク利用率
回答
- ピークパフォーマンス ラインは 、パフォーマンスが低下する可能性がある上限を表します。
- これは、プラットフォームタイプと過去のワークロードの複雑な内部アルゴリズムに基づいて計算された値です。
- リソース(CPU /ディスク)の利用率が最大パフォーマンスラインに達すると、レイテンシが 上昇する可能性があります。
- 現在の利用率と最大パフォーマンスの線の差がパフォーマンス容量(ヘッドルーム)を表します。
- 注:Active IQ Unified Managerのパフォーマンス容量グラフでは、より洗練された計算が可能です。ONTAPとは別に実行できますが、ONTAPのオンボードヘッドルームの計算と同じコンセプトを採用しています。
- 問題がCPU /ディスク利用率に基づいているかどうかを確認するには、次の KBを参照してください。 How do I know if CPU is causing a performance問題?
追加情報
- resource_headroom_aggrおよびresource_headroom_cpuオブジェクトを使用してヘッドルームを計算できます。
例:アグリゲートのヘッドルームの出力を次に示します。
注:出力はCPUヘッドルームについても同じです。
Cluster::> set -privilege diag
Warning: These diagnostic commands are for use by NetApp personnel only.
Do you want to continue? {y|n}: y
Cluster::*> statistics start -object resource_headroom_ (Tab key pushed here)
resource_headroom_aggr resource_headroom_cpu
Cluster::*> statistics start -object resource_headroom_aggr
Statistics collection is being started for sample-id: sample_219
Cluster::*> statistics show
Object: resource_headroom_aggr
Instance: DISK_HDD_node1_1_FC_1_9efd97e7-9c33-4252-8598-88424de957cc
Start-time: 1/10/2023 23:09:53
End-time: 1/10/2023 23:09:56
Elapsed-time: 3s
Scope: node1
Counter Value
-------------------------------- --------------------------------
current_driver_qtime 0us
current_latency 0us
current_ops 0
current_utilization 0%
ewm_std_dev_daily -
ops 9
optimal_point_ops 37
latency 35580
optimal_point_latency 374170
utilization 9
optimal_point_utilization 26
ewm_std_dev_hourly -
ops 4
optimal_point_ops 36
latency 19376
optimal_point_latency 160386
utilization 1
optimal_point_utilization 20
...
- 最適な出力は'ewm_std_dev_daily'や'ewm_std_dev_hourly'のようなグループ化で提供されます。
- 現在の値と最適な値の差は、リソースに使用できるヘッドルームです。
- 現在の値(またはAIQUMではcurrent_utilization)が最適ポイント値(AIQUMではpeak_performance)を超えると、リソースレイテンシが高くなる可能性があり、これがプロトコル/クライアントデータレイテンシの増加につながる可能性があります。
current_latency |
リソースの現在の処理レイテンシ。 単位はマイクロ秒です。 |
current_ops |
リソースの現在のスループット(処理数)。 これは、クライアント操作の近似から導き出されます。 単位は処理数/秒です。 |
current_utilization |
リソースの現在の利用率。単位はパーセントです。 |
optimal_point_ops |
指定された間隔(日単位、時間単位など)におけるレイテンシ/実用化曲線から導き出される最適な処理ポイント。 これは、クライアント操作の近似から導き出されます。単位は処理数/秒です。 |
optimal_point_latency |
指定された間隔(日単位、時間単位など)におけるレイテンシ/利用率曲線の最適なレイテンシポイント。 これは、ボリュームワークロードあたりのネットワークとシステムのレイテンシから算出されます。 単位はマイクロ秒です。 |
optimal_point_utilization |
指定された間隔(日単位、時間単位など)におけるレイテンシ/利用率曲線の最適な利用ポイント。単位はパーセントです。 |