例:トラフィック制御プロファイルの設定(プライオリティ グループ スケジューリング)
トラフィック制御プロファイルは、転送クラス セット(プライオリティ グループ)の出力帯域幅とスケジューリング特性を定義します。転送クラスセットにマッピングされた転送クラス(キュー)は、トラフィック制御プロファイルで設定した帯域幅リソースを共有します。スケジューラ マップは、転送クラスをスケジューラに関連付けて、転送クラス セット内の個々のキューが、その転送クラス セットに割り当てられた帯域幅をどのように共有するかを定義します。
要件
この例では、以下のハードウェアとソフトウェアのコンポーネントを使用しています。
-
ジュニパーネットワークスのQFX3500スイッチ
-
Junos OSリリース11.1
機能エクスプローラーを使用して、ETS のプラットフォームとリリースのサポートを確認します。
概要
トラフィック制御プロファイルで設定するパラメータは、プライオリティ グループの次の特性を定義します。
guaranteed-rate- 最小帯域幅、 CIR(認定情報レート)とも呼ばれます。各 fc セットは、設定された絶対帯域幅の量または設定された帯域幅の割合のいずれかの最小値を受け取ります。保証レートは、fc-set が共有できる超過(追加)ポート帯域幅の量も決定します。追加のポート帯域幅は、各 fc セットの保証レートに比例して、ポート上の fc セット間に割り当てられます。メモ:送信レート オプション(スケジューラ設定を使用して設定するキューの最小帯域幅)が正しく動作するためには、fc-set に を設定する必要があります
guaranteed-rate。fc セットに保証された最小帯域幅がない場合、その fc セットに属する転送クラスは保証された最小帯域幅を持つことができません。メモ:プリアンブルバイト、フレーム間ギャップバイト、およびデータバイトを帯域幅の計算に含めます。
shaping-rate- 最大帯域幅、 PIR(ピーク情報レート)とも呼ばれます。各 fc セットは、より多くの帯域幅が使用可能な場合でも、設定された絶対帯域幅の最大量または設定された帯域幅の割合を受信します。メモ:プリアンブルバイト、フレーム間ギャップバイト、およびデータバイトを帯域幅の計算に含めます。
scheduler-map- 転送クラスをスケジューラにマッピングすることで定義される、キューの帯域幅とスケジューリング特性。(キュースケジューリング特性は、総リンク帯域幅の量または割合ではなく、fc-set帯域幅の量または割合を表します)。
1 つのポートは複数の fc セットを持つことができるため、FC セットにリソースを割り当てるときは、ポート帯域幅の合計がそのポートに関連するすべてのキューに対応する必要があることに注意してください。
たとえば、3 つの fc セットを 10 ギガビット イーサネット ポートにマッピングすると、3 つの fc セットすべてに関連付けられたキューは、トラフィック制御プロファイルで定義された 10 Gbps 帯域幅を共有します。したがって、3 つの fc セットの合計 guaranteed-rate 値は 10 Gbps を超えないようにする必要があります。合計がポート帯域幅を超える保証レートを設定する場合、システムは syslog メッセージを送信し、設定が無効であることを通知します。ただし、システムはコミットチェックを実行しません。保証レートの合計がポート帯域幅を超える設定をコミットすると、階層スケジューラの動作は予測できません。
転送クラス(キュー)の送信速度の合計は、転送クラスが属する fc セットの合計 guaranteed-rate を超えることはできません。合計が fc-set 保証レートを超える送信レートを設定すると、コミット チェックが失敗し、システムは設定を拒否します。
fcセットの を guaranteed-rate パーセンテージで設定する場合、そのfcセットに関連付けられているすべての送信レートをパーセンテージで設定します。この場合、いずれかの送信レートがパーセンテージではなく絶対値として設定されている場合、設定は無効であり、システムはsyslogメッセージを送信します。
トラフィック制御プロファイルの設定
手順
この例では、 という名前のsan-map1スケジューラ マップを使用して という名前のsan-tcpトラフィック制御プロファイルを設定し、それに 4 Gbps の最小帯域幅と 8 Gbps の最大帯域幅を割り当てる方法について説明します。
トラフィック制御プロファイルを作成し、
guaranteed-rate(最小保証帯域幅)を4gに設定します。[edit class-of-service] user@switch# set traffic-control-profiles san-tcp guaranteed-rate 4g
shaping-rate(最大保証帯域幅)8gを に設定します。[edit class-of-service] user@switch# set traffic-control-profiles san-tcp shaping-rate 8g
スケジューラ マップ
san-map1をトラフィック制御プロファイルに関連付けます。[edit class-of-service] user@switch# set traffic-control-profiles san-tcp scheduler-map san-map1
検証
トラフィック制御プロファイル設定の確認
目的
最小保証帯域幅 4 Gbps、最大帯域幅 8 Gbps、スケジューラ マップsan-map1を使用してトラフィック制御プロファイルsan-tcpを作成したことを確認します。
アクション
運用モード コマンドを使用して show configuration class-of-service traffic-control-profiles san-tcp、トラフィック制御プロファイルを一覧表示します。
user@switch> show configuration class-of-service traffic-control-profiles san-tcp scheduler-map san-map1; shaping-rate percent 8g; guaranteed-rate 4g;