Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

IQE PICでの過剰な帯域幅共有の設定

IQE PICを使用すると、ユーザーは過剰な帯域幅共有をより細かく制御できます。キューまたは論理インターフェイスにシェーピング レートと保証レートを設定し、すべての帯域幅保証が満たされた後に使用できる余剰帯域幅(存在する場合)を制御できます。このセクションでは、IQE PIC での過剰な帯域幅共有に関連する以下のトピックについて説明します。

IQやIQ2、拡張キューイングDPCなどの一部のタイプのPICでは、 ステートメントを使用して認定情報レート(CIR)を設定するか、 ステートメントを使用して guaranteed-rate shaping-rate PIR(ピーク情報レート)を設定できます。PIRとCIRの両方を設定でき、ほとんどの場合、CIRはPIRの値より小さくなります。バースト性トラフィックの場合、CIRは単位時間あたりの平均トラフィックレートを表し、PIRは特定の間隔で送信できるトラフィックの最大量を表します。つまり、PIR(shaping-rate)は利用可能な最大帯域幅を確立します。CIR(guaranteed-rate)は、すべてのソースが同時にアクティブである場合に利用可能な最小帯域幅を設定します。理論的には、PIRまたはCIRは、キュー、論理インターフェイス、または物理インターフェイスレベルで確立できます。このセクションでは、PIR または CIR は、キューまたは論理インターフェイス(あるいはその両方)レベルで適用されます。

メモ:

シェーピング レートは、物理インターフェイス、論理インターフェイス、またはキュー レベルで設定できます。保証レートまたは超過レートは、論理インターフェイスおよびキューレベルでのみ設定できます。

すべての帯域幅保証(そのレベルのCIRの合計)が満たされた後でも、使用可能な余剰帯域幅が存在する可能性があります。既存のPICでは、この余剰帯域幅をどのように使用するかを制御することはできません。例えば、表 1 に示す10Mbpsの物理インターフェースの状況を考えてみましょう。この例では、すべてのキューの優先順位が同じであることを前提としています。また、余剰帯域幅にプライオリティを指定しない場合、超過プライオリティは通常プライオリティと同じになります。

表 1: 超過トラフィックのデフォルト処理

キュー

伝送速度(CIR)

シェーピング レート(PIR)

トラフィックレート

保証レート (合計 = 6 Mbps)

最大レート

過剰な帯域幅(4 Mbpsの超過の一部)

期待送信レート(保証+超過)

質問0

10%

80%

10Mbps

1Mbps

8Mbps

0.73Mbps

1.73メガバイト

Q1

20%

50%

10Mbps

2Mbps

5Mbps

1.45Mbps

3.45メガバイト

第2四半期

5%

5%

10Mbps

0.5Mbps

0.5Mbps

0Mbps

0.5Mbps

Q3

25%

該当なし ("100%")

10Mbps

2.5メガバイト

10Mbps

1.82メガバイト

4.32メガバイト

10 Mbps インターフェイス([トラフィック レート]列)には 4 つのキューがあり、保証レートはパーセンテージ([送信レート]列)とビット/秒([保証レート]列)で表示されます。この表には、パーセンテージでのシェーピング レート(PIR)(シェーピング レート列)と、オーバーサブスクライブされたインターフェイスでの実際の最大送信レート(トラフィック レート列)も示されています。保証レート(CIR)の合計は、物理ポート速度の 60 %、つまり 6 Mbps になることに注意してください。これは、キューで使用できる4Mbpsの「過剰な」帯域幅がある ことを意味します。この余分な帯域幅は、最後の 2 つの列に示すように使用されます。1 つの列([超過帯域幅(Excess Bandwidth)] 列)には、4 Mbps 超過の一部として各キューにパーティション分割された帯域幅が表示されます。超過した 4 Mbps の帯域幅は、送信レート(CIR)の割合が 10、20、5、25 で共有され、粒度が調整されます。最後の列には、ユーザーが期待できる送信レート(保証レートの合計にキューに割り当てられた余剰帯域幅の割合を加えたもの)が表示されます。

IQE PIC以外のPICでは、ユーザーは余剰帯域幅のパーティショニングを制御できないことに注意してください。余剰帯域幅の分配と優先順位が他のトラフィックの分配と優先順位と同じであると仮定して、余剰帯域幅のパーティション分割は自動的に行われます。ただし、これが常に当てはまるとは限らず、ユーザーは過剰な帯域幅の使用をより細かく制御したい場合があります。

拡張キューイング DPC で過剰な帯域幅共有を処理する方法の詳細については、「 過剰な帯域幅共有の設定」を参照してください。

IQE PIC以外のPICでは、階層レベルで オプション[edit class-of-service schedulers scheduler-name]exact ステートメントを含めるtransmit-rateことで、キューの伝送速度を制限することができます。一方、IQE PICでは、 階層レベルで ステートメントを含めるshaping-rateことで、送信レートとは無関係に[edit class-of-service schedulers scheduler-name]シェーピング レートを設定できます。また、他のPICは、設定不可能な自動的な方法で、過剰な帯域幅(保証された送信レートが満たされた後に残る帯域幅)を共有します。他のPICの超過トラフィックに対するキューの優先度を設定することもできません。

IQE PICで余分な帯域幅を共有するには、 excess-rate ステートメントをステートメント(CIRを定義)および shaping-rate ステートメント(PIRを定義)とともにguaranteed-rate含めます。

これらの制限を論理インターフェイスに適用するには、 階層レベルで [edit class-of-service traffic-control-profile profile-name] ステートメントを設定します。これらの制限を特定のキューに適用するには、 階層レベルで [edit class-of-service schedulers scheduler-name] ステートメントを構成します。また、スケジューラ マップまたはトラフィック制御プロファイルを正しく適用して、設定を完了する必要があります。

超過率は、1 から 100 までのパーセンテージで設定します。デフォルトでは、余分な帯域幅は他のPICタイプと同様に自動的に分散されます。

また、階層レベルで または オプション[edit class-of-service schedulers scheduler-name]とともに ステートメントを含めるexcess-priorityことで、highlow余剰帯域幅の優先度を高くまたは低く設定することもできます。このステートメントは、キューレベルでプライオリティを設定し、その後、論理インターフェイスレベルおよび物理インターフェイスレベルでも適用されます。

メモ:

物理インターフェイスに属する論理インターフェイスに保証レートが設定されていない場合、論理インターフェイスに超過レートを設定することはできません。

次に、twoトラフィック制御プロファイルを使用して、IQE PICの論理インターフェイスに過剰な帯域共有を設定する例を示します。

  1. for-unit-0-percentと呼ばれる最初のトラフィック制御プロファイルを作成し、余剰帯域を共有するための関連パラメータを指定します。
    1. 作成するトラフィック制御プロファイルの名前を指定します。

    2. 最大使用率を設定します。

    3. 保証レートを指定します(CIRを定義するため)

    4. 超過率を指定する

  2. for-unit-1-proportionと呼ばれる2つ目のトラフィック制御プロファイルを作成し、余剰帯域を共有するための関連パラメータを指定します。
    1. 作成するトラフィック制御プロファイルの名前を指定します。

    2. 最大使用率を設定します。

    3. 共有する余剰帯域幅トラフィックの割合または割合を指定します。

    4. 余剰帯域幅の優先度を指定します。

  3. 設定を確認します。

次に、スケジューラの超過レートを設定する例を示します。

  1. scheduler-for-excess-low という最初のスケジューラを作成し、余分な帯域幅を共有するための関連パラメーターを指定します。

    1. スケジューラーの名前を指定して作成します。

    2. スケジューラの送信速度を指定します。

    3. 最大使用率を設定します。

    4. 共有する余剰帯域幅トラフィックの割合または割合を指定します。

    5. スケジューラーの超過帯域幅トラフィックの優先順位を指定します。

  2. 2 番目のスケジューラー「scheduler-for-excess-high」を作成し、超過帯域幅を共有するための関連パラメーターを指定します。

    1. 作成するトラフィック制御プロファイルの名前を指定します。

    2. スケジューラの送信速度を指定します。

    3. 最大使用率を設定します。

    4. 共有する余剰帯域幅トラフィックの割合または割合を指定します。

    5. スケジューラーの超過帯域幅トラフィックの優先順位を指定します。

  3. 設定を確認します。

メモ:

これらのパラメータはすべて、エグレストラフィックにのみ適用され、ユニットごとのスケジューラにのみ適用されます。つまり、階層スケジューラや共有スケジューラはサポートされません。