このページの内容
MICおよびMPCインターフェイスでのCoS構成専用キュースケーリングの概要
キューイングイーサネットモジュラーポートコンセントレータ(MPC)は、階層スケジューリングまたはユニット単位のスケジューリングで設定された加入者インターフェイス用の専用キューのセットを提供します。
これらのMPCで提供される専用キューにより、サービスプロバイダはさまざまな拡張構成を通じてコストを削減できます。これらのキューイングMPCにより、サービスプロバイダは、4つまたは8つのキューで多くの加入者インターフェイスを作成できるようにすることで、加入者あたりのコストを削減できます。
このトピックでは、これらのMICおよびMPCの組み合わせで作成された加入者インターフェイスのキュー全体、スケジューラノード、 および論理インターフェイス のスケーリングについて説明します。
MPC のキュー スケーリング
Junos OSリリース15.1以降、MPC2E-3D-NG-Q、MPC3E-3D-NG-Q、MPC5EQ-40G10G、MPC5EQ-100G10G MPCは、最大5レベルの階層キューイングをサポートします。Junos OSリリース16.1R1以降、MPC7ラインカードは5レベルの階層キューイングもサポートしています。 表1 に、MPCあたりでサポートされる専用キューとノードの数を示します。
MPC |
専用キュー |
レベル4ノード |
レベル3ノード |
レベル2ノード |
レベル1ノード(ポート) |
|---|---|---|---|---|---|
MPC2E-3D-NG-Q MPC3E-3D-NG-Q |
512,000 |
64,000 |
16,000 |
4000 |
384 |
MPC5EQ-40G10G MPC5EQ-100G10G |
100万 |
128,000 |
32,000 |
4000 |
384 |
MPC7 |
512,000 |
64,000 |
16000 |
8000 |
252 |
MX10Kシリーズプラットフォーム上のMPC10E |
256,000 | 32,000 | 8,000 | 4,000 | 128 |
表 1 に示す最大スケーリング目標は、システムレベルの設計仕様に基づいています。実際に実現される加入者またはセッションの規模は、設定に大きく依存し、ルート数、有効なサービスの数、ポリシーおよびファイアウォールフィルターの数、ポリサー、カウンター、統計情報、アクセスモデルタイプなどの設定変数の影響を受ける可能性があります。構成を定義したら、ジュニパーのアカウントチームが、本番導入で予想されるシステムレベルのスケールまたはスケール範囲の特徴付けをサポートします。
MPCは、搭載されているパケット転送エンジンの数によって異なります。MPC2E-3D-NG-QおよびMPC3E-3D-NG-Q MPCはそれぞれ1つのパケット転送エンジンを備えており、64,000のレベル4(加入者)ノードすべてを単一のMICに割り当てることができます。MPC5EQ MPCは、可能なMICごとに1つずつ、2つのパケット転送エンジンを搭載し、それぞれが64,000のレベル4(加入者)ノードをサポートします。また、MPC7 MPCは、可能なMICごとに1つずつ、2つのパケット転送エンジンを搭載し、それぞれが256,000の専用キューと32,000のレベル4(加入者)ノードをサポートします。
ノンキューイングMPC MPC2E-3D-NG、MPC3E-3D-NG、MPC5E-40G10G、MPC5E-100G10Gは、標準構成でポートごとに最大8つのキューを提供します。ただし、これらの各MPCは、限られた規模の階層型サービスクラス(HCoS)と最大32,000のキューを提供するように設定できます。
残りのキューの管理
リリース15.1R4より前のJunos OSリリースでは、SNMPトラップがシステムログメッセージを生成して通知します。
MPCで利用可能な専用キューの数が10%を下回ったとき。例えば:
Mar 15 14:55:22.977 host cosd[1963]: COSD_OUT_OF_DEDICATED_QUEUES: Queue usage count for interface xe-3/0/0 is at 90 percent
MPC の専用キューの最大数に達した場合。例えば
Mar 15 18:01:59.344 host cosd[3848]: COSD_OUT_OF_DEDICATED_QUEUES: Queue usage count for interface xe-3/0/0 is at 100 percent.
専用キューの最大数が割り当てられた場合、システムは後続の加入者インターフェイスに専用のキュー セットを提供しません。ユニットごとのスケジューリング設定では、MPCに設定可能なキューは残っていません。
階層スケジューリング設定では、MPCで専用キューの最大数に達したときに、残りのキューを使用可能になります。これらの論理インターフェイスからのトラフィックは未分類と見なされ、後続のすべての論理インターフェイスによって共有される共通のキュー セットに接続されます。これらの共通キューは、すべてのポートに対して作成されるデフォルトのポート キューです。トラフィック制御プロファイルを設定し、それをインターフェイスにアタッチして、残りのキューにCoSパラメータを提供できます。これらの加入者インターフェイスは、専用キューが利用可能になった場合でも、このトラフィック制御プロファイルのままとなります。
Junos OSリリース15.1R4以降、QoS対応の動的加入者はCOSD_OUT_OF_DEDICATED_QUEUES機能を利用できなくなります。Junos OSリリース17.4R1以降、CoSリソース監視では、スケジューリング階層にバインドされたリソースの最大90%のFPCごとのキューしきい値を設定できます。しきい値に達すると、加入者ログインは許可されません。ただし、このしきい値は、専用キューのみではなく、すべてのキューに適用されます。詳細については、 加入者管理およびサービス概要のリソース監視 を参照してください。
変更履歴テーブル
サポートされる機能は、使用しているプラットフォームとリリースによって決まります。 機能エクスプローラー を使用して、機能がお使いのプラットフォームでサポートされているかどうかを確認します。