このページの内容
イングレスおよびエグレス専用バッファの設定
このトピックでは、専用バッファのサイズをグローバルおよびポートごとに調整する方法について説明します。
スイッチは、バッファを専用バッファと共有バッファに分割します。名前が示すように、専用バッファは各ポート専用であり、そのポートのみが専用バッファを使用できます。共有バッファは、すべてのポートで共有されます。多くのポートにトラフィックが少なく、バースト性トラフィックを持つポートが少ない場合、トラフィックをほとんど伝送しないポートの専用バッファは未使用となり、バースト性トラフィックポートはこれらの未使用バッファを使用できません。
ただし、グローバル専用バッファー領域をデフォルト値から 減ら して、グローバル共有バッファー領域を効果的に増やし、バースト性トラフィックポートが動的しきい値に応じてバッファー領域をより多く使用できるようにすることができます。
また、専用バッファプロファイルを定義して、個々のポートに割り当てられる専用バッファを増減することもできます。これは、未使用ポートやダウンしているポートの専用バッファー領域を減らし、アクティブポートで使用可能な専用バッファー領域を増やす場合に特に役立ちます。
専用のバッファ設定を微調整することはできますが、バッファの設定ミスによるトラフィック損失を防ぐために注意してください。
機能エクスプローラーを使用して、特定の機能のプラットフォームとリリースのサポートを確認します。
グローバル専用バッファーの減少
デバイスのグローバル専用バッファプールをデフォルトのパーセントとして設定します。これにより、事実上、共有バッファー・プールが増加します。パーセンテージの範囲は、デフォルトの15〜100%です。最低限の15%は、すべてのポートが共有バッファをめぐって競合する確率を減らすために、各ポートがある程度の最小限の専用バッファを受け取るようにするためです。
dedicated-buffer を減らす (それによって共有バッファープールを増やす)、または shared-buffer を減らす (それによって専用バッファープールを増やす) ことができますが、両方を行うことはできません。
専用バッファプロファイルの設定と適用
デフォルトでは、オペレーティングシステムはポートレベルの専用バッファを内部で計算します。そのため、ダウンしているポートや未使用のポートにも同量の専用バッファー領域が与えられ、その場合、トラフィックバーストでは利用できなくなります。専用バッファプロファイルは、物理インターフェイスレベルでデフォルトの専用バッファを増減させる機能を提供します。
専用バッファプロファイルを使用すると、ingressとegressの専用バッファサイズをセル数(各セルを254バイト)に個別に設定できます。また、ingressとegressの専用バッファサイズを noneに設定することもできます。専用バッファサイズを none に設定すると、未使用のポートやダウンしているポートに便利です。専用バッファのないポートが輻輳すると、ポートが共有バッファプールから直接消費されることに注意してください。
専用バッファプロファイルを定義したら、物理インターフェイスに直接アタッチできます。
専用バッファプロファイルによってどのポートにも割り当てられていない残りの専用バッファは、専用バッファプロファイルが割り当てられていないポート間で均等に共有されます(速度に基づいて)。
集合型イーサネット(ae-)インターフェイスに dedicated-buffer-profile を割り当てることはできません。dedicated-buffer-profileは物理インターフェイスにのみ割り当てることができます。
すべての専用バッファプロファイルの合計 buffer-size が利用可能な専用バッファプールの合計を超えると、システムはsyslogエラーを記録し、コミットが成功しても新しい設定を実装しません。