QFXシリーズスイッチおよびEX4600シリーズスイッチでのCoSサポート
ジュニパーネットワークスのデータセンタースイッチは、ネットワークでのスイッチの使用方法や、チップセットやインターフェイス機能の違いなどのハードウェアの違いにより、サービスクラス(CoS)サポートのいくつかの側面が異なります。
このトピックでは、QFXシリーズスイッチ、EX4600シリーズのスイッチ、QFabricシステムでのCoSサポートについて概説します。
CoS 機能のサポート
機能 |
QFX10000 |
QFX 5000シリーズ、EX4600シリーズ |
QFX5220/QFX5130/QFX5700 |
---|---|---|---|
サービスクラス(CoS)— 優先順位付け付きのクラスベースキューイング |
はい |
はい |
はい |
CoS—ユニキャストとマルチ宛先の分類子、転送クラス、出力キューを分離 |
いいえ |
はい |
はい (複数宛先分類子を除く。ファイアウォールフィルターを使用して、マルチキャストトラフィックを分類します)。 |
CoS—共有ユニキャストおよびマルチ宛先分類子、転送クラス、出力キュー |
はい |
いいえ |
いいえ |
LAG(リンクアグリゲーショングループ)でのCoSサポート |
はい |
はい |
はい |
拡張伝送選択(ETS)階層ポートスケジューリング |
○(Junos OSリリース17.3以降) |
QFX5100、QFX 5110、EX4600—はい QFX5120、QFX5200、QFX5210、EX4650—いいえ |
いいえ |
ポートスケジューリング |
はい |
○(EX4600を除く) |
はい |
キューシェーピング |
はい
メモ:
|
はい
メモ:
|
はい |
ECN(Explicit Congestion Notification) |
はい |
はい |
はい |
プライオリティベースのフロー制御(PFC) |
はい |
はい |
はい |
ブリッジングされたパケットの再マーキング |
はい |
はい |
はい |
WRED(Weighted Random Early Detection)パケット ドロップ プロファイルとテール ドロップ |
はい |
はい |
はい |
802.3X イーサネット ポーズ |
はい |
はい |
いいえ |
レイヤー2イングレスパケット分類およびエグレス書き換えルール |
はい |
はい |
はい |
MPLS EXP ingressパケット分類およびegress書き換えルール |
はい |
はい |
いいえ |
レイヤー3ingressパケット分類およびegress書き換えルール |
はい |
はい |
はい(IPv4 と IPv6 の両方のトラフィックが同じ分類子を共有する必要があります)。 |
仮想出力キュー(VOQ)アーキテクチャ |
はい |
いいえ |
いいえ |
ソフトウェア共有バッファーの構成可能性 |
いいえ(VOQを使用) |
はい |
はい、次の制限があります。
|
共有バッファー Alpha の構成可能性 |
いいえ |
はい |
はい |
バッファ監視 |
いいえ |
はい |
はい |
REDでドロップされたパケットの送信元を検出するCoSコマンド |
はい |
いいえ |
いいえ |
分類子と書き換えルール イーサネット インターフェイス タイプのサポート
このトピックの次の 2 つの表は、QFX10000 スイッチ(表 2)と、QFX5100、QFX5110、QFX5120、QFX5200、QFX5210、QFX5220、EX4600、EX4650 スイッチ(表 3)の異なるインターフェイス タイプでの分類子と書き換えルールの CoS イーサネット サポートを示しています。
QFX10000スイッチでは、レイヤー2またはレイヤー3の物理インターフェイスに分類子を適用したり、ルールを書き換えたりすることはできません。分類子および書き換えルールは、レイヤー 2 論理インターフェイスユニット 0 にのみ適用できます。異なる分類子を適用し、異なるレイヤー 3 論理インターフェイスにルールを書き換えることができます。 表 2 は、どのインターフェイスで分類子を設定および適用し、ルールを書き換えることができるかを示しています。
CoSの分類と書き換えルール |
レイヤー 2 物理インターフェイス |
レイヤー2論理インターフェイス(ユニット0のみ) |
レイヤー 3 物理インターフェイス |
レイヤー 3 論理インターフェイス |
---|---|---|---|---|
固定分類子 |
いいえ |
はい |
いいえ |
はい |
DSCP 分類子 |
いいえ |
はい |
いいえ |
はい |
DSCP IPv6 分類子 |
いいえ |
はい |
いいえ |
はい |
IEEE 802.1p 分類子 |
いいえ |
はい |
いいえ |
はい |
EXP 分類子 |
いいえ |
はい |
いいえ |
はい |
DSCP 書き換えルール |
いいえ |
はい |
いいえ |
はい |
DSCP IPv6 書き換えルール |
いいえ |
はい |
いいえ |
はい |
IEEE 802.1p 書き換えルール |
いいえ |
はい |
いいえ |
はい |
EXP書き換えルール |
いいえ |
はい |
いいえ |
はい |
QFX5100、QFX5110、QFX5120、QFX5200、QFX5210、EX4600、EX4650スイッチでは、レイヤー2物理インターフェイスまたはレイヤー3論理インターフェイスに分類子を適用したり、ルールを書き換えたりすることはできません。 表 3 は、どのインターフェイスで分類子を設定、適用し、ルールを書き換えることができるかを示しています。
CoSの分類と書き換えルール |
レイヤー 2 物理インターフェイス |
レイヤー2論理インターフェイス(ユニット0のみ) |
レイヤー 3 物理インターフェイス(少なくとも 1 つの論理レイヤー 3 インターフェイスが定義されている場合) |
レイヤー 3 論理インターフェイス |
---|---|---|---|---|
固定分類子 |
いいえ |
はい |
はい |
いいえ |
DSCP 分類子 |
いいえ |
はい |
はい |
いいえ |
DSCP IPv6 分類子 |
いいえ |
はい |
はい |
いいえ |
IEEE 802.1p 分類子 |
いいえ |
はい |
はい |
いいえ |
EXP 分類子 |
グローバル分類子は、 として |
|||
DSCP 書き換えルール |
いいえ |
はい |
はい |
いいえ |
DSCP IPv6 書き換えルール |
いいえ |
はい |
はい |
いいえ |
IEEE 802.1p 書き換えルール |
いいえ |
はい |
はい |
いいえ |
EXP書き換えルール |
いいえ |
はい |
はい |
いいえ |
IEEE 802.1p マルチ宛先および DSCP マルチ宛先分類子はすべてのインターフェイスに適用され、個々のインターフェイスに適用することはできません。DSCP IPv6 マルチ宛先分類子はサポートされていません。IPv6 の多宛先トラフィックは、DSCP 多宛先分類子を使用します。
QFX5220、QFX5130、および QFX5700 スイッチでは、レイヤー 2 またはレイヤー 3 物理インターフェイスに分類子を適用したり、ルールを書き換えたりすることはできません。 表4 は、どのインターフェイスで分類子を設定、適用し、ルールを書き換えることができるかを示しています。
CoSの分類と書き換えルール |
レイヤー 2 物理インターフェイス |
レイヤー 2 論理インターフェイス |
レイヤー 3 物理インターフェイス |
レイヤー 3 論理インターフェイス |
---|---|---|---|---|
固定分類子 |
いいえ |
はい |
いいえ |
はい |
DSCP 分類子 |
いいえ |
はい |
いいえ |
はい |
DSCP IPv6 分類子 |
いいえ |
いいえ |
いいえ |
いいえ |
IEEE 802.1p 分類子 |
いいえ |
はい |
いいえ |
はい |
EXP 分類子 |
いいえ |
いいえ |
いいえ |
いいえ |
DSCP 書き換えルール |
いいえ |
はい |
いいえ |
はい |
DSCP IPv6 書き換えルール |
いいえ |
いいえ |
いいえ |
いいえ |
IEEE 802.1p 書き換えルール |
いいえ |
はい |
いいえ |
はい |
EXP書き換えルール |
いいえ |
いいえ |
いいえ |
いいえ |
QFX5220、QFX5130、および QFX5700 スイッチは、DSCP IPV6 分類子および書き換えルールをサポートしていません。代わりに、DSCP分類子をアタッチし、ファミリー inet6
のルールを書き換えます。
QFX5100、QFX5120、QFX5130、QFX5200、QFX5210、QFX5220、QFX5700スイッチ間のCoS運用の比較
CoS 機能のサポートは、QFX5100、QFX5120、QFX5130、QFX5200、QFX5210、QFX 5220、QFX5700 の各スイッチでほぼ同じですが、これらのプラットフォーム間でチップセットが異なるため、CoS の動作に違いがあります。 表 5 に、QFX5100、QFX5120、QFX5200、QFX5210、および QFX5220 スイッチでの CoS の類似点と相違点の両方の詳細を示します。
CoS機能 |
QFX5100 |
QFX5120 |
QFX5130/QFX5700 |
QFX5200 |
QFX5210 |
QFX5220 |
運用変更 |
---|---|---|---|---|---|---|---|
メモリ管理 |
すべてのポートで共有する中央メモリ管理ユニット(MMU) |
すべてのポートが共有するセントラルMMU |
イングレストラフィックマネージャー(ITM)アーキテクチャ – 2つのITMSに均等に分割されたバッファ |
クワッドパイプによるクロスポイントアーキテクチャ |
クワッドパイプによるクロスポイントアーキテクチャ |
ITM アーキテクチャ – 2 つの ITMS に均等に分割されたバッファー |
ITM アーキテクチャには、特別なバッファー管理が必要です。 |
パイプ |
2 |
2 |
8 |
4 |
4 |
8 |
お客様に目に見える変化はありません。 |
セル会計 |
グローバルアクセスパイプ |
グローバルアクセスパイプ |
ITM へのローカル (66MB/ITM) |
ローカルからクロスポイント(4MB /クロスポイント) |
ローカルからクロスポイント(10.5MB /クロスポイント) |
ローカルからITM(32MB/ITM) |
お客様に目に見える変化はありません。 |
共有バッファー |
60kセル(各セル208バイト)、12MB |
約131Kセル(各セル256バイト)、32MB |
約543Kセル(各セル254バイト)、132MB |
(QFX5200-32C)80Kセル(各セル208バイト)、16MB (QFX5200-48Y) 108Kセル(各セル208バイト)、22MB |
約210Kセル(各セル208バイト)、42MB |
約264Kセル(各セル254バイト)、64MB |
QFX5200とQFX5210がQFX5100よりも大きなパケットバッファスペースをサポートすることを除いて、お客様に目に見える変更はありません。 |
パイプ当たりの共用バッファー・プール |
パイプあたり4つのプール |
パイプあたり4つのプール |
パイプあたり4つのプール |
パイプあたり4つのプール |
パイプあたり4つのプール |
パイプあたり4つのプール |
N/a |
キューイングとスケジューリング |
LLSおよび3レベル階層 |
固定階層スケジューリング(FHS)と2レベル階層 |
固定階層スケジューリング(FHS)と2レベル階層 |
固定階層スケジューリング(FHS)と2レベル階層 |
固定階層スケジューリング(FHS)と2レベル階層 |
固定階層スケジューリング(FHS)と2レベル階層 |
FHS のため、ETS および FC-Set は、QFX5120、QFX5130、QFX5200、QFX5210、QFX5220、および QFX5700 ではサポートされません。 |
# ユニキャストキュー |
8 |
8 |
8 |
8 |
8 |
8 |
N/a |
# マルチキャストキュー |
4 |
2 |
4 |
2 |
2 |
2 |
N/a |
CPU キュー |
44 |
44 |
44 |
44 |
44 |
44 |
N/a |
ホストパススケジューリング |
ポートに直接接続された 48 個のキュー |
L0 に接続された 48 個のキュー |
L0 に接続された 48 個のキュー |
L0 に接続された 48 個のキュー |
L0 に接続された 48 個のキュー |
L0 に接続された 48 個のキュー |
お客様に目に見える変化はありません。 |
FC2Q |
4 プロファイル |
4 プロファイル |
4 プロファイル |
4 プロファイル |
4 プロファイル |
4 プロファイル |
N/a |
DSCP分類器テーブル |
128プロファイル |
128プロファイル |
64プロファイル |
128プロファイル |
128プロファイル |
64プロファイル |
N/a |
802.1p 分類子テーブル |
64プロファイル |
64プロファイル |
64プロファイル |
64プロファイル |
64プロファイル |
64プロファイル |
お客様に目に見える変化はありません。SDK API の変更は、ソフトウェア開発作業にのみ影響します。 |
Pfc |
共通のヘッドルームバッファ |
共通のヘッドルームバッファ |
ITM ごとのヘッドルーム バッファー |
パイプごとのヘッドルームバッファ |
パイプごとのヘッドルームバッファ |
ITM ごとのヘッドルーム バッファー |
使用可能で使用済みのヘッドルームバッファーは、QFX5200とQFX5210の各パイプに対して個別に維持されます。 |
書き換え |
128プロファイル |
128プロファイル |
128プロファイル |
128プロファイル |
128プロファイル |
128プロファイル |
お客様に目に見える変化はありません。SDK API の変更は、ソフトウェア開発作業にのみ影響します。 |
Wred |
パイプあたり128プロファイル |
パイプあたり128プロファイル |
パイプあたり128プロファイル |
パイプあたり128プロファイル |
パイプあたり128プロファイル |
パイプあたり128プロファイル |
N/a |
キューイングレベル |
物理キュー レベル、論理キュー レベル、CoS レベル、ポート レベルの 4 つのレベル |
論理キュー レベル、CoS レベル、ポート レベルの 3 つのレベル。 |
論理キュー レベル、CoS レベル、ポート レベルの 3 つのレベル。 |
論理キュー レベル、CoS レベル、ポート レベルの 3 つのレベル。 |
論理キュー レベル、CoS レベル、ポート レベルの 3 つのレベル。 |
論理キュー レベル、CoS レベル、ポート レベルの 3 つのレベル。 |
N/a |
マルチ宛先トラフィック |
デフォルトのスケジューラ マップでは、マルチキャスト用に 20% の帯域幅が予約され、ユニキャスト トラフィックの 80% が BE、FCoE、NoLoss、NC トラフィック タイプ間で予約されています。 |
QFX5100スイッチと同じ |
デフォルトでは、すべてのマルチキャストトラフィックはQ8にマッピングされます。Q8には、デフォルトのスケジューラで20%の帯域幅が与えられます。マルチキャストトラフィックを異なるキュー(Q9、10、11)に分類するには、ファイアウォールフィルターを使用します。 |
各レベル0ノードは、マルチキャストトラフィックとユニキャストトラフィックの両方を受信するため、マルチキャストトラフィックにシェーピングを適用するためにポートレベルで区別することはできません。 |
QFX5200スイッチと同じ |
デフォルトでは、すべてのマルチキャストトラフィックはQ8にマッピングされます。Q8には、デフォルトのスケジューラで20%の帯域幅が与えられます。マルチキャストトラフィックを異なるキュー(Q9)に分類するには、ファイアウォールフィルターを使用します。 |
N/a |
QFX5200スイッチおよびQFX5210スイッチに関する以下の制限は、QFX5100スイッチにはありません。
CoSフレキシブル階層スケジューリング(ETS)は、QFX5200またはQFX5210スイッチではサポートされません。
QFX5200 スイッチと QFX5210 スイッチは、柔軟な階層スケジューリングをサポートしないため、優先度のある
strict-high
キューを 1 つだけサポートします。メモ:転送クラス セットを設定すると、QFX5100 スイッチが優先される
strict-high
複数のキューをサポートします。QFX5200 CoS ポリサーは、すべてのポートがアクセスするグローバル管理カウンターをサポートしているわけではありません。パイプラインにローカルな管理カウンターのみがサポートされます。つまり、QFX5200管理カウンターは、カウンターが作成されたパイプラインに属するポートで受信したトラフィックでのみ機能します。
QFX5200 スイッチと QFX5210 スイッチのクロスポイント アーキテクチャにより、すべてのバッファー使用カウンターは個別に維持されます。コマンド
show class-of-service shared-buffer
で使用量カウンターを表示すると、さまざまなパイプカウンターが個別に表示されます。QFX5200スイッチおよびQFX5210スイッチでは、FC-SETの代わりにポートスケジューラがサポートされています。
QFX5200 スイッチと QFX5210 スイッチでは、複数の転送クラスを転送クラス セット(fc-set)にグループ化し、その fc セットに出力トラフィック制御プロファイルを適用することはできません。fc セットの ETS はサポートされていません。各 L0 ノードは L1 ノードのユニキャストとマルチキャストの両方のキューをスケジュールするため、マルチキャストとユニキャストのトラフィックをポート レベルで区別したり、ユニキャストとマルチキャストの間に最小の帯域幅を適用したりすることはできません。CoS レベル L0 でのみサポートできます。
QFX5200 スイッチと QFX5210 スイッチは柔軟な階層スケジューリングをサポートしていないため、転送クラスのグループにトラフィック制御プロファイルを適用することはできません。
QFX10000スイッチの分類と書き換えルールのサポート(スケーリング)
QFX10000スイッチには、すべてではないにしてもほとんどのネットワークシナリオを処理するのに十分な分類子を設定できます。 表 6 に、設定できる各タイプの分類子の数と、分類子ごとに設定できるエントリの数を示します。
分類子タイプ |
デフォルトの分類子名 |
分類子の最大数 |
分類子あたりの最大エントリ数 |
---|---|---|---|
IEEE 802.1p(レイヤー 2) |
IEEE8021p - デフォルト(トランク モードのポート用) IEEE8021p-untrust(アクセス モードのポート用) |
64 |
16 |
DSCP(レイヤー 3) |
dscp-default |
64 |
64 |
DSCP IPv6(レイヤー 3) |
dscp-ipv6-default |
64 |
64 |
EXP (MPLS) |
exp-default |
64 |
8 |
固定 |
デフォルトの固定分類子はありません |
8 |
16 |
サポートされている固定分類子の数(8)は、サポートされている転送クラスの数と同じです(固定分類子は、インターフェイス上のすべての着信トラフィックを1つの転送クラスに割り当てます)。
デフォルトの書き換えルールはありません。QFX10000スイッチには、すべてではないにしてもほとんどのネットワークシナリオを処理するのに十分な書き換えルールを設定できます。 表 7 に、設定できる書き換えルールの種類と、書き換えルールごとに設定できるエントリ数を示します。
ルールタイプの書き換え |
書き換えルール セットの最大数 |
書き換えルールセットあたりの最大エントリ数 |
---|---|---|
IEEE 802.1p(レイヤー 2) |
64 |
128 |
DSCP(レイヤー 3) |
32 |
128 |
DSCP IPv6(レイヤー 3) |
32 |
128 |
EXP (MPLS) |
64 |
128 |