この製品のマニュアルセットは、偏向のない言語を使用するように配慮されています。このマニュアルセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザーインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブランゲージに対する取り組みの詳細は、こちらをご覧ください。
このドキュメントは、米国シスコ発行ドキュメントの参考和訳です。リンク情報につきましては、日本語版掲載時点で、英語版にアップデートがあり、リンク先のページが移動/変更されている場合がありますことをご了承ください。あくまでも参考和訳となりますので、正式な内容については米国サイトのドキュメントを参照ください。
目次
この章の内容は、次のとおりです。
バッファ使用量ヒストグラム機能を使用すれば、システム内の最大キューの深さとバッファ使用量をリアルタイムで分析することができます。 瞬時またはリアルタイム バッファ使用量情報は、ハードウェアでサポートされます。 ソフトウェアを使用して、ハードウェアを定期的にポーリングすることによって、バッファ使用量の履歴を取得できます。 バッファ使用量の履歴を取得すれば、システム内のトラフィック パターンをより良く把握して、トラフィック エンジニアリングに役立てることができます。 最後に、ハードウェア バッファ リソースをより効率的に使用することができます。
Cisco Nexus デバイスでは、40 ギガビット イーサネットの 3 ポートごとまたは 10 ギガビット イーサネットの 12 ポートごとに共有 25 Mb パケット バッファにアクセスできます。 15.6 Mb が入力用に予約され、8.6 Mb が出力用に予約されています。 残りの領域は SPAN と制御パケットに使用されます。
バッファ使用量ヒストグラムを使用すれば、次の操作を実行できます。
バッファ使用量ヒストグラムには、次の設定上の注意事項と制約事項があります。
データはアップグレードすると維持されません。 スイッチが新しいリリースでオンラインになると、新しい統計情報収集が開始されます。
ユニキャストとマルチキャストのバッファ使用量は出力方向で確認できます。 入力方向では、バッファ使用量が統合されます。
この機能は、物理ポート上でのみサポートされます。 仮想インターフェイス、サブ インターフェイス、FEX ホスト インターフェイス(HIF)ポート、およびポート チャネルではサポートされません。 ファブリック エクステンダ(FEX)ファブリック ポートとポート チャネル メンバ ポートがサポートされます。
XML 出力は、show hardware profile buffer monitor {all | interface intf} history {brief | detail} | xml > filename.xml コマンドを使用することによって取得できます。
上記コマンドは、CLI 上で XML ファイルの内容を表示します。 XML ファイルにリダイレクトすることができます。 このファイルは、任意の XML アナライザ ツールに取り込んでさらに分析することができます。 XML サポートは、リアルタイムのバッファ使用量には使用できないことに注意することが重要です。 つまり、history オプションを指定しないコマンドは使用できません。
デフォルトで、ソフトウェアは 1 秒間隔でバッファ使用量をポーリングします。 高速ポーリングでは、250 ミリ秒間隔でバッファ使用量をポーリングできます。 ポーリング モードを低速(デフォルト値)から高速に変更しても、低速ポーリング モードを使用していたときに収集された古いヒストグラム レコードは消去されません。 高速ポーリング モードを使用すると、新しいデータを受け入れるために古いデータがテーブルの最後に移動されます。 逆のケース、つまりポーリング モードを高速から低速に変更する場合にも同じシナリオが適用されます。 高速ポーリング モードのポーリング間隔は 250 ミリ秒ですが、CPU 使用率は影響を受けません。
高速ポーリングではより詳細なデータが得られます。 ポーリング モードを変更すると、そのポーリング モードは、バッファ使用量ヒストグラム機能がイネーブルになっているすべてのポートに適用されます。
次の表に、バッファ使用量ヒストグラム パラメータのデフォルト設定を示します。
パラメータ | デフォルト |
---|---|
Buffer Utilization Histogram |
Disabled |
Polling Mode |
Slow |
次に、バッファ使用量ヒストグラム収集機能をイネーブルにする例を示します。
switch# configure terminal switch(config)# interface ethernet 1/1 switch(config-if)# hardware profile buffer monitor
次に、高速ポーリングを設定する例を示します。
switch# configure terminal switch(config)# hardware profile buffer monitor sampling fast
次に、低速ポーリングを設定する例を示します。
switch# configure terminal switch(confg)# no hardware profile buffer monitor sampling fast
次に、バッファ使用量ヒストグラム機能をディセーブルにする例を示します。
switch# configure terminal switch)config)# interface ethernet 1/1 switch(config-if)# no hardware profile buffer monitor
次に、バッファ使用量ヒストグラム履歴を消去する例を示します。
switch# configure terminal swtich(config)# clear hardware profile buffer monitor
次のいずれかのコマンドを使用して、設定を確認します。
コマンド | 目的 |
---|---|
show hardware profile buffer monitor {all | interface intf} |
ポートごとのユニキャスト キューとマルチキャスト キューに関するバッファ使用量統計情報と、グローバルな空きバッファと使用済みバッファの合計に関する統計情報を表示します。 このコマンドは、瞬時(現在時刻)に基づくバッファ使用量統計情報を取得するために使用されます。 |
show hardware profile buffer monitor {all | interface intf} history {brief | detail} |
すべてのポートまたは指定されたポートに関するバッファ使用量履歴統計を表示します。 このコマンドは概要表示と詳細表示をサポートします。 概要表示は一定期間の平均使用量のみを表示するために使用されますが、詳細表示は一定期間の最大、最小、および平均使用量を表示するために使用されます。 |
次に、ポーリング モードが低速に設定されている場合の出力例を示します。 バッファ使用量データは、秒単位で取得されます。 [1 sec] 列のデータの最小/最大/平均は入手できません。 [1 sec] 列の 5 個のサンプルが [5 sec] 列の最初のエントリを構成します(最小/最大/平均が [1 sec] 列に存在する 5 個のサンプルから計算されます)。 [5 sec] 列の 12 個のサンプルが [1 min] 列の最初のエントリを構成します。 [1 min] 列の 5 個のサンプルが [5 min] 列の最初のエントリを構成します。 [5 min] 列の 12 個のサンプルが [1 hour] 列の最初のエントリを構成します。 この情報は、ブートフラッシュ上のファイルにコピーされます。 データは、循環的に表に反映されます。
switch(config)# show hardware profile buffer monitor interface ethernet 1/1 history detail -------------------------------------------------------------------------------- Interface : Eth1/1 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Sampling Mode : Slow (1 second) -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Ingress Buffer Utilization Detected(Min|Max|Avg)(in KB) Per asic Ingress Total Usage (15.628800MB) -------------------------------------------------------------------------------- 1 sec | 5 sec | 1 min | 5 min | 1 hour | -------------------------------------------------------------------------------- 16.3| - | - |12.5|18.9| 14.9| 9.3|22.7| 15.7| 0.0|23.0| 13.7| N/A | 21.4| - | - |13.4|22.7| 17.5| 0.0|22.1| 5.8| 6.7|23.0| 16.3| N/A | 12.5| - | - |10.2|21.4| 15.0| 0.0| 0.0| 0.0| 9.3|23.0| 15.8| N/A | 13.8|† - | - | 9.9|22.1| 13.0| 0.0|22.7| 5.5| N/A | N/A | 12.8|† - | - |10.2|15.4| 12.4| 9.3|23.0| 15.7| N/A | N/A | N/A |10.9|20.5| 17.4| N/A | N/A | N/A | N/A | 9.3|22.1| 18.0| N/A | N/A | N/A | N/A |14.7|22.4| 17.7| N/A | N/A | N/A | N/A | 9.9|21.1| 16.5| N/A | N/A | N/A | N/A |11.2|20.8| 15.9| N/A | N/A | N/A | N/A | 9.9|18.2| 14.7| N/A | N/A | N/A | N/A |10.2|22.7| 16.1| N/A | N/A | N/A | -------------------------------------------------------------------------------- Egress Unicast Buffer Utilization Detected(Min|Max|Avg)(in KB) Per asic Egress Total Usage (8.611850MB) -------------------------------------------------------------------------------- 1 sec | 5 sec | 1 min | 5 min | 1 hour | -------------------------------------------------------------------------------- 0.0| - | - | 0.0|19.8|† 7.9| 0.0|19.8| 13.0| 0.0|19.8| 10.6| N/A | 1.0| - | - | 0.0|19.8| 11.9| 0.0|19.8| 0.4| 0.0|19.8| 12.2| N/A | 0.0| - | - | 0.0|19.8| 15.9| 0.0| 0.0| 0.0| 0.0|19.8| 11.9| N/A | 19.8| - | - | 0.0|19.8| 15.9| 0.0|19.8| 4.0| N/A | N/A | 0.0| - | - |19.8|19.8| 19.8| 0.0|19.8| 13.0| N/A | N/A | N/A | 0.0|19.8| 11.9| N/A | N/A | N/A | N/A | 0.0|19.8| 15.9| N/A | N/A | N/A | N/A | 0.0|19.8| 11.9| N/A | N/A | N/A | N/A | 0.0|19.8| 7.9| N/A | N/A | N/A | N/A | 0.0|19.8| 15.9| N/A | N/A | N/A | N/A | 0.0|19.8| 8.6| N/A | N/A | N/A | N/A |19.8|19.8| 19.8| N/A | N/A | N/A | -------------------------------------------------------------------------------- Egress Multicast Buffer Utilization Detected(Min|Max|Avg)(in KB) Per asic Egress Total Usage (8.611850MB) -------------------------------------------------------------------------------- 1 sec | 5 sec | 1 min | 5 min | 1 hour | -------------------------------------------------------------------------------- 0.0| - | - | 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| N/A | 0.0| - | - | 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| N/A | 0.0| - | - | 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| N/A | 0.0| - | - | 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| N/A | N/A | 0.0| - | - | 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| N/A | N/A | N/A | 0.0| 0.0| 0.0| N/A | N/A | N/A | N/A | 0.0| 0.0| 0.0| N/A | N/A | N/A | N/A | 0.0| 0.0| 0.0| N/A | N/A | N/A | N/A | 0.0| 0.0| 0.0| N/A | N/A | N/A | N/A | 0.0| 0.0| 0.0| N/A | N/A | N/A | N/A | 0.0| 0.0| 0.0| N/A | N/A | N/A | N/A | 0.0| 0.0| 0.0| N/A | N/A | N/A | --------------------------------------------------------------------------------
この例には、該当する期間のバッファ使用量の平均値だけが含まれています。 この出力は、詳細出力の最初の行だけです。
switch# show hardware profile buffer monitor interface e1/1 history brief -------------------------------------------------------------------------------- Interface : Eth1/1 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Sampling Mode : Slow (1 second) -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Ingress Buffer Utilization Detected(in KB) Per asic Ingress Total Usage (15.628800MB) -------------------------------------------------------------------------------- 1 sec | 5 sec | 1 min | 5 min | 1 hour | -------------------------------------------------------------------------------- 0.0| 0.0| 0.0| 0.0| 0.0| -------------------------------------------------------------------------------- Egress Buffer Utilization Detected(Unicast|Multicast)(in KB) Per asic Egress Total Usage (8.611850MB) -------------------------------------------------------------------------------- 1 sec | 5 sec | 1 min | 5 min | 1 hour | -------------------------------------------------------------------------------- 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| --------------------------------------------------------------------------------
目次
この章の内容は、次のとおりです。
- バッファ使用量ヒストグラム機能について
- バッファ使用量ヒストグラムの注意事項と制約事項
- バッファ使用量ヒストグラムのデフォルト設定
- バッファ使用量ヒストグラム機能の確認
- バッファ使用量ヒストグラムの出力例
バッファ使用量ヒストグラム機能について
バッファ使用量ヒストグラム機能を使用すれば、システム内の最大キューの深さとバッファ使用量をリアルタイムで分析することができます。 瞬時またはリアルタイム バッファ使用量情報は、ハードウェアでサポートされます。 ソフトウェアを使用して、ハードウェアを定期的にポーリングすることによって、バッファ使用量の履歴を取得できます。 バッファ使用量の履歴を取得すれば、システム内のトラフィック パターンをより良く把握して、トラフィック エンジニアリングに役立てることができます。 最後に、ハードウェア バッファ リソースをより効率的に使用することができます。
Cisco Nexus デバイスでは、40 ギガビット イーサネットの 3 ポートごとまたは 10 ギガビット イーサネットの 12 ポートごとに共有 25 Mb パケット バッファにアクセスできます。 15.6 Mb が入力用に予約され、8.6 Mb が出力用に予約されています。 残りの領域は SPAN と制御パケットに使用されます。
バッファ使用量ヒストグラムを使用すれば、次の操作を実行できます。
バッファ使用量ヒストグラムの注意事項と制約事項
バッファ使用量ヒストグラムには、次の設定上の注意事項と制約事項があります。
データはアップグレードすると維持されません。 スイッチが新しいリリースでオンラインになると、新しい統計情報収集が開始されます。
ユニキャストとマルチキャストのバッファ使用量は出力方向で確認できます。 入力方向では、バッファ使用量が統合されます。
この機能は、物理ポート上でのみサポートされます。 仮想インターフェイス、サブ インターフェイス、FEX ホスト インターフェイス(HIF)ポート、およびポート チャネルではサポートされません。 ファブリック エクステンダ(FEX)ファブリック ポートとポート チャネル メンバ ポートがサポートされます。
XML 出力は、show hardware profile buffer monitor {all | interface intf} history {brief | detail} | xml > filename.xml コマンドを使用することによって取得できます。
上記コマンドは、CLI 上で XML ファイルの内容を表示します。 XML ファイルにリダイレクトすることができます。 このファイルは、任意の XML アナライザ ツールに取り込んでさらに分析することができます。 XML サポートは、リアルタイムのバッファ使用量には使用できないことに注意することが重要です。 つまり、history オプションを指定しないコマンドは使用できません。
高速ポーリング
デフォルトで、ソフトウェアは 1 秒間隔でバッファ使用量をポーリングします。 高速ポーリングでは、250 ミリ秒間隔でバッファ使用量をポーリングできます。 ポーリング モードを低速(デフォルト値)から高速に変更しても、低速ポーリング モードを使用していたときに収集された古いヒストグラム レコードは消去されません。 高速ポーリング モードを使用すると、新しいデータを受け入れるために古いデータがテーブルの最後に移動されます。 逆のケース、つまりポーリング モードを高速から低速に変更する場合にも同じシナリオが適用されます。 高速ポーリング モードのポーリング間隔は 250 ミリ秒ですが、CPU 使用率は影響を受けません。
高速ポーリングではより詳細なデータが得られます。 ポーリング モードを変更すると、そのポーリング モードは、バッファ使用量ヒストグラム機能がイネーブルになっているすべてのポートに適用されます。
バッファ使用量ヒストグラムのイネーブル化
手順
高速ポーリングの設定
手順
低速ポーリングの設定
手順
バッファ使用量ヒストグラム機能のディセーブル化
手順
バッファ使用量ヒストグラム履歴の消去
バッファ使用量ヒストグラム機能の確認
次のいずれかのコマンドを使用して、設定を確認します。
コマンド 目的 show hardware profile buffer monitor {all | interface intf}
ポートごとのユニキャスト キューとマルチキャスト キューに関するバッファ使用量統計情報と、グローバルな空きバッファと使用済みバッファの合計に関する統計情報を表示します。 このコマンドは、瞬時(現在時刻)に基づくバッファ使用量統計情報を取得するために使用されます。
show hardware profile buffer monitor {all | interface intf} history {brief | detail}
すべてのポートまたは指定されたポートに関するバッファ使用量履歴統計を表示します。 このコマンドは概要表示と詳細表示をサポートします。 概要表示は一定期間の平均使用量のみを表示するために使用されますが、詳細表示は一定期間の最大、最小、および平均使用量を表示するために使用されます。
バッファ使用量ヒストグラムの出力例
次に、ポーリング モードが低速に設定されている場合の出力例を示します。 バッファ使用量データは、秒単位で取得されます。 [1 sec] 列のデータの最小/最大/平均は入手できません。 [1 sec] 列の 5 個のサンプルが [5 sec] 列の最初のエントリを構成します(最小/最大/平均が [1 sec] 列に存在する 5 個のサンプルから計算されます)。 [5 sec] 列の 12 個のサンプルが [1 min] 列の最初のエントリを構成します。 [1 min] 列の 5 個のサンプルが [5 min] 列の最初のエントリを構成します。 [5 min] 列の 12 個のサンプルが [1 hour] 列の最初のエントリを構成します。 この情報は、ブートフラッシュ上のファイルにコピーされます。 データは、循環的に表に反映されます。
switch(config)# show hardware profile buffer monitor interface ethernet 1/1 history detail -------------------------------------------------------------------------------- Interface : Eth1/1 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Sampling Mode : Slow (1 second) -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Ingress Buffer Utilization Detected(Min|Max|Avg)(in KB) Per asic Ingress Total Usage (15.628800MB) -------------------------------------------------------------------------------- 1 sec | 5 sec | 1 min | 5 min | 1 hour | -------------------------------------------------------------------------------- 16.3| - | - |12.5|18.9| 14.9| 9.3|22.7| 15.7| 0.0|23.0| 13.7| N/A | 21.4| - | - |13.4|22.7| 17.5| 0.0|22.1| 5.8| 6.7|23.0| 16.3| N/A | 12.5| - | - |10.2|21.4| 15.0| 0.0| 0.0| 0.0| 9.3|23.0| 15.8| N/A | 13.8|† - | - | 9.9|22.1| 13.0| 0.0|22.7| 5.5| N/A | N/A | 12.8|† - | - |10.2|15.4| 12.4| 9.3|23.0| 15.7| N/A | N/A | N/A |10.9|20.5| 17.4| N/A | N/A | N/A | N/A | 9.3|22.1| 18.0| N/A | N/A | N/A | N/A |14.7|22.4| 17.7| N/A | N/A | N/A | N/A | 9.9|21.1| 16.5| N/A | N/A | N/A | N/A |11.2|20.8| 15.9| N/A | N/A | N/A | N/A | 9.9|18.2| 14.7| N/A | N/A | N/A | N/A |10.2|22.7| 16.1| N/A | N/A | N/A | -------------------------------------------------------------------------------- Egress Unicast Buffer Utilization Detected(Min|Max|Avg)(in KB) Per asic Egress Total Usage (8.611850MB) -------------------------------------------------------------------------------- 1 sec | 5 sec | 1 min | 5 min | 1 hour | -------------------------------------------------------------------------------- 0.0| - | - | 0.0|19.8|† 7.9| 0.0|19.8| 13.0| 0.0|19.8| 10.6| N/A | 1.0| - | - | 0.0|19.8| 11.9| 0.0|19.8| 0.4| 0.0|19.8| 12.2| N/A | 0.0| - | - | 0.0|19.8| 15.9| 0.0| 0.0| 0.0| 0.0|19.8| 11.9| N/A | 19.8| - | - | 0.0|19.8| 15.9| 0.0|19.8| 4.0| N/A | N/A | 0.0| - | - |19.8|19.8| 19.8| 0.0|19.8| 13.0| N/A | N/A | N/A | 0.0|19.8| 11.9| N/A | N/A | N/A | N/A | 0.0|19.8| 15.9| N/A | N/A | N/A | N/A | 0.0|19.8| 11.9| N/A | N/A | N/A | N/A | 0.0|19.8| 7.9| N/A | N/A | N/A | N/A | 0.0|19.8| 15.9| N/A | N/A | N/A | N/A | 0.0|19.8| 8.6| N/A | N/A | N/A | N/A |19.8|19.8| 19.8| N/A | N/A | N/A | -------------------------------------------------------------------------------- Egress Multicast Buffer Utilization Detected(Min|Max|Avg)(in KB) Per asic Egress Total Usage (8.611850MB) -------------------------------------------------------------------------------- 1 sec | 5 sec | 1 min | 5 min | 1 hour | -------------------------------------------------------------------------------- 0.0| - | - | 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| N/A | 0.0| - | - | 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| N/A | 0.0| - | - | 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| N/A | 0.0| - | - | 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| N/A | N/A | 0.0| - | - | 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| N/A | N/A | N/A | 0.0| 0.0| 0.0| N/A | N/A | N/A | N/A | 0.0| 0.0| 0.0| N/A | N/A | N/A | N/A | 0.0| 0.0| 0.0| N/A | N/A | N/A | N/A | 0.0| 0.0| 0.0| N/A | N/A | N/A | N/A | 0.0| 0.0| 0.0| N/A | N/A | N/A | N/A | 0.0| 0.0| 0.0| N/A | N/A | N/A | N/A | 0.0| 0.0| 0.0| N/A | N/A | N/A | --------------------------------------------------------------------------------この例には、該当する期間のバッファ使用量の平均値だけが含まれています。 この出力は、詳細出力の最初の行だけです。
switch# show hardware profile buffer monitor interface e1/1 history brief -------------------------------------------------------------------------------- Interface : Eth1/1 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Sampling Mode : Slow (1 second) -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Ingress Buffer Utilization Detected(in KB) Per asic Ingress Total Usage (15.628800MB) -------------------------------------------------------------------------------- 1 sec | 5 sec | 1 min | 5 min | 1 hour | -------------------------------------------------------------------------------- 0.0| 0.0| 0.0| 0.0| 0.0| -------------------------------------------------------------------------------- Egress Buffer Utilization Detected(Unicast|Multicast)(in KB) Per asic Egress Total Usage (8.611850MB) -------------------------------------------------------------------------------- 1 sec | 5 sec | 1 min | 5 min | 1 hour | -------------------------------------------------------------------------------- 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| 0.0| --------------------------------------------------------------------------------