さまざまなパフォーマンス監視ツールによる遅延センターとは何ですか。
環境
- ONTAP 9
- Active IQ Unified Manager(AIQUM)
- OnCommand Unified Manager(OCUM)
- AIQ PAS
回答
- ONTAPは、QoSを使用してレイテンシを分解し、競合しているコンポーネントを特定します。各遅延センターは、対応するコンポーネントの遅延を表します。
- これまでのところ、さまざまなパフォーマンス監視ツールでDelay Centerごとに異なる用語が使用されています。このKB記事で は、違いを明確にし、さまざまなツールからさまざまなDelay Centerを関連付けることを目的としています。
遅延センター |
CLI |
AIQUM / OCUM |
AIQ PAS |
Perfstat |
収穫 |
プロトコルレイヤでのCPU遅延 |
ネットワーク |
ネットワーク処理 |
CPU Nブレード |
CPU_NETWORKまたはCPU_PROTOCOL |
ネットワーク |
ネットワーク層のCPU遅延 |
ネットワーク |
ネットワーク処理 |
CPU Nブレード |
CPU_NETWORK |
フロントエンド |
クラスタインターコネクトの遅延 |
クラスタ |
クラスタ インターコネクト |
クラスタ インターコネクト |
delay_center_cluster_interconnect |
クラスタ |
外部遅延 |
ネットワーク |
ネットワーク |
ネットワーク |
delay_center_network |
ネットワーク |
WAFLレイヤでのCPU遅延 |
データ |
データ処理 |
CPU Dブレード |
CPU_WAFL_EXEMPT |
バックエンド |
ディスク遅延 |
ディスク |
アグリゲートの処理 |
ディスクIO |
delay_center_disk_io |
ディスク |
CP遅延 |
データ |
データ処理 |
WAFLサスペンションCP |
DELAY_CENTER_WAFL_SUSP_CP |
N/A |
他のサスペンションからの遅延 |
データ |
データ処理 |
WAFLサスペンションその他 |
delay_center_wafl_susp_other |
中断 |
NVLOG転送遅延 |
NVRAM |
データ処理 |
NVLOG_転送 |
delay_center_nvlog_transfer |
NVLOGミラーリング |
QoS最大遅延 |
QoS最大値 |
最大 QoS |
QoS 制限 |
delay_center_QoS_limit |
スロットル |
QoS最小遅延 |
最小QoS |
最小 QoS |
最小QoS |
delay_center_QoS_min_throughput |
N/A |
クラウドの遅延 |
クラウド |
クラウド レイテンシ |
クラウドIO |
delay_center_cloud_io |
クラウド |
FlexCache遅延 |
FlexCache |
N/A |
FlexCache RAL + FlexCache Spinhi |
delay_center_flexcache_ral + delay_center_flexcache_spinhi |
N/A |
同期SnapMirror遅延 |
SM同期 |
同期 SnapMirror |
同期レプリケーション |
DELAY_CENTER_SYNC_REPL |
N/A |
ボリュームアクティブ化遅延 |
VA |
ボリュームのアクティブ化 |
COP |
DELAY_CENTER_COP |
N/A |
注:
- レイテンシを解消するためのCLIからのコマンドは次のとおりです。
Cluster::> qos statistics volume latency show
- 特定の遅延センターからの長い遅延は、そのコンポーネントが競合していることを示す良い指標です。そのコンポーネントにさらにパフォーマンス分析を行う必要があります。
- 太字の ディレイセンターは、複数のコンポーネントからのディレイが結合されるディレイセンターです。この場合、複数のコンポーネントを考慮する必要があります。
- CLIからのネットワークとデータ
- AIQUMからのネットワーク処理とデータ処理
- AIQ PASからのCPU Nブレード
- 遅延アカウンティングは、業種によって若干異なる場合があります。特に、ネットワーク/プロトコル関連の遅延センターでは、次の表を参照してください。
- ASAはクラスタインターコネクトに違いをもたらします。次の表を参照してください。
遅延センター | プロトコル | Perfstat | CLI | AIQUM | AIQ PAS |
---|---|---|---|---|---|
プロトコルレイヤでのCPU遅延 | NAS | CPU_NETWORK | ネットワーク | ネットワーク処理 | CPU Nブレード |
ネットワーク層のCPU遅延 | NAS | CPU_NETWORK | ネットワーク | ネットワーク処理 | CPU Nブレード |
クラスタインターコネクトの遅延 | NAS | delay_center_cluster_interconnect | クラスタ | クラスタ インターコネクト | クラスタ インターコネクト |
外部遅延(R2T、XFER_RDY) | NAS | N/A | N/A | N/A | N/A |
プロトコルレイヤでのCPU遅延 | iSCSI | cpu_protocol | ネットワーク | ネットワーク処理 | CPU Nブレード |
ネットワーク層のCPU遅延 | iSCSI | CPU_NETWORK | ネットワーク | ネットワーク処理 | CPU Nブレード |
クラスタインターコネクトの遅延 | iSCSI | N/A | N/A | N/A | N/A |
iSCSI ASA | delay_center_cluster_interconnect | クラスタ | クラスタ インターコネクト | クラスタ インターコネクト | |
外部遅延(R2T、XFER_RDY) | iSCSI | delay_center_network | ネットワーク | ネットワーク | ネットワーク |
プロトコルレイヤでのCPU遅延 | FCP | cpu_protocol | ネットワーク | ネットワーク処理 | CPU Nブレード |
ネットワーク層のCPU遅延 | FCP | N/A | N/A | N/A | N/A |
ネットワーク層のCPU遅延 | FCP ASA | CPU_NETWORK | ネットワーク | ネットワーク処理 | CPU Nブレード |
クラスタインターコネクトの遅延 | FCP | N/A | N/A | N/A | N/A |
FCP ASA | delay_center_cluster_interconnect | クラスタ | クラスタ インターコネクト | クラスタ インターコネクト | |
外部遅延(R2T、XFER_RDY) | FCP | delay_center_network | ネットワーク | ネットワーク | ネットワーク |
注:
- perfstatは、CPU_PROTOCOLとCPU_NETWORKが区別される唯一の例外です。
- 他のツールでは、 ネットワーク (CLI)、 ネットワーク処理 (AIQUM)、 CPU Nブレード (AIQ PAS)などのネットワークCPU関連遅延センターでこれらのツールが組み合わされています。
- NASの場合、ネットワーク関連のovereadと同様に、すべてのプロトコル関連オーバーヘッドがnwk_exmeptで発生します。したがって、CPU_NETWORKだけがあります。
- ASAはSANの例外です。
- ASA以外の場合は、プライマリパスが使用されているときにSANに間接アクセスできないため、クラスタインターコネクトによる遅延はありません。
- ASAの場合は間接アクセスが常に想定されるため、クラスタインターコネクトからの遅延が想定されます。
- ASA FCPの場合、バックエンドと同様にネットワークレイヤのCPU遅延が想定され、間接アクセスではnwk_exempt CPUドメインが使用されます。
追加情報
遅延センター | 定義 |
プロトコルレイヤでのCPU遅延 | NFS、CIFS、FCP、iSCSIなどのプロトコル要求の処理に遅延がある |
ネットワーク層のCPU遅延 | TCPフレームをプロトコル要求に変換するなど、ネットワーク処理の遅延(またはその逆) |
クラスタインターコネクトの遅延 | 間接トラフィックがある場合、異なるノード間の通信に遅延が発生する |
外部遅延 | iSCSI Ready to Transfer(R2T)やFCP Transfer Ready(XFER_RDY)など、ONTAP以外の遅延 |
WAFLレイヤでのCPU遅延 | WAFL CPUの遅延 |
ディスク遅延 | ディスクレイヤから必要なデータをフェッチするまでの遅延 |
CP遅延 | CPSのWAFL中断からの遅延(通常はB/b CPS) |
他のサスペンションからの遅延 | CP関連以外の理由によるWAFLの一時停止からの遅延 |
NVLOG転送遅延 | nvloggingからの遅延 |
QoS最大遅延 | QoS制限からの遅延 |
QoS最小遅延 | QoSの下限からの遅延の場合、QoSの下限が設定されているボリュームにはこの遅延は表示されませんが、QoSの下限が設定されていない他のボリュームが不足する可能性があります。 |
クラウドの遅延 | ONTAPとユーザデータが格納されているクラウド階層との間の遅延 |
FlexCache遅延 | FlexCacheボリュームと元のボリュームの間の遅延。ONTAPが元のボリュームのデータを検索または取得したり、元のボリュームにデータを書き込んだりする必要があります。 |
同期SnapMirror遅延 | 同期SnapMirrorレプリケーションの遅延 |
ボリュームアクティブ化遅延 | ノードに1、000を超えるFlexVolがある場合のWAFLスケジュール設定の遅延 |
各遅延センターの詳細については、以下のリンクを参照してください。