Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

shared-buffer

構文

階層レベル

説明

ポートへのグローバル共用バッファー・プール割り振りを構成します。共有バッファーは、メモリー・スペースが必要になったときにシステムがすべてのポートに動的に割り当てることができるバッファー・スペースのプールです。一部のバッファー領域は、専用バッファー (ポートに永続的に割り当てられるバッファー)、ヘッドルーム バッファー (ロスレス フローでのパケット損失を防ぐのに役立つバッファー)、およびその他のバッファー用に予約されています。

スイッチは、専用バッファープールが枯渇した後、共有バッファープールを使用してトラフィックバーストを吸収します。共用プールのしきい値は、「アルファ」と呼ばれる係数に基づいて動的に計算されます。

イングレス・バッファー・プールとエグレス・バッファー・プールの割合を設定して、 shared-buffer 使用可能な(ユーザーが構成可能な)バッファー・スペースをシステムが使用する方法を構成します。

指定するパーセンテージは、グローバル共用イングレス・バッファー・プールまたはグローバル共用出口バッファー・プールに割り振られる使用可能なバッファー・スペースのパーセンテージです。使用可能なバッファー・スペースの 100 % 未満を共用バッファー・プールに割り振ると、残りのバッファー・スペースが専用バッファー・プールに追加されます。(ポートごとに専用バッファー プールを直接構成することはできません。専用バッファーはすべてのポートに均等に割り当てられます)。

共有バッファー・プールの最大サイズは、動的しきい値を構成することによって調整できます。

  • エグレス パーティションの値を調整する(計算にはアルファ値と競合するキューの数が含まれます)。

  • イングレス パーティションの値を調整する (計算には、アルファ値と競合するキューの数が含まれます)。

注意:

バッファー構成の変更は、中断を伴うイベントです。バッファの再プログラミングが完了するまで、 すべての ポートでトラフィックが停止します。

また、イングレス共有バッファープールと出口共有バッファープールをパーティション分割し、 ステートメントを使用して buffer-partition 、ネットワークトラフィックのさまざまな組み合わせ(ベストエフォート、ロスレス、マルチキャスト)のバッファー割り当てを調整することもできます。

メモ:

スイッチに十分なリソースがないバッファ設定をコミットすると、スイッチはコミット エラーを返す代わりにエラーをログに記録することがあります。その場合、コンソールに syslog メッセージが表示されます。例えば:

バッファ設定がコミットされたが、設定を実装できないことを示す syslog メッセージを受け取った場合は、以下を実行できます。

  • バッファーを再設定するか、他のパラメーターを再設定してから(例えば、PFC 設定ではロスレス ヘッドルーム バッファーとロスレス バッファーの必要性に影響し、優先度を一時停止すればするほど、必要なロスレスおよびロスレス ヘッドルーム バッファー領域を増やします)、コミット操作を再試行します。

  • スイッチを最後の正常な設定にロールバックします。

バッファ設定を実装できないという syslog メッセージを受け取った場合は、修正措置を講じる必要があります。設定を修正しないか、以前の正常な設定にロールバックしない場合、システムの動作は予測できません。

オプション

残りのステートメントについては、個別に説明します。 CLIエクスプローラを参照してください。

必要な権限レベル

interface—設定でこのステートメントを表示します。interface-control—設定にこのステートメントを追加します。

リリース情報

Junos OSリリース12.3で導入されたステートメント