Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

イングレスおよびエグレス専用バッファの設定

このトピックでは、専用バッファのサイズをグローバルおよびポートごとに調整する方法について説明します。

スイッチは、バッファを専用バッファと共有バッファに分割します。名前が示すように、専用バッファは各ポート専用であり、そのポートのみが専用バッファを使用できます。共有バッファは、すべてのポートで共有されます。多くのポートにトラフィックが少なく、バースト性トラフィックを持つポートが少ない場合、トラフィックをほとんど伝送しないポートの専用バッファは未使用となり、バースト性トラフィックポートはこれらの未使用バッファを使用できません。

ただし、グローバル専用バッファー領域をデフォルト値から 減ら して、グローバル共有バッファー領域を効果的に増やし、バースト性トラフィックポートが動的しきい値に応じてバッファー領域をより多く使用できるようにすることができます。

また、専用バッファプロファイルを定義して、個々のポートに割り当てられる専用バッファを増減することもできます。これは、未使用ポートやダウンしているポートの専用バッファー領域を減らし、アクティブポートで使用可能な専用バッファー領域を増やす場合に特に役立ちます。

専用のバッファ設定を微調整することはできますが、バッファの設定ミスによるトラフィック損失を防ぐために注意してください。

機能エクスプローラーを使用して、特定の機能のプラットフォームとリリースのサポートを確認します。

グローバル専用バッファーの減少

デバイスのグローバル専用バッファプールをデフォルトのパーセントとして設定します。これにより、事実上、共有バッファー・プールが増加します。パーセンテージの範囲は、デフォルトの15〜100%です。最低限の15%は、すべてのポートが共有バッファをめぐって競合する確率を減らすために、各ポートがある程度の最小限の専用バッファを受け取るようにするためです。

注:

dedicated-buffer を減らす (それによって共有バッファープールを増やす)、または shared-buffer を減らす (それによって専用バッファープールを増やす) ことができますが、両方を行うことはできません。

  1. 現在の専用および共有バッファの割り当てを確認します。

    次に例を示します。

  2. グローバルエグレス専用バッファサイズをデフォルトのパーセンテージとして、15〜100%の範囲で設定します。

    次に例を示します。

  3. グローバルなingress専用バッファサイズをデフォルトのパーセンテージとして、15〜100%の範囲で設定します。

    次に例を示します。

  4. 変更をコミットします。
  5. 設定を確認します。

    次に例を示します。

  6. 共有バッファをチェックして、設定に従って専用バッファと共有バッファの両方が変更されたことを確認します。

    次に例を示します。

イングレスとエグレスの専用バッファが少なくなり、共有バッファが増加した一方で、合計バッファは同じであることに注目してください。

専用バッファプロファイルの設定と適用

デフォルトでは、オペレーティングシステムはポートレベルの専用バッファを内部で計算します。そのため、ダウンしているポートや未使用のポートにも同量の専用バッファー領域が与えられ、その場合、トラフィックバーストでは利用できなくなります。専用バッファプロファイルは、物理インターフェイスレベルでデフォルトの専用バッファを増減させる機能を提供します。

専用バッファプロファイルを使用すると、ingressとegressの専用バッファサイズをセル数(各セルを254バイト)に個別に設定できます。また、ingressとegressの専用バッファサイズを noneに設定することもできます。専用バッファサイズを none に設定すると、未使用のポートやダウンしているポートに便利です。専用バッファのないポートが輻輳すると、ポートが共有バッファプールから直接消費されることに注意してください。

専用バッファプロファイルを定義したら、物理インターフェイスに直接アタッチできます。

専用バッファプロファイルによってどのポートにも割り当てられていない残りの専用バッファは、専用バッファプロファイルが割り当てられていないポート間で均等に共有されます(速度に基づいて)。

注:

集合型イーサネット(ae-)インターフェイスに dedicated-buffer-profile を割り当てることはできません。dedicated-buffer-profileは物理インターフェイスにのみ割り当てることができます。

注意:

すべての専用バッファプロファイルの合計 buffer-size が利用可能な専用バッファプールの合計を超えると、システムはsyslogエラーを記録し、コミットが成功しても新しい設定を実装しません。

  1. dedicated-buffer-profile の名前とegressバッファサイズを設定します。

    次に例を示します。

  2. 専用バッファプロファイルのイングレスバッファサイズを設定します。

    次に例を示します。

  3. 変更をコミットします。
  4. 専用バッファプロファイルをインターフェイスに適用します。

    次に例を示します。

  5. 設定を確認します。

    次に例を示します。

  6. showコマンドを使用して、専用バッファプロファイルの存在を確認します。

    次に例を示します。