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]階層レベルでmaximum-hierarchy-levelsオプションを2に設定します。

手記:

maximum-hierarchy-levels オプションは、レベル 3 のインターフェイス セットはサポートしますが、レベル 2 のインターフェイス セットはサポートしません。maximum-hierarchy-levelsオプションでレベル 2インターフェイスを設定すると、パケット転送エンジンエラーが発生します。

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)モードで保証レートをゼロに設定します。また、設定されたレートは、オーバーサブスクライブされた値に合うようにスケールダウンされます。例えば、1Gbpsポート上にそれぞれ1Gbps のシェーピングレートを持つ2つの論理インターフェイスユニットがある場合(そのため、2対1のオーバーサブスクライブになります)、各ユニットの保証レートは500Mbps にスケールダウンされます(2つスケールダウン)。

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

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

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

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