Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

MIC および MPC インターフェイスの階層スケジューリングについて

MICおよびMPCインターフェイスのスケジューラノード拡張

ユニット単位のスケジューリングでは、論理インターフェイスは共通レベル2ノード(ポートごとに1つ)を共有します。階層型スケジューリングでは、各論理インターフェイスには独自のレベル 2 ノードがあります。したがって、スケーリングはレベル2ノードの数によって制限される。

階層型スケジューリング モードでシステム リソースをより良く制御するために、スケジューラ ノード レベルの数を 2 に制限できます。この場合、CoSスケジューリングポリシーを使用するすべての論理インターフェイスとインターフェイスセットは、単一レベル2ノードを共有します。その結果、CoS スケジューリング ポリシーを使用する論理インターフェイスの最大数が増えます(インターフェイス セットはレベル 3 である必要があります)。

スケジューラノードのスケーリングを設定するには、 ステートメントをhierarchical-scheduler含め、 階層レベルで オプションを [edit interfaces xe-fpc/pic/port]2設定maximum-hierarchy-levelsします。

メモ:

オプションは maximum-hierarchy-levels 、レベル3インターフェイスセットをサポートしますが、レベル2インターフェイスセットはサポートしていません。オプションでレベル2インターフェイスセットを maximum-hierarchy-levels 設定した場合、パケット転送エンジンエラーが生成されます。

MICおよびMPCインターフェイスの階層型スケジューリング優先度レベル

MICおよびMPCインターフェイスで使用されるキューイングモデルは、スケジューリング優先度を保証する3つの優先度レベルと、過剰なスケジューリング優先度に対する2つの低い優先度レベルをサポートしています。キューには、1 つの保証された優先度と 1 つ以上の優先度を設定できます。例えば、保証優先度(GL)に対してキューを保証優先度として設定し、超過優先度(EH)を超過優先度として設定することができます。

保証レベルは、1 つの超過レベルにのみ関連付けることができます。超過レベルは、保証された優先度レベル(なしを含む)の任意の数に関連付けることができます。

インターフェイス ノードは、保証された帯域幅を超えない限り、保証された優先度レベル(高い GH など)を維持します。キューの帯域幅が保証されたレートを超えた場合、優先度は過剰優先度(過剰の高い、EH など)に低下します。超過レベル優先度は保証された優先度よりも低いため、他の各レベルの帯域幅保証を維持できます。

MICおよびMPCインターフェイス上のインターフェイスノードの帯域幅と重量の保証

MICとMPCインターフェイスで使用されるキューイングモデルは、インターフェイスノードの 保証帯域幅重量 の概念を分離しています。ただし、2つの用語はしばしば同じ意味で使用されます。インターフェイスノードの保証帯域幅は、スケジューリング階層の他のノードで何が起こっているかには関係なく、ノードが使用できる帯域幅です。一方、インターフェイスノードの重みは、 過剰な帯域幅 がどのように使用されるかを決定する値です。同じ階層スケジューリング レベルの他のノードが保証された帯域幅の合計よりも少ない場合、ノードの重みが発生します。

一部のアプリケーション トラフィック タイプ(一定ビットレート音声など、過剰な帯域幅に関する懸念がほとんどない場合)では、保証された帯域幅がノードを支配します。他のタイプのアプリケーション トラフィック(適切に定義された帯域幅が常に可能であるとは限らないバースト データなど)では、重みという概念がノードを支配します。

オーバーサブスクライブPIRモードでのMICおよびMPCインターフェイスの階層型スケジューリング

インテリジェントキューイング拡張(IQE)およびインテリジェントキューイング2拡張(IQ2E)PICとは対照的に、MICとMPCのインターフェイスは、ユニットごとのスケジューラのオーバーサブスクライブピーク情報レート(PIR)モードで保証レートをゼロに設定しています。また、設定されたレートは、加入過剰の値に合わせてスケール ダウンされます。例えば、1 Gbps ポート上にそれぞれシェーピング レートが 1 Gbps の論理インターフェイス ユニットが 2 つある場合(つまり、オーバーサブスクライブ 2~1)、各ユニットの保証レートは 500 Mbps に縮小されます(2 ずつスケール ダウンされます)。

オーバーサブスクライブPIRモードの階層型スケジューラでは、すべての論理インターフェイスユニットの保証レートがゼロに設定されます。これは、キューの送信レートが常にオーバーサブスクライブされていることを意味します。

オーバーサブスクライブPIRモードでは、キューの送信レートは常にオーバーサブスクライブされるため、次のことが当てはまります。

  • キューの送信レートがパーセンテージとして設定されている場合、キューの保証レートはゼロに設定されます。キューの超過率(重み)は正しく設定されています。

  • キューの送信レートが絶対値として設定されており、キューの優先度が高または中であるとキューに保証されている場合、キューの送信レートまでのトラフィックはその優先度レベルで送信されます。しかし、保証された低トラフィックの場合、そのトラフィックは過剰な低い領域に降格されます。つまり、キューの送信レート内のベストエフォート型トラフィックは、プロファイル外の過剰トラフィックよりも優先度が低くなります。これはIQEおよびIQ2E PICとは異なります。