新機能および変更された機能に関する情報
Cisco APIC リリース バージョン |
機能または更新 |
参照先 |
---|---|---|
リリース 6.0(2) |
APIC GUI を使用して QoS インターフェイス統計情報を表示します |
Cisco APIC QoS ポリシーのトラブルシューティング |
リリース 5.1(3) |
ROCEv2 の Nexus 9300-FX3 プラットフォーム スイッチのサポートが追加されました |
RoCEv2 QoS |
リリース 5.1(3) |
ICMP は、要求で送信されたものと同じサービス クラス(CoS)値で応答します。 |
CoS 保存のガイドラインと制約事項 |
リリース 5.0(1) |
カスタム SR-MPLS QoS ポリシーのサポート。 |
|
リリース 4.0(2) |
Cisco ACIファブリックの QoS 動作に関する追加情報。 |
|
リリース 4.0(1) |
Cisco APIC 環境で RoCEv2 テクノロジーを有効にするための新しい QoS 設定のサポート。 追加のカスタム QoS レベルと L3Out 構成のサポート。 |
L3Outs の QoS |
リリース 3.1(2) |
L3Out 入力トラフィックに対する拡張 QoS ポリシーの適用。 |
|
リリース 2.1(1) |
CoS 値のみに基づいてトラフィックを分類するデバイスのトラフィックを分類するCisco ACIファブリックのサポート |
|
Release 2.0(2) |
マルチポッド トポロジの CoS 保持および DSCP マルチポッド QoS 設定のサポートが追加されました。 |
Cisco ACIQoS の概要
Cisco ACIQuality of Service(QoS)機能を使用すると、ファブリック内のネットワーク トラフィックを分類し、トラフィック フローの優先順位付けとポリシングを行って、ネットワークの輻輳を回避できます。トラフィックがファブリック内で分類されると、QoS 優先度レベルが割り当てられます。この優先度レベルは、ネットワーク全体で最も望ましいパケットフローを実現するためにファブリック全体で使用されます。
QoS 機能が有効になっているトラフィックは、次の段階を経ます:
-
分類 – トラフィックタイプの識別と、それに基づく Cisco ACIQoS レベルの割り当て。
-
ポリシング – 分類に基づいたトラフィックの制御。
-
マーキング – 構成されたポリシング ルールとその動作に基づくネットワーク パケットのタグ付け。
-
キューイングとスケジューリング – QoS レベルとマーキングに基づくネットワークパケットの優先順位付けや分離。
次の項では、QoS プロセス フローの各段階について詳しく説明します。
分類とマーキング
トラフィック分類は、入力パケットヘッダー(DSCP または CoS)、送信元 EPG、EPG コントラクトなどのいくつかの基準に基づいて、Cisco ACIファブリック内のトラフィックを QoS レベルに分割するために使用されます。
トラフィックの分類に使用する値を、一致基準と呼びます。トラフィックのタイプの用の QoS レベルを構成する場合、照合させるためにこれらの一致基準を 1 つ以上指定、特定の基準について除外を選択することも、一部または全部の基準を照合することによってトラフィック クラスを決定することもできます。どのクラスにも一致しないトラフィックは、デフォルトのトラフィック クラス(Level3)に割り当てられます。
パケットが最初にCisco ACIファブリックに入るとき、2 つの値を使用してトラフィックを適切な QoS レベルに分類できます。
-
[サービスクラス(CoS)]:「dot1p 値」とも呼ばれます。802.1p グループによって開発された QoS 機能で、レイヤ 2 イーサネット フレーム内の 3 ビット プライオリティ コード ポイント(PCP)を使用してトラフィックを区別します。
-
[DiffServ コードポイント(DSCP)]:IP パケット ヘッダーの 6 ビット値を使用してトラフィックを分類する、CoS に代わるレイヤ 3。
マーキング
トラフィックが分類された後、各パケットの外部ヘッダーに QoS クラス識別子を追加することによってパケットがマーキングされます。トラフィックの分類とマーキングは、入力リーフ スイッチでのみ行われます。スパインおよび出力リーフ スイッチは、CoS 値に基づいてパケットを適切なサービス クラスにマッピングするだけです。
ポリシング
適切なサイズでオーバー サブスクリプションの懸念がない場合、Cisco ACI ファブリックは非ブロッキングですが、リーフ インターフェイスは複数の EPG 間で共有できます。適切な QoS ポリシーを適用すると、1 つの EPG がリンクを独占するのを防ぐことができます。
一般的な使用例の 1 つは、特定のサーバーから EPG へのトラフィックをデータ、バックアップ、vMotion などとして分類することです。分類に続いて、各 EPG の入力トラフィックをポリシングして、バックアップ トラフィックが過剰な帯域幅を消費し、データ トラフィックに干渉しないようにすることができます。このタイプの EPG ごとの入力ポリシングを使用すると、特定のリーフ スイッチ インターフェイスでデータ EPG、バックアップ EPG、および vMotion EPG に異なる制限をプロビジョニングできます。
ファブリックで QoS ポリシングを構成する場合は、次のルールが適用されます:
-
ポリシーは、インターフェイスまたは EPG に適用できます。
インターフェイス ポリシーはテナント レベルで定義され、入力方向と出力方向の両方に適用できます。これらのポリシーはポートにアタッチされるため、個々の EPG の概念なしでグローバルに適用されます。
EPG ポリシーはテナント レベルで定義され、入力方向にのみ適用できます。これらのポリシーは EPG にアタッチされているため、EPG ごとに物理インターフェイスレベルで適用されます。すべての EPG メンバーが使用する単一のポリサー インスタンスを設定することも、メンバーごとに専用のポリサーを設定することもできます。
-
ポリシーは、ファブリック アクセス(
infra
)またはファブリックのテナント(fvTenant
)部分から適用できます。 -
ポリシーで構成された制限を超えるトラフィックがある場合、パケットはドロップまたはマーキングされます。
キューイングおよびスケジューリング
トラフィック パケットは、分類(またはマーキングに基づいて再分類)され、QoS レベルが割り当てられると、キューに入れられて送信されます。パケットの優先順位に基づいて複数のキューを使用でき、次に送信するキューのパケットを決定するためにスケジューリング アルゴリズムが使用されます。
Cisco ACI は、不足加重ラウンドロビン(DWRR)スケジューリング アルゴリズムを使用します。このスケジューリング アルゴリズムは、可変サイズのパケットを許可し、キューの優先順位をダイナミックに調整するための不足カウンタを提供します。キューイングおよびスケジューリング ポリシーは、ファブリック全体の構成であり、すべてのノードに適用されます。パケット キューイングが発生するたびに、同じポリシーが各ノード内に適用されます。これにより、構成が簡素化され、NX-OS モード スイッチなどの標準 QoS との一貫したエンドツーエンドの互換性が保証されます。
Cisco ACI ファブリックは、ユーザー構成可能な多数の QoS レベルと、ファブリック制御トラフィック、SPAN、および traceroute トラフィック用に予約されたレベルをサポートします。Cisco APICリリース 4.0(1)では 6 つのユーザー構成可能な QoS レベルがサポートされていましたが、以前のリリースでは 3 つの QoS レベルがサポートされていました。
次のテーブルは、ユーザー構成可能な QoS レベルを表示します:
サービスクラス |
DCBX で使用される QoS グループ(ETS 構成および ETS 推奨)1 |
トラフィック タイプ |
VXLAN ヘッダーでの Dot1p(CoS)マーキング |
DEI ビット2 |
---|---|---|---|---|
0 |
0 |
レベル 3(デフォルト) |
0 |
0 |
1 |
1 |
レベル 2 |
1 |
0 |
2 |
2 |
レベル 1 |
2 |
0 |
4 |
7 |
レベル6 |
2 |
1 |
5 |
6 |
レベル 5 |
3 |
1 |
6 |
5 |
レベル 4 |
5 |
1 |
3 |
3 |
APIC コントローラ |
3 |
0 |
9 |
アドバタイズなし |
SPAN |
4 |
0 |
8(SUP) |
4 |
制御 |
5 |
0 |
8(SUP) |
4 |
トレースルート |
6 |
0 |
7 |
アドバタイズなし |
コピー サービス |
7 |
0 |
1 IEEE DCBX PFC 構成 LLDP TLV では、優先順位値は、どの PFC レベル(1 ~ 6)が有効になっているかに関係なく、関連付けられた CoS 値です。
2ドロップ適性インジケータ(DEI)ビットは、トラフィック輻輳中にドロップ可能なフレームを示す 1 ビット フィールドです。CoS 値(3 ビット)+ DEI 値(1 ビット)は、QoS クラスを表します。
次の表に、予約済みの QoS レベルを示します。各レベルはハードウェア キューにマッピングされ、ファブリック レベルで構成されます:
トラフィック タイプ |
説明 |
---|---|
APIC コントローラ |
完全プライオリティ キューです。これには、APIC に送受信されるすべてのトラフィックが含まれます。 |
SPAN |
ベストエフォート型トラフィック。重みが最小の不足加重ラウンド ロビン(DWRR)キューです。SPAN および ERSPAN トラフィックの優先順位はデータ トラフィックよりも低く、輻輳が発生した場合はドロップされます。 |
制御 |
完全プライオリティ キューには、LACP、ISIS、BGP、COOP などのすべての SUP 生成トラフィックと制御トラフィックが含まれます。 |
トレースルート |
ベストエフォート型トラフィック。 |
スケジューリングおよび輻輳回避
いずれかの時点でネットワークが輻輳した場合、輻輳回避アルゴリズムを使用して、送信、キューイング、またはドロップするパケットを決定できます。Cisco APICは、ユーザーが設定可能な QoS レベルに対して 2 つの異なる輻輳回避アルゴリズムを展開します。
-
テール ドロップ(TD):輻輳が発生した場合、新しい着信パケット(キューの末尾)はすべてドロップされます。テール ドロップは、キューごとに 1 つのしきい値を使用します。
-
重み付けランダム早期検出(WRED):優先順位の高いキューを輻輳から保護するために、優先順位の低いパケットをプリエンプティブにドロップできる早期検出メカニズムを提供します。WRED は、キューごとに 1 つ以上のしきい値を使用し、各キューは DSCP 値または CoS 値に関連付けられます。
QoS フローのスイッチの役割
QoS 機能を有効にすると、ファブリックのスイッチは次の QoS 関連タスクを実行します。
スイッチ |
タスク |
---|---|
入力リーフ スイッチ |
|
スパインスイッチ |
|
出力リーフ スイッチ |
|
Cisco ACIQoS ポリシーの優先順位
トラフィックが分類されたら、QoS クラスを使用して EPG トラフィックに QoS レベルを割り当てることで、ファブリック内のフローに優先順位を付けることができます。詳細については、次のセクションで説明します。しかし、複数の QoS ポリシーが構成されていて、任意のトラフィックに適用できる場合、ポリシー 1 つのみが次の優先順位を使用して適用されます:
-
EPG コントラクトの QoS ポリシー
EPG の間でコントラクトで QoS が有効になっている場合は、コントラクトで指定された QoS クラスが使用されます。
-
送信元 EPG の QoS ポリシー
契約で QoS が有効になっていないが、送信元 EPG レベルでカスタム QoS が有効になっている場合、カスタム QoS クラスが使用され、トラフィックは DSCP または 802.1p 値に基づいて分類されます。
-
デフォルトの QoS クラス
QoS クラスが指定されていない場合、トラフィックにはデフォルトでレベル 3 の QoS クラスが割り当てられます。
Cisco ACI QoS レベルの設定
Cisco ACI には、ユーザーが構成可能な QoS レベルが多数用意されています。Cisco APICリリース 4.0(1)では、6 つのユーザー構成可能な QoS レベルがサポートされていますが、以前のリリースでは 3 がサポートされています。次の項では、これらの各レベルの特定の設定を構成する方法について説明します。
GUI Cisco ACIを使用した QoS レベル設定Cisco APICの構成
ここでは、各 Cisco ACI QoS レベルに固有の構成を行う方法について説明します。
手順
ステップ 1 |
メイン メニュー バーから、 を選択します。 |
||||||||||||||||||||||||||||||
ステップ 2 |
左側のナビゲーション ウィンドウで、 ] を選択します。QoS レベルごとに次の設定を構成できます:
|
||||||||||||||||||||||||||||||
ステップ 3 |
[送信 (Submit)] をクリックして変更を保存します。 |
NX-OS スタイル CLI を使用した Cisco ACI QoS レベルの構成
ここでは、各 Cisco ACI QoS レベルに固有の構成を行う方法について説明します。
手順
ステップ 1 |
コンフィギュレーション モードを入力します。 例:
|
ステップ 2 |
構成する QoS レベルを選択します。 次のコマンドで、level2 を構成する QoS レベルに置き換えます: 例:
|
ステップ 3 |
QoS レベルの 1 つ以上の構成を行います。 次に、QoS レベルの輻輳通知および輻輳検出アルゴリズムを構成する例を示します: 例:
次に、ドロップなしCoS を構成する例を示します。 例:
|
REST API を使用した Cisco ACI QoS レベルの構成
ここでは、各 Cisco ACI QoS レベルに固有の構成を行う方法について説明します。
手順
QoS レベルの構成を行います。 次の例では、level2 を構成する QoS クラスに置き換えます。
例:
|
カスタム QoS ポリシーと入力/出力マーキング
Cisco ACI ファブリック内で使用するため、入力トラフィックの DSCP と CoS 値をQoS 優先順位レベルへ変換することでCisco APIC内にカスタム QoS ポリシーを作成できます。変換は、DSCP 値が IP パケットに存在し、CoS 値がイーサネット フレームに存在する場合にのみサポートされます。
たとえば、カスタム QoS ポリシーを使用すると、IP ヘッダーのないレイヤ 2 パケットなど、CoS 値のみに基づいてトラフィックを分類するデバイスからCisco ACI ファブリック トラフィックに着信するトラフィックを分類できます。
カスタム QoS ガイドラインと制約事項
CoS と DSCP の両方に基づいてカスタム QoS ポリシーを作成する場合、値と両方の値が入力パケットに存在するが、異なる QoS 優先順位レベルに一致すると、DSCP マッピングが優先されます。
DSCP 値変換に基づくカスタム QoS ポリシーには、DSCP 変換ポリシーごとに 5 つの連続した TCAM メモリ領域が必要です。連続メモリ領域が使用できない場合、DSCP 変換ポリシーはハードウェアでのプログラミングに失敗し、APIC で障害が生成されます。スイッチで次のコマンドを使用して、使用可能な TCAM スペースを確認できます。
show system internal aclqos qos policy detail
または、次の vsh_lc シェル コマンドを使用して、使用可能な TCAM スペースを確認できます。
vsh_lc -c 'show system internal aclqos qos policy detail'
CoS 値に基づいてカスタム QoS ポリシーを作成する場合は、の説明に従って、最初にグローバル ファブリック CoS 保持ポリシーを有効にする必要があります。入力および出力トラフィックのサービスクラス(CoS)プレゼンテーション
リリース 4.0(1)より前のリリースを実行している場合、CoS 変換は外部レイヤ 3 インターフェイスではサポートされません。
CoS 変換は、出力フレームが 802.1Q カプセル化されている場合にのみサポートされます。
次の構成オプションが有効になっている場合、CoS 変換はサポートされません。
-
QoS を含むコントラクトが構成されています。
-
FEX は受信した VLAN CoS または(dot1p 値)に基づいてスタティック マッピング テーブルに従うため、発信インターフェイスはファブリック エクステンダ(FEX)上にあります。FEX ホスト インターフェイス(HIF)ポートでの出力 QoS 分類に、CoS 保持ポリシーの代わりに を使用します。Cisco ACI マルチポッド詳細については、マルチポッド QoS および DSCP 変換ポリシーを参照してください。
-
DSCP ポリシーを使用したマルチポッド QoS が有効になっています。
マルチポッドと DSCP ポリシーの詳細については、マルチポッド QoS および DSCP 変換ポリシーを参照してください。
-
ダイナミックパケット優位性が有効化されています。
-
EPG 内エンドポイント分離を適用して EPG を構成した場合。
-
EPG がマイクロセグメンテーションを有効にして構成されている場合。
-
リリース 4.0(1)以降、全ての DPP 優先トラフィックには、カスタム QoS 構成にもかかわらず CoS 3 がマークされています。
4.0 リリースでのみこれらのパケットが同じリーフ スイッチに入力および出力されると、CoS 値が保持され、フレームが CoS 3 マーキングを使用してファブリックから送信されます。
Cisco APICGUI を使用したカスタム QoS ポリシー
このセクションでは、カスタム QoS ポリシーを作成し、Cisco APIC GUI を使用して EPG に関連付ける方法について説明します。
始める前に
手順
ステップ 1 |
Cisco APIC GUI にログインします。 |
||||||||||||
ステップ 2 |
水平のナビゲーションバーから、 を選択します。 |
||||||||||||
ステップ 3 |
左手のナビゲーション ペイン内で を拡大します。 |
||||||||||||
ステップ 4 |
[カスタム QoS (MPLS Custom QoS)] を右クリックし、[カスタム QoS ポリシーの作成(Create MPLS Custom QoS Policy)] を選択します。 |
||||||||||||
ステップ 5 |
カスタム QoS ポリシー情報の名前と説明(オプション)を入力します。 |
||||||||||||
ステップ 6 |
1 つ以上の QoS 優先順位レベルの DSCP マッピングを作成します。 DSCP マッピングを使用すると、入力 DSCP 値を QoS 優先度レベル、および ACI ファブリックから出るトラフィックの出力 DSCP および CoS 値にマッピングできます。マッピングごとに、次のフィールドを指定できます:
|
||||||||||||
ステップ 7 |
1 つ以上の QoS プライオリティ レベルの CoS マッピングを作成します。 CoS マッピングを使用すると、入力 CoS 値を QoS 優先順位レベル、および ACI ファブリックから発信されるトラフィックの出力 DSCP および CoS 値にマッピングできます。マッピングごとに、次のフィールドを指定できます:
|
||||||||||||
ステップ 8 |
[送信 (Submit)] をクリックして変更を保存します。 |
||||||||||||
ステップ 9 |
作成したカスタム QoS ポリシーを EPG にアタッチします。
|
NX-OS スタイル CLI を使用したカスタム QoS ポリシーの作成
このセクションでは、カスタム QoS ポリシーを作成し、NX-OS スタイル CLI を使用して EPG に関連付ける方法について説明します。
始める前に
手順
ステップ 1 |
コンフィギュレーション モードを入力します。
|
ステップ 2 |
テナント構成モードを入力します。
|
ステップ 3 |
QoS ポリシーの作成。
|
ステップ 4 |
DCSP 範囲とターゲット QoS 優先順位レベルを設定します。
|
ステップ 5 |
テナント構成モードに戻ります。
|
ステップ 6 |
アプリケーション プロファイルを作成または編集します。
|
ステップ 7 |
アプリケーション プロファイルで EPG を作成または編集します。 通常の EPG を作成するには、次の手順を実行します:
外部レイヤ 2 EPG を作成するには、次の手順を実行します。
|
ステップ 8 |
QoS ポリシーを EPG に関連付けます。 システム プロンプトは、通常の EPG と外部 EPG のどちらを作成するかによって異なる場合があります。
|
ステップ 9 |
テナント構成モードに戻ります。
|
REST API を使用したカスタム QoS ポリシー
このセクションでは、カスタム QoS ポリシーを作成し、REST API を使用して EPG に関連付ける方法について説明します。
始める前に
手順
ステップ 1 |
カスタム QoS ポリシーを作成。
|
ステップ 2 |
ポリシーを、それを使用する EPG に関連付けます。
|
入力および出力トラフィックのサービスクラス(CoS)プレゼンテーション
トラフィックが Cisco ACI ファブリックに入ると、各パケットの優先順位が Cisco ACI QoS レベルにマッピングされます。これらの QoS レベルは、パケットの外部ヘッダーの CoS フィールドと DEI ビットに格納され、元のヘッダーは破棄されます。
入力パケットの元の CoS 値を保持し、パケットがファブリックを離れるときにそれを復元する場合は、このセクションで説明するように、グローバル ファブリック QoS ポリシーを使用して 802.1p サービス クラス(CoS)の保持を有効にすることができます。
CoS の保持は単一のポッドおよび multipod トポロジでサポートされます。しかしマルチポッド トポロジでは、ユーザが IPN の設定をポッド間で保持することに懸念がない場合にのみ、CoS の保持を使用できます。パケットが IPN を通過するときにパケットの CoS 値を保持するには、マルチポッド QoS および DSCP 変換ポリシー で説明されているように DSCP 変換ポリシーを使用します。
CoS 保存のガイドラインと制約事項
サービスクラス(CoS)の保持には、次の注意事項と制限事項が適用されます。
-
VLAN ヘッダー内の CoS 値のみが保持され、DEI ビットは保持されません。
-
VXLAN カプセル化パケットの場合、外部ヘッダーに含まれる CoS 値は保持されません。
-
次の構成オプションが有効になっている場合、CoS 値は保存されません。
-
QoS を含むコントラクトが構成されています。
-
FEX は受信した VLAN CoS または(dot1p 値)に基づいてスタティック マッピング テーブルに従うため、発信インターフェイスはファブリック エクステンダ(FEX)上にあります。FEX ホスト インターフェイス(HIF)ポートでの出力 QoS 分類に、CoS 保持ポリシーの代わりに を使用します。Cisco ACI マルチポッド詳細については、マルチポッド QoS および DSCP 変換ポリシーを参照してください。
-
トラフィックが、分離が適用されている EPG から分離が適用されていない EPG に流れています。
-
DSCP QoS ポリシーが VLAN EPG で構成され、パケットに IP ヘッダーがある。
DSCP マーキングは、最も内側から最も外側への優先順位で、次のフィルタ レベルで設定できます:
-
コントラクト
-
サブジェクト
-
期間中
-
発信期間
(注)
コントラクトに vzAny を指定する場合、vzAny は VRF 内のすべての EPG のコレクションであり、EPG 固有の構成は適用できないため、外部 EPG DSCP 値は適用されません。EPG 固有のターゲット DSCP 値が必要な場合、外部 EPG は vzAny を使用しないでください。
-
-
-
Cisco APICリリース 5.1(3)以降、ICMP は要求で送信されたものと同じサービス クラス(CoS)値で応答します。
GUI を使用した CoS 保持の有効化
このセクションでは、CoS 保持を有効にして、単一ポッド ファブリックに出入りするトラフィックと、マルチポッド ファブリック内の別のポッドに出入りするトラフィックの QoS 優先順位設定が同じように処理されるようにする方法について説明します。
(注) |
CoS 保存を有効にすると、デフォルトの CoS/DSCP マッピングがさまざまなトラフィック タイプに適用されます。 |
手順
ステップ 1 |
メイン メニュー バーから、 を選択します。 |
ステップ 2 |
左側のナビゲーション ウィンドウで、 を選択します。 |
ステップ 3 |
[グローバル - QOS クラス(Global - QOS Class)] メイン ウィンドウ ペインで、[保存 COS:Dot1p 保存(Preserve COS: Dot1p Preserve)] チェックボックスをオンにします。 |
ステップ 4 |
変更を保存するために [送信(Submit)] クリックします.. |
CLI を使用した CoS 保持の有効化
このセクションでは、CoS 保持を有効にして、単一ポッド ファブリックに出入りするトラフィックと、マルチポッド ファブリック内の別のポッドに出入りするトラフィックの QoS 優先順位設定が同じように処理されるようにする方法について説明します。
(注) |
CoS 保存を有効にすると、デフォルトの CoS/DSCP マッピングがさまざまなトラフィック タイプに適用されます。 |
手順
ステップ 1 |
コンフィギュレーション モードを入力します。
|
ステップ 2 |
CoS 保存を有効にします。
|
REST API を使用した CoS 保持の有効化
このセクションでは、CoS 保持を有効にして、単一ポッド ファブリックに出入りするトラフィックと、マルチポッド ファブリック内の別のポッドに出入りするトラフィックの QoS 優先順位設定が同じように処理されるようにする方法について説明します。
(注) |
CoS 保存を有効にすると、デフォルトの CoS/DSCP マッピングがさまざまなトラフィック タイプに適用されます。 |
手順
CoS 保存を有効にします。
CoS 保存を無効にします。
|
マルチポッド QoS および DSCP 変換ポリシー
Cisco ACI ファブリック内でトラフィックが送受信される場合、QoS レベルは VXLAN パケットの外部ヘッダーの CoS 値に基づいて決定されます。Cisco APIC の管理下にないデバイスが通過するパケットの CoS 値を変更する可能性があるマルチポッド トポロジでは、Cisco ACI とパケット内の DSCP 値の間のマッピングを作成することにより、QoS レベルの設定を保持できます。
ポッド間の IPN トラフィックで QoS 設定を保持することは検討しないが、ファブリックに入出力するパケットの元の CoS 値を保持したい場合は、入力および出力トラフィックのサービスクラス(CoS)プレゼンテーション を参照してください。
この図に示すように、マルチポッド トポロジ内のポッド間のトラフィックは IPN を通過します。IPN には、Cisco APIC の管理下にないデバイスが含まれる場合があります。ネットワーク パケットが POD1 のスパインまたはリーフスイッチから送信されると、IPN のデバイスはパケットの 802.1p 値を変更する場合があります。この場合、フレームが POD2 のスパインまたはリーフスイッチに到達すると、POD1 のソースで割り当てられた Cisco ACI QoS レベル値ではなく、IPN デバイスによって割り当てられた 802.1p 値が設定されます。
パケットの適切な QoS レベルを維持し、優先順位の高いパケットが遅延またはドロップされないようにするために、IPN によって接続された複数の POD 間を移動するトラフィックに DSCP 変換ポリシーを使用できます。DSCP 変換ポリシーが有効になっている場合、Cisco APIC は指定したマッピング ルールに従って、QoS レベル値(VXLAN パケットの CoS 値で表される)を DSCP 値に変換します。POD1 から送信されたパケットが POD2 に到達すると、マッピングされた DSCP 値が適切な QoS レベルの元の CoS 値に変換されます。
DSCP 変換の注意事項
-
Cisco APICリリース 4.0(1)より前は、カスタム DSCP 値をユーザーレベル 1 ~ 3 に割り当てることができました。
-
Cisco APICリリース 4.0(1)以降では、レベル 4 ~ 6 の値も選択できます。
-
Cisco APICリリース 4.0(1)以降、マルチポッド DSCP 変換ポリシーが有効になっており、ファブリック ハードウェアに -EX スイッチよりも前のスパイン スイッチ モデルが含まれている場合、traceroute ポリシーの CoS 値はユーザー トラフィックと重複してはなりません。
-
DSCP 変換ポリシーで構成する値に加えて、DSCP 値
57 〜 63
は、IPN を介した ACI コントロール プレーン トラフィックによって使用されます。
(注) |
IPN を通過するトラフィックの場合は、DSCP 値を CS6 にマッピングしないでください。 |
次の表に、DSCP ポリシーおよびマップで使用される DSCP および ToS 設定の定義を示します。
DSCP または ToS レベル |
説明 |
---|---|
AF11 |
Assured Forwarding クラス 1、ドロップの可能性が低い |
AF12 |
Assured Forwarding クラス 1、中程度のドロップ確率 |
AF13 |
Assured Forwarding クラス 1、高確率でドロップ |
AF21 |
Assured Forwarding クラス 2、ドロップの可能性が低い |
AF22 |
Assured Forwarding クラス 2、中程度のドロップ確率 |
AF23 |
Assured Forwarding クラス 2、高確率でドロップ |
AF31 |
Assured Forwarding クラス 3、ドロップの可能性が低い |
AF32 |
Assured Forwarding クラス 3、中程度のドロップ確率 |
AF33 |
Assured Forwarding クラス 3、高確率でドロップ |
AF41 |
Assured Forwarding クラス 4、ドロップの可能性が低い |
AF42 |
Assured Forwarding クラス 4、中程度のドロップ確率 |
AF43 |
Assured Forwarding クラス 4、高確率でドロップ |
CS0 |
TOS クラス セレクタ値 0(デフォルト) |
CS1 |
TOS クラス セレクタ値 1(通常はストリーミング トラフィックに使用) |
CS2 |
TOS クラス セレクタ値 2(通常、SNMP、SSH、Syslog などの OAM トラフィックに使用) |
CS3 |
TOS クラス セレクタ値 3(通常はシグナリング トラフィックに使用) |
CS4 |
TOS クラス セレクタ値 4(通常、ポリシー プレーン トラフィックとプライオリティ キューに使用) |
CS5 |
TOS クラス セレクタ値 5(通常、ブロードキャスト ビデオ トラフィックに使用) |
CS6 |
TOS クラス セレクタ値 6(通常、ネットワーク制御トラフィックに使用) |
CS7 |
TOS クラス セレクタ値 7 |
Expedited Forwarding(EF; 完全優先転送) |
EF は低損失、低遅延トラフィック専用 |
音声認識 |
EF に似ていますが、CAC を介しても許可されます。 |
Cisco APICGUI を使用した DSCP 変換ポリシーの作成
このセクションでは、IPN によって接続された複数の POD で QoS レベルの設定を保証する DSCP 変換ポリシーを作成する方法について説明します。
手順
ステップ 1 |
に移動します。 |
||
ステップ 2 |
[ナビゲーション(Navigation)] ペインで、 を展開します。 |
||
ステップ 3 |
[プロパティ(Properties)] パネルで、[有効(Enabled)] をクリックして DSCP ポリシーを有効にします。 |
||
ステップ 4 |
各トラフィック ストリームを使用可能なレベルのいずれかにマッピングします。
|
||
ステップ 5 |
[送信 (Submit)] をクリックして変更を保存します。 |
NX-OS スタイル CLI を使用した DSCP 変換ポリシーの作成
このセクションでは、IPN によって接続された複数の POD で QoS レベルの設定を保証する DSCP 変換ポリシーを作成する方法について説明します。
手順
ステップ 1 |
コンフィギュレーション モードに入ります。
|
||
ステップ 2 |
|
||
ステップ 3 |
DSCP 変換マップを作成します。
|
||
ステップ 4 |
DSCP 変換マッピングを構成します。
|
||
ステップ 5 |
DSCP 変換を有効にします。
|
REST API を使用した DSCP 変換ポリシーの作成
このセクションでは、IPN によって接続された複数の POD で QoS レベルの設定を保証する DSCP 変換ポリシーを作成する方法について説明します。
手順
ステップ 1 |
DSCP 変換ポリシー有効化と構成します。 POST https://<apic-ip>/api/node/mo/uni/tn-infra/dscptranspol-default.xml
|
ステップ 2 |
DSCP 変換ポリシーを無効にします。 POST https://<apic-ip>/api/node/mo/uni/tn-infra/dscptranspol-default.xml
|
IPN デバイスでの QoS の構成
ここでは、前のセクションで説明した DSCP 変換ポリシーの一部として指定されたさまざまなクラスにトラフィックをマッピングするように、IPN デバイスで QoS を設定する方法について説明します。
始める前に
マルチポッドを構成しておく必要があります。
手順
ステップ 1 |
APIC で、IP ネットワーク(IPN から IPN)で決定されたポリシーに従って、[QoS クラス ポリシー レベル 1(QoS Class Policy-Level 1)]、[QoS クラス ポリシー レベル 2(QoS Class Policy-Level 2)]、および [QoS クラス ポリシー レベル 3(QoS Class Policy-Level 3)] を照合します。
|
ステップ 2 |
APIC で、マルチポッド トポロジで QoS 優先順位設定の保証を有効にする DSCP ポリシーを作成し、ファブリック内のさまざまなトラフィック ストリームの DSCP マッピングを設定します。 |
ステップ 3 |
各 IPN デバイスで、次のように構成します: |
ステップ 4 |
(オプション)IPN 上の入力インターフェイスを確認します。 IPN 入力インターフェイス設定の確認の説明に従って、入力インターフェイスの設定を確認できます。 |
ステップ 5 |
(オプション)IPN上 の出力インターフェイスを確認します。 IPN 出力インターフェイス設定の確認の説明に従って、出力インターフェイスの設定を確認できます。 |
L3Out QoS
L3Out QoS は、外部 EPG レベルで適用されるコントラクトを使用して設定できます。リリース 4.0(1) 以降、L3Out QoS は L3Out インターフェイスで直接設定することもできます。
(注) |
Cisco APICリリース 4.0(1) 以降を実行している場合は、L3Out に直接適用されるカスタム QoS ポリシーを使用して L3Out の QoS を設定することを推奨します。 |
パケットは入力 DSCP または CoS 値を使用して分類されるため、カスタム QoS ポリシーを使用して着信トラフィックを Cisco ACIQoS キューに分類できます。カスタム QoS ポリシーには、DSCP/CoS 値をユーザ キューまたは新しい DSCP/CoS 値(マーキングの場合)にマッピングするテーブルが含まれます。特定の DSCP/CoS 値のマッピングがない場合、ユーザ キューは入力 L3Out インターフェイスの QoS 優先度設定によって選択されます(設定されている場合)。
L3Out QoS ガイドラインと制約事項
L3Out の QoS 設定には次の注意事項が適用されます。
-
カスタム QoS ポリシーは、Cisco Application Centric Infrastructure(ACI)ファブリックの外部から送信された(L3Out から受信した)レイヤ 3 マルチキャスト トラフィックではサポートされません。
-
L3Out が存在する境界リーフ スイッチに適用するコントラクトを使用して QoS ポリシーを設定するには、VRF テーブルが出力モードである必要があります(ポリシー制御適用の方向は「出力」にする必要があります)。
カスタム QoS 設定は L3Out で直接構成でき、境界リーフ スイッチからのトラフィックに適用できます。そのため、VRF テーブルは出力モードである必要はありません。
-
適用する QoSポリシーを有効にするには、VRF ポリシー制御適用設定を「適用」にする必要があります。
-
L3Out とその他の EPG 間の通信を制御する契約を設定する際に、契約またはサブジェクトに QoS クラスまたはターゲット DSCP を含めます。
(注)
外部 EPG ではなく、契約の QoS クラスまたはターゲット DSCP のみ設定します(
l3extInstP
)。
-
契約のサブジェクトを作成する際は、QoS 優先度レベルを選択する必要があります。[Unspecified] を選択することはできません。
(注)
カスタム QoS ポリシーは QoS クラスが [未指定(Unspecified)] に設定されている場合でも DSCP/CoS 値を設定するため、カスタム QoS ポリシーは例外となります。QoS レベルが指定されていない場合、レベルはデフォルトで 3 として扱われます。
-
第 2 世代スイッチでは、QoS で、グローバル ポリシー、EPG、L3Out、カスタム QoS、および契約で設定された新しいレベル 4、5、6 をサポートします。次の制限が適用されます。
-
厳密な優先順位を設定できるクラスの数は、5 つまで増加できます。
-
3 つの新しいクラスは、第 1 世代スイッチでのみサポートされます。
-
第 1 世代スイッチと、 第 2 世代スイッチの間でトラフィックが流れる場合、トラフィックは QoS レベル 3 を使用します。
-
新しいクラスで FEX と通信するため、トラフィックは値 0 のレイヤ 2 Cos を伝送します。
第 1 世代スイッチは、名前の末尾に「EX」、「FX」、「FX2」、「GX」またはそれ以降のサフィックスがないことで識別できます。たとえば、N9K-9312TX という名前などです。第 1 世代以降のスイッチは、名の末尾に「EX」、「FX」、「FX2」、「GX」またはそれ以降のサフィックスが付いていることで識別できます。たとえば、N9K-93108TC-EX や N9K-9348GC-FXP という名前などです。
-
-
QoS クラスを構成したり、L3Out インターフェイスに適用するカスタム QoS ポリシーを作成できるようになりました。
GUI を使用して L3Out に QoS ディレクトリを設定する
この章では L3Out で QoS ディレクトリを設定する方法について説明します。これは、リリース 4.0(1) 以降の L3Out QoS の推奨設定方法です。Cisco APIC
手順
ステップ 1 |
メイン メニュー バーから を選択します。 |
ステップ 2 |
左側の [ナビゲーション(Navigation)] ペインで、[テナント(Tenant) <tenant-name>] [ネットワーキング(Networking)] [L3Outs] [<routed-network-name>] [論理ノード プロファイル(Logical Node Profiles) [<node-profile-name>] [論理インターフェイス プロファイル(Logical Interface Profiles] [<interface-profile-name>] を展開します。 存在しない場合は、新しいネットワーク、ノード プロファイル、およびインターフェイス プロファイルを作成する必要があります。 |
ステップ 3 |
メイン ウィンドウ ペインで、L3Out のカスタム QoS を設定します。 [QoS 優先順位(QoS Priority)] ドロップダウンリストを使用して、標準 QoS レベルの優先順位を設定できます。または、[カスタム QoS ポリシー(Custom QoS Policy)] ドロップダウンから既存のカスタム QoS ポリシーを設定するか、新しいカスタム QoS ポリシーを作成できます。 |
CLI を使用した L3Out での QoS の直接設定
この章では L3Out で QoS ディレクトリを設定する方法について説明します。これは、リリース 4.0(1) 以降の L3Out QoS の推奨設定方法です。Cisco APIC
次のオブジェクトの内の 1 つで L3Out の QoS を設定できます。
-
Switch Virtual Interface(SVI)
-
サブインターフェイス
-
外部ルーテッド
手順
ステップ 1 |
L3Out SVI に QoS プライオリティを設定します。 例:
|
ステップ 2 |
サブインターフェイスに QoS プライオリティを設定します。 例:
|
ステップ 3 |
外部ルーテッドに QoS プライオリティを設定します。 例:
|
REST API を使用した L3Out での QoS ディレクトリの設定
この章では L3Out で QoS ディレクトリを設定する方法について説明します。これは、リリース 4.0(1) 以降の L3Out QoS の推奨設定方法です。Cisco APIC
次のオブジェクトの内の 1 つで L3Out の QoS を設定できます。
-
Switch Virtual Interface(SVI)
-
サブインターフェイス
-
外部ルーテッド
手順
ステップ 1 |
L3Out SVI に QoS プライオリティを設定します。 例:
|
ステップ 2 |
サブインターフェイスに QoS プライオリティを設定します。 例:
|
ステップ 3 |
外部ルーテッドに QoS プライオリティを設定します。 例:
|
GUI を使用した L3Outs の QoS コントラクトの設定
この項では、コントラクトを使用して L3Out の QoS を設定する方法について説明します。
(注) |
リリース 4.0(1) 以降では、L3Out QoS 用にカスタム QoS ポリシーを使用することを推奨しています。GUI を使用して L3Out に QoS ディレクトリを設定するで説明しています。 この項で説明するコントラクトを使用した QoS 分類の設定は、L3Out で直接設定された QoS ポリシーよりも優先されます。 |
手順
ステップ 1 |
L3Out により使用される境界リーフ スイッチに適用される QoS をサポートするために、 L3Out を利用していたテナントの VRF インスタンスを設定します。 |
ステップ 2 |
L3Out を使用する EPG の間の通信を可能にするためにフィルタを設定するときには、QoS クラスまたはターゲット DSCP を含めて、L3Out を通して入力されるトラフィックにおける QoS の優先順位を適用します。
|
ステップ 3 |
契約を追加します。 |
CLI を使用した L3Out の QoS コントラクトの設定
この項では、コントラクトを使用して L3Out の QoS を設定する方法について説明します。
(注) |
手順
ステップ 1 |
L3Out で QoS 優先順位の適用をサポートするために、出力モードの VRF を設定し、ポリシー適用を有効化します。
|
||
ステップ 2 |
QoS を設定します。 フィルタ (
access-list ) を作成するとき、ターゲット DSCP レベルの match dscp コマンドを含みます。
コントラクトを設定するとき、L3Out でのトラフィック出力の QoS クラスを含めます。または、ターゲット DSCP の値を定義することもできます。QoS ポリシーは、コントラクトまたはサブジェクトのいずれかでサポートされます。
L3out インターフェイスでの QoS またはカスタム QoS では VRF の適用は入力である必要があります。VRF の適用を出力にする必要があるのは、QOS 分類が EPG と L3out の間、または L3out から L3out へのトラフィックのコントラクトで実行される場合に限ります。
|
REST API を使用した L3Out の QoS コントラクトの設定
この項では、コントラクトを使用して L3Out の QoS を設定する方法について説明します。
(注) |
リリース 4.0(1) 以降では、L3Out QoS 用にカスタム QoS ポリシーを使用することを推奨しています。REST API を使用した L3Out での QoS ディレクトリの設定で説明しています。 |
手順
ステップ 1 |
テナント、VRF、ブリッジ ドメインを設定する場合、ポリシー適用が有効になっている状態で、出力モードに VRF を設定します(pcEnfDir="egress)。 例:
|
||||
ステップ 2 |
通信のため L3Out に参加して EPG を有効にする契約を作成するときは、優先順位の QoS を設定します。 この例のコントラクトには、L3Out で出力されるトラフィックの フィルタに
例:
|
SR-MPLS QoS
リリース 5.0(1)以降、Cisco ACI ファブリックは、ファブリックに出入りする MPLS セグメント ルーティング(SR-MPLS)トラフィックの QoS 分類とマーキングをサポートします。
カスタム QoS ポリシーを使用して、MPLS ネットワークからのトラフィックを ACI ファブリック内で優先順位付けする方法を定義できます。これらのポリシーを使用して、MPLS L3Out を介してトラフィックがファブリックを離れるときに、トラフィックを再マーキングすることもできます。
カスタム QoS ポリシーを設定する場合、境界リーフ スイッチに適用される次の 2 つのルールを定義します。
-
[入力ルール(Ingress rules)]:これらのルールは、MPLS ネットワークから ACI ファブリックに入力されるトラフィックに適用され、着信パケットの EXP ビット値を ACI QoS レベルにマッピングするため、また、パケットが ACI ファブリック内にある間に、VXLAN ヘッダーに DiffServ コードポイント(DSCP)値を設定するためにも使用されます。
値は、境界リーフでカスタム QoS 変換ポリシーを使用して取得されます。再マーキングなしの SR-MPLS からのトラフィックの元の DSCP 値。カスタム ポリシーが定義されていないか、一致していない場合、デフォルトのQoSレベル(
レベル 3
)が割り当てられます。 -
[出力ルール(Egress rules)]:これらのルールは、MPLS L3Out 経由で ACI ファブリックから発信されるトラフィックに適用され、パケットの IPv4 DSCP 値を MPLS パケットの EXP 値および内部イーサネットフレームの CoS 値にマッピングするために使用されます。
分類は、EPG および L3Out トラフィックに使用される既存のポリシーに基づいて非境界リーフ スイッチで行われます。カスタム ポリシーが定義されていないか、一致していない場合、デフォルトの EXP 値
0
がすべてのラベルでマークされます。EXP 値は、デフォルト ポリシー シナリオとカスタム ポリシー シナリオの両方でマークされ、パケット内のすべての MPLS ラベルで行われます。カスタム MPLS 出力ポリシーは、既存の EPG、L3out、および契約 QoS ポリシーをオーバーライドできます。
次の 2 つの図は、入力および出力ルールが適用されるタイミングと、内部 ACI トラフィックがファブリック内でパケットの QoS フィールドを再マーキングする方法を要約しています。
SR-MPLS QoS ガイドラインと制約事項
SR-MPLS トラフィックの QoS ポリシーを構成する場合は、次のガイドラインが適用されます。
-
コントラクトレベルのカスタム QoS ポリシーの一致する Exp 値はサポートされていません。契約レベルで構成されたカスタム QoS ポリシーは、グローバル MPLS QoS ポリシーを上書きします。
-
ダイナミック パケット優先順位付け(DPP)は、入力トラフィックと出力トラフィックの両方でサポートされます。
-
MPLS インターフェイスは SPAN 送信元として機能できますが、モニター ポートとして構成することはできません。
GUI を使用した SR-MPLS カスタム QoS ポリシーの作成
SR MPLS カスタム QoS ポリシーは、MPLS QoS 出力 ポリシーで定義された着信 MPLS EXP 値に基づいて、SR-MPLS ネットワークから送信されるパケットのプライオリティを定義します。これらのパケットは、ACI ファブリック内にあります。また、MPLS QoS 出力ポリシーで定義された IPv4 DSCP 値に基づく MPLS インターフェイスを介して ACI ファブリックから離れるパケットの CoS 値および MPLS EXP 値をマーキングします。
カスタム出力ポリシーが定義されていない場合、デフォルトの Qos レベル(Level3
)がファブリック内のパケットに割り当てられます。カスタム出力ポリシーが定義されていない場合、デフォルトの EXP 値(0
)がファブリックから離れるパケットにマーキングされます。
手順
ステップ 1 |
メニュー バーから を選択します。 |
ステップ 2 |
左側のペインで、[インフラ(infra)] [ポリシー(Policies)] [プロトコル(Protocol)] [MPLS カスタム QoS (MPLS Custom QoS)] を選択します。 |
ステップ 3 |
[MPLS カスタム QoS (MPLS Custom QoS)] フォルダを右クリックし、[MPLS カスタム QoS ポリシーの作成(Create MPLS Custom QoS Policy)] を選択します。 |
ステップ 4 |
表示される [MPLS カスタム QoS ポリシーの作成(Create MPLS Custom QoS Policy)] ウィンドウで、作成するポリシーの名前と説明を入力します。 |
ステップ 5 |
[MPLS 入力ルール(MPLS Ingress Rule)] 領域で、[+] をクリックして入力 QoS 変換ルールを追加します。 MPLS ネットワークに接続されている境界リーフ (BL) に着信するすべてのトラフィックは、MPLS EXP 値に対してチェックされ、一致が検出されると、トラフィックは ACI QoS レベルに分類され、適切な CoS および DSCP 値でマークされます。 |
ステップ 6 |
[MPLS 出力ルール(MPLS Egress Rule)] 領域で、[+] をクリックして出力 QoS 変換ルールを追加します。 トラフィックが境界リーフの MPLS インターフェイスから離れていくと、パケットの DSCP 値に基づいて照合され、一致が見つかると、MPLS EXP および CoS 値がポリシーに基づいて設定されます。
|
ステップ 7 |
[OK] をクリックし、MPLS カスタム QoS の作成を完了します。 |
GUI を使用した SR-MPLS カスタム QoS ポリシーの作成
SR MPLS カスタム QoS ポリシーは、MPLS QoS 出力 ポリシーで定義された着信 MPLS EXP 値に基づいて、SR-MPLS ネットワークから送信されるパケットのプライオリティを定義します。これらのパケットは、ACI ファブリック内にあります。また、MPLS QoS 出力ポリシーで定義された IPv4 DSCP 値に基づく MPLS インターフェイスを介して ACI ファブリックから離れるパケットの CoS 値および MPLS EXP 値をマーキングします。
カスタム出力ポリシーが定義されていない場合、デフォルトの Qos レベル(Level3
)がファブリック内のパケットに割り当てられます。カスタム出力ポリシーが定義されていない場合、デフォルトの EXP 値(0
)がファブリックから離れるパケットにマーキングされます。
手順
ステップ 1 |
SR-MPLS QoS ポリシーの作成 |
ステップ 2 |
SR-MPLS QoS ポリシーの適用。 次のコマンドでは:
|
REST API を使用した SR-MPLS カスタム QoS ポリシー
SR MPLS カスタム QoS ポリシーは、MPLS QoS 出力 ポリシーで定義された着信 MPLS EXP 値に基づいて、SR-MPLS ネットワークから送信されるパケットのプライオリティを定義します。これらのパケットは、ACI ファブリック内にあります。また、MPLS QoS 出力ポリシーで定義された IPv4 DSCP 値に基づく MPLS インターフェイスを介して ACI ファブリックから離れるパケットの CoS 値および MPLS EXP 値をマーキングします。
カスタム出力ポリシーが定義されていない場合、デフォルトの Qos レベル(Level3
)がファブリック内のパケットに割り当てられます。カスタム出力ポリシーが定義されていない場合、デフォルトの EXP 値(0
)がファブリックから離れるパケットにマーキングされます。
手順
ステップ 1 |
SR-MPLS QoS ポリシーの作成 次のPOSTで、
|
ステップ 2 |
SR-MPLS QoS ポリシーの作成 次の POST で、customqos1 を前の手順で作成した SR-MPLS QoS ポリシーの名前に置き換えます。
|
RoCEv2 および必要な APIC QoS 設定
リモート ダイレクト メモリ アクセス(RDMA)over Converged Ethernet(RoCE)テクノロジーにより、TCP/IP の CPU およびメイン メモリ パスを通過することなく、サーバー間またはストレージからサーバーへデータを転送できます。ネットワーク アダプタは、オペレーティング システムと CPU をバイパスして、アプリケーション メモリとの間で直接データを転送します。このゼロ コピーと CPU オフロードのアプローチにより、他のタスクの CPU 可用性が向上し、低遅延とジッターの削減が実現します。ストレージとコンピューティングの両方に単一のファブリックを使用できます。RoCEv2 は、RDMA をレイヤ 2 とレイヤ 3(UDP/IP)の両方のパケットで使用できるようにすることで、より多くの機能を提供し、複数のサブネットを介したレイヤ 3 ルーティングを可能にします。
Cisco Application Policy Infrastructure Controller(APIC)リリース 4.0(1)以降では、重み付けランダム早期検出(WRED)輻輳アルゴリズムや明示的輻輳通知(ECN)など、 Cisco APICでレイヤ 3 トラフィックの特定の QoS オプションを設定することで、ファブリックで RoCEv2 機能を有効にできます。
ここでは、Cisco APICGUI、NX-OS スタイルの CLI、および REST API の 3 つの異なる方法を使用して、必要な QoS オプションを設定する方法について説明します。選択する方法に関係なく、次の項目を設定する必要があります。
-
重み付けランダム早期検出(WRED)輻輳アルゴリズムは、次の構成オプションを使用して、スパイン スイッチの輻輳を管理します:
-
WRED [最小しきい値(Min Threshold)]:平均キュー サイズが最小しきい値を下回ると、着信パケットはただちにキューイングされます。
-
WRED [最大しきい値(Max Threshold)]: 平均キュー サイズが最大しきい値を超える場合、到着するパケットはドロップされます。
-
WRED[確率(WRED Probability)]:平均キューサイズが最小しきい値と最大しきい値の間にある場合、確率値によってパケットがドロップされるかキューイングされるかが決まります。
-
WRED [重み(Weight)]:重みの範囲は
0
~7
で、平均キュー長の計算に使用されます。重みが小さいほど現在のキューの長さが優先され、重みが大きいほど古いキューの長さが優先されます。
-
-
明示的輻輳通知(ECN)は、輻輳通知に使用されます。輻輳が発生している場合、ECN は、輻輳が解消されるまで送信側デバイスの伝送レートを低下させ、トラフィックが一時停止することなく続行できるようにします。ECN と WRED は、ネットワーク上の 2 つのエンドポイント間のエンドツーエンドの輻輳通知を可能にします。
-
プライオリティ フロー制御(PFC)は、レイヤ 2 フロー制御を実現するために使用されます。PFC には、輻輳が発生した場合にトラフィックを一時停止する機能があります。
リリース 5.2(5)以降では、Cisco ACI マルチポッド とともに RoCEv2 を使用できますが、次のガイドラインと制約事項が適用されます。
-
リモート リーフ スイッチは RoCEv2 とともにCisco ACI マルチポッドをサポートしていません。
-
ポッド間ネットワーク(IPN)を介した PFC エンドツーエンドを有効にします。
-
異なるポッドのスパイン スイッチ間の IPN でサービス クラス(CoS)が保持されていることを確認します。
-
RoCEv2 は、ファブリック内の Cisco ACI QoS レベル 1 または 2 のみをサポートします。
-
通常の PFC および WRED または ECN を使用して IPN を構成します。
-
Cisco ACI マルチポッド QoSを有効にします。
ROCEv2 ハードウェア サポート
このリリースでは、次の Cisco ハードウェアが ROCEv2 でサポートされています。
-
Cisco Nexus 9300-EX プラットフォーム スイッチ
-
Cisco Nexus 9300-FX プラットフォーム スイッチ
-
Cisco Nexus 9300-FX2 プラットフォーム スイッチ
-
Cisco Nexus 9300-FX3 プラットフォーム スイッチ
-
Cisco Nexus 9300-GX プラットフォーム スイッチ
-
N9K-X9700-EX ライン カード
-
N9K-C9504-FM-E ファブリック モジュール
インターフェイスでのプライオリティ フロー制御(PFC)の構成
ROCEv2 の適切な QoS 設定を行う前に、ROCE デバイスに接続されている各インターフェイスで PFC を有効にする必要があります。PFC 設定は、on
、off
、auto
の 3 つの値のいずれかに設定できます。auto
に設定すると、DCBX プロトコルはインターフェイスの PFC 状態をネゴシエートします。
次のいずれかの方法を使用して、1 つ以上のインターフェイスで PFC を構成できます:
-
GUI を使用した PFC をインターフェイス上で構成 の説明に従って、Cisco APIC GUI を使用する
-
CLI を使用したインターフェイスでの PFC の構成の説明に従って、NX-OS Style CLI を使用する
-
REST API を使用したインターフェイスでの PFC の構成の説明に従って、 REST API を使用する
GUI を使用した PFC をインターフェイス上で構成
Cisco APIC GUI を使用して、ROCEv2 デバイスに接続するインターフェイスの PFC 状態を設定できます。
手順
ステップ 1 |
Cisco APIC にログインします。 |
ステップ 2 |
上部のナビゲーションバーから、 を選択します。 |
ステップ 3 |
左側のサイドバーで、 。 |
ステップ 4 |
メイン ペインで、[インターフェイス(Interface)] のタブを選択します。 |
ステップ 5 |
メインペインで、[モード(Mode)] ドロップダウンメニューから [構成(Configuration)] を選択します。 |
ステップ 6 |
構成する L2 ポートを選択します。 |
ステップ 7 |
下部ペインで、[FCoE/FC] タブを選択します。 |
ステップ 8 |
ポートの [PFC 状態(PFC State)] を |
CLI を使用したインターフェイスでの PFC の構成
NX-OS スタイルの CLI を使用して、ROCEv2 デバイスに接続するインターフェイスで PFC 状態を構成できます。
手順
ステップ 1 |
APIC コンフィギュレーション モードを開始します。
|
ステップ 2 |
スイッチ構成を入力します。
|
ステップ 3 |
特定のインターフェイスに対して PFC を有効にします。
|
REST API を使用したインターフェイスでの PFC の構成
REST API を使用して、ROCEv2 デバイスに接続するインターフェイスで PFC 状態を構成できます。
手順
ステップ 1 |
ポリシー グループを使用して、インターフェイスのグループに PFC状態を構成できます。
|
ステップ 2 |
または、個々のインターフェイスで PFC状態を構成できます。
|
ROCEv2 の QoS の構成
ROCE デバイスに接続されている各インターフェイスで PFC をイネーブルにすると、ROCEv2 の適切な QoS 設定を設定できます。
次のいずれかの方法を使用して、ROCE の QoS を構成できます:
-
GUI を使用した ROCEv2 の QoS の構成 の説明に従って、Cisco APIC GUI を使用する
-
CLI を使用した RoCEv2 の QoS の構成の説明に従って、NX-OS Style CLI を使用する
-
REST API を使用した RoCEv2 の QoS の構成の説明に従って、 REST API を使用する
GUI を使用した ROCEv2 の QoS の構成
Cisco APIC GUI を使用して、ファブリックで RoCEv2 のサポートを有効にするために必要な QoS オプションを構成できます。
手順
ステップ 1 |
Cisco APIC にログインします。 |
ステップ 2 |
に移動します。 |
ステップ 3 |
ROCEv2 を構成する [QOS クラス(QOS Class)] レベルを選択します。 |
ステップ 4 |
[輻輳アルゴリズム(Congestion Algorithm)] オプションで、[重み付けランダム早期検出(Weighted random Early detection)] を選択します。 |
ステップ 5 |
[輻輳通知(Congestion Notification)] オプションで、[有効(Enabled)] を選択します。 [輻輳通知(Congestion Notification)] を有効にすると、ドロップされるパケットに ECN マークが付けられます。 |
ステップ 6 |
[最小しきい値(パーセンテージ)(Min Threshold (percentage))] オプションでは、最小キューしきい値を最大キュー長のパーセンテージとして設定します。 平均キュー サイズが最小しきい値を下回ると、着信パケットはただちにキューイングされます。 |
ステップ 7 |
[最大しきい値(パーセンテージ)(Max Threshold (percentage))] オプションでは、最大キューしきい値を最大キュー長のパーセンテージとして設定します。 平均キュー サイズが最大しきい値を超える場合、到着するパケットはドロップあるいは ECN が有効にされている場合、マークされます。 |
ステップ 8 |
[確率(パーセンテージ)(Probability (percentage))] オプションで、確率値を設定します。 確率によって、平均キュー サイズが最小しきい値と最大しきい値の間にある場合に、パケットがドロップされるかキューイングされるかが決まります。 |
ステップ 9 |
[重み(Weight)] オプションでは、重み値を設定します。 重みの範囲は |
ステップ 10 |
[PFC 管理状態(PFC Admin State)] チェックボックスをオンにして、PFC で使用する No-Drop-CoS オプションの値を指定します。 |
ステップ 11 |
[範囲(Scope)] オプションで、 |
ステップ 12 |
必要に応じて、[非 ECN トラフィックの転送(Forward Non-ECN Traffic)] オプションを有効にして、キューが輻輳している場合でも非 ECN トラフィックがドロップされないようにすることができます。このオプションを構成可能にするには、[輻輳通知(Congestion Notification)]を有効にする必要があります。 |
CLI を使用した RoCEv2 の QoS の構成
NX-OS style CLI を使用して、ファブリックで RoCEv2 のサポートを有効にするために必要な QoS オプションを構成できます。
手順
ステップ 1 |
コンフィギュレーション モードを入力します。
|
ステップ 2 |
構成する QoS レベルを選択します。 次のコマンドで、level2 を構成する QoS レベルに置き換えます:
|
ステップ 3 |
輻輳アルゴリズムとそのパラメータを構成します。
|
ステップ 4 |
(任意)非 ECN トラフィックの転送を構成します。 キューが輻輳している場合でも、すべての非 ECN トラフィックの転送を有効にすることができます。
|
ステップ 5 |
輻輳アルゴリズムの構成を終了します。
|
ステップ 6 |
選択した QoS レベルの CoS 値を構成します。
|
REST API を使用した RoCEv2 の QoS の構成
REST API を使用して、ファブリックで RoCEv2 のサポートを有効にするために必要な QoS オプションを設定できます。
手順
ステップ 1 |
RoCEv2 の QoS を構成します。 次の例では、level2 を構成する QoS クラスに置き換え、WRED パラメータを環境に適した値に置き換えます。
|
ステップ 2 |
(任意)非 ECN トラフィックの転送を構成します。 キューが輻輳している場合でも、すべての非 ECN トラフィックの転送を有効にすることができます。
|
Cisco APIC QoS ポリシーのトラブルシューティング
次のセクションは、Cisco APIC QoS の一般的なトラブルシューティング シナリオをまとめたものです。
構成された QoS ポリシーを更新できません
-
次の API を呼び出して、
qospDscpRule
がリーフに存在することを確認します。GET https://192.0.20.123/api/node/class/qospDscpRule.xml
-
QoS ルールが正確に構成され、ポリシーが接続されている EPG ID に関連付けられていることを確認してください。
次の NX-OS スタイルの CLI コマンドを使用して、構成を確認します。
leaf1# show vlan leaf1# show system internal aclqos qos policy detail apic1# show running-config tenant tenant-name policy-map type qos custom-qos-policy-name apic1# show running-config tenant tenant-name application application-name epg epg-name
CLI を使用して QoS インターフェイス統計情報を表示します
CLI は [詳細(detail)] オプションを使用しない場合、QoS クラス(level1、leve2、level3、level4、level5、level6、および policy-plane)の eth1/1 の統計のみを表示します。
NXOS ibash cli: tor-leaf1# show queuing interface ethernet 1/1 [detail]
インターフェイスのコントロール プレーンおよびスパン クラスの統計情報を表示する場合は、CLI を [詳細(detail)] オプションとともに使用する必要があります。
例:ファブリック 107 show queuing インターフェイス イーサネット 1/1 詳細
APIC CLI:
swtb123-ifc1# fabric node_id show queuing interface ethernet 1/1
swtb95-leaf1# show queuing interface ethernet 1/31
====================================
Queuing stats for ethernet 1/31
====================================
Qos Class level3
====================================
Rx Admit Pkts : 0 Tx Admit Pkts : 0
Rx Admit Bytes: 0 Tx Admit Bytes: 0
Rx Drop Pkts : 0 Tx Drop Pkts : 0
Rx Drop Bytes : 0 Tx Drop Bytes : 0
====================================
Qos Class level2
====================================
Rx Admit Pkts : 0 Tx Admit Pkts : 0
Rx Admit Bytes: 0 Tx Admit Bytes: 0
Rx Drop Pkts : 0 Tx Drop Pkts : 0
Rx Drop Bytes : 0 Tx Drop Bytes : 0
====================================
Qos Class level1
====================================
Rx Admit Pkts : 0 Tx Admit Pkts : 0
Rx Admit Bytes: 0 Tx Admit Bytes: 0
Rx Drop Pkts : 0 Tx Drop Pkts : 0
Rx Drop Bytes : 0 Tx Drop Bytes : 0
====================================
Qos Class level6
====================================
Rx Admit Pkts : 0 Tx Admit Pkts : 401309848
Rx Admit Bytes: 0 Tx Admit Bytes: 47354562064
Rx Drop Pkts : 0 Tx Drop Pkts : 2066740320
Rx Drop Bytes : 0 Tx Drop Bytes : 140538341760
APIC GUI を使用して QoS インターフェイス統計情報を表示します
APIC GUI を使用して、QoS 統計を表示します。
[ファブリック(Fabric)]->[インベントリ(Inventory)]>[ポッド番号(Pod Number)] > [ノード ホスト名(Node Hostname)] > 物理インターフェイス([Physical Interfaces)] > [インターフェイス(Interface)] -> [QoS 統計情報(QoS Stats)] に移動して、QoS 統計を表示します。
IPN 入力インターフェイス設定の確認
ここでは、 IPN デバイスでの QoS の構成で構成した IPN 入力インターフェイス設定を確認する方法について説明します。
IPNPOD2# show policy-map interface ethernet 1/50.4 input
Global statistics status : enabled
Ethernet1/50.4
Service-policy (qos) input: ACI-CLASSIFICATION
SNMP Policy Index: 285215377
Class-map (qos): CONTROL-TRAFFIC (match-all)
Slot 1
1434 packets
Aggregate forwarded :
1434 packets
Match: dscp 48,56
set qos-group 7
Class-map (qos): UserLevel1 (match-all)
Aggregate forwarded :
0 packets
Match: dscp 46
set qos-group 6
Class-map (qos): UserLevel2 (match-all)
Aggregate forwarded :
0 packets
Match: dscp 24
set qos-group 3
Class-map (qos): UserLevel3 (match-all)
Slot 1
25 packets
Aggregate forwarded :
25 packets
Match: dscp 0
set qos-group 0
Class-map (qos): SpanTraffic (match-all)
Aggregate forwarded :
0 packets
Match: dscp 8
set qos-group 1
Class-map (qos): iTraceroute (match-all)
Aggregate forwarded :
0 packets
Match: dscp 40
set qos-group 5
IPNPOD2# show policy-map interface ethernet 1/49.4 input
Global statistics status : enabled
Ethernet1/49.4
Global statistics status : enabled
Ethernet1/49.4
Service-policy (qos) input: ACI-CLASSIFICATION
SNMP Policy Index: 285215373
Class-map (qos): CONTROL-TRAFFIC (match-all)
Slot 1
5149 packets
Aggregate forwarded :
5149 packets
Match: dscp 48,56
set qos-group 7
Class-map (qos): UserLevel1 (match-all)
Aggregate forwarded :
0 packets
Match: dscp 46
set qos-group 6
Class-map (qos): UserLevel2 (match-all)
Aggregate forwarded :
0 packets
Match: dscp 24
set qos-group 3
Class-map (qos): UserLevel3 (match-all)
Slot 1
960 packets
Aggregate forwarded :
960 packets
Match: dscp 0
set qos-group 0
Class-map (qos): SpanTraffic (match-all)
Aggregate forwarded :
0 packets
Match: dscp 8
set qos-group 1
Class-map (qos): iTraceroute (match-all)
Aggregate forwarded :
0 packets
Match: dscp 40
set qos-group 5
IPN 出力インターフェイス設定の確認
ここでは、IPN デバイスでの QoS の構成で構成した IPN 出力インターフェイスの設定を確認する方法について説明します。
IPNPOD1# show queuing interface e 1/3 | b "GROUP 7"
slot 1
=======
Egress Queuing for Ethernet1/3 [System]
------------------------------------------------------------------------------
QoS-Group# Bandwidth% PrioLevel Shape QLimit
Min Max Units
------------------------------------------------------------------------------
7 - 1 - - - 9(D)
6 - 2 - - - 9(D)
5 0 - - - - 9(D)
4 0 - - - - 9(D)
3 20 - - - - 9(D)
2 0 - - - - 9(D)
1 1 - - - - 9(D)
0 59 - - - - 9(D)
+-------------------------------------------------------------+
| QOS GROUP 0 |
+-------------------------------------------------------------+
| | Unicast |Multicast |
+-------------------------------------------------------------+
| Tx Pkts | 125631| 70|
| Tx Byts | 42902871| 8836|
| WRED/AFD & Tail Drop Pkts | 0| 0|
| WRED/AFD & Tail Drop Byts | 0| 0|
| Q Depth Byts | 0| 0|
| WD & Tail Drop Pkts | 0| 0|
+-------------------------------------------------------------+
| QOS GROUP 1 |
+-------------------------------------------------------------+
| | Unicast |Multicast |
+-------------------------------------------------------------+
| Tx Pkts | 0| 0|
| Tx Byts | 0| 0|
| WRED/AFD & Tail Drop Pkts | 0| 0|
| WRED/AFD & Tail Drop Byts | 0| 0|
| Q Depth Byts | 0| 0|
| WD & Tail Drop Pkts | 0| 0|
+-------------------------------------------------------------+
| QOS GROUP 2 |
+-------------------------------------------------------------+
| | Unicast |Multicast |
+-------------------------------------------------------------+
| Tx Pkts | 0| 0|
| Tx Byts | 0| 0|
| WRED/AFD & Tail Drop Pkts | 0| 0|
| WRED/AFD & Tail Drop Byts | 0| 0|
| Q Depth Byts | 0| 0|
| WD & Tail Drop Pkts | 0| 0|
+-------------------------------------------------------------+
| QOS GROUP 3 |
+-------------------------------------------------------------+
| | Unicast |Multicast |
+-------------------------------------------------------------+
| Tx Pkts | 0| 0|
| Tx Byts | 0| 0|
| WRED/AFD & Tail Drop Pkts | 0| 0|
| WRED/AFD & Tail Drop Byts | 0| 0|
| Q Depth Byts | 0| 0|
| WD & Tail Drop Pkts | 0| 0|
+-------------------------------------------------------------+
| QOS GROUP 4 |
+-------------------------------------------------------------+
| | Unicast |Multicast |
+-------------------------------------------------------------+
| Tx Pkts | 0| 0|
| Tx Byts | 0| 0|
| WRED/AFD & Tail Drop Pkts | 0| 0|
| WRED/AFD & Tail Drop Byts | 0| 0|
| Q Depth Byts | 0| 0|
| WD & Tail Drop Pkts | 0| 0|
+-------------------------------------------------------------+
| QOS GROUP 5 |
+-------------------------------------------------------------+
| | Unicast |Multicast |
+-------------------------------------------------------------+
| Tx Pkts | 0| 0|
| Tx Byts | 0| 0|
| WRED/AFD & Tail Drop Pkts | 0| 0|
| WRED/AFD & Tail Drop Byts | 0| 0|
| Q Depth Byts | 0| 0|
| WD & Tail Drop Pkts | 0| 0|
+-------------------------------------------------------------+
| QOS GROUP 6 |
+-------------------------------------------------------------+
| | Unicast |Multicast |
+-------------------------------------------------------------+
| Tx Pkts | 645609| 217|
| Tx Byts | 115551882| 25606|
| WRED/AFD & Tail Drop Pkts | 0| 0|
| WRED/AFD & Tail Drop Byts | 0| 0|
| Q Depth Byts | 0| 0|
| WD & Tail Drop Pkts | 0| 0|
+-------------------------------------------------------------+
| QOS GROUP 7 |
+-------------------------------------------------------------+
| | Unicast |Multicast |
+-------------------------------------------------------------+
| Tx Pkts | 23428| 9|
| Tx Byts | 4132411| 1062|
| WRED/AFD & Tail Drop Pkts | 0| 0|
| WRED/AFD & Tail Drop Byts | 0| 0|
| Q Depth Byts | 0| 0|
| WD & Tail Drop Pkts | 0| 0|
+-------------------------------------------------------------+
| CONTROL QOS GROUP |
+-------------------------------------------------------------+
| | Unicast |Multicast |
+-------------------------------------------------------------+
| Tx Pkts | 6311| 0|
| Tx Byts | 809755| 0|
| Tail Drop Pkts | 0| 0|
| Tail Drop Byts | 0| 0|
| WD & Tail Drop Pkts | 0| 0|
+-------------------------------------------------------------+
| SPAN QOS GROUP |
+-------------------------------------------------------------+
| | Unicast |Multicast |
+-------------------------------------------------------------+
| Tx Pkts | 0| 0|
| Tx Byts | 0| 0|
| Tail Drop Pkts | 0| 0|
| Tail Drop Byts | 0| 0|
| WD & Tail Drop Pkts | 0| 0|
+-------------------------------------------------------------+
Ingress Queuing for Ethernet1/3
-----------------------------------------------------
QoS-Group# Pause
Buff Size Pause Th Resume Th
-----------------------------------------------------
7 - - -
6 - - -
5 - - -
4 - - -
3 - - -
2 - - -
1 - - -
0 - - -
Per Port Ingress Statistics
--------------------------------------------------------
Hi Priority Drop Pkts 0
Low Priority Drop Pkts 0
Ingress Overflow Drop Pkts 0
PFC Statistics
------------------------------------------------------------------------------
TxPPP: 0, RxPPP: 0
------------------------------------------------------------------------------
PFC_COS QOS_Group TxPause TxCount RxPause RxCount
0 0 Inactive 0 Inactive 0
1 0 Inactive 0 Inactive 0
2 0 Inactive 0 Inactive 0
3 0 Inactive 0 Inactive 0
4 0 Inactive 0 Inactive 0
5 0 Inactive 0 Inactive 0
6 0 Inactive 0 Inactive 0
7 0 Inactive 0 Inactive 0
------------------------------------------------------------------------------
IPNPOD2# show queuing interface e 1/4
slot 1
=======
Egress Queuing for Ethernet1/4 [System]
------------------------------------------------------------------------------
QoS-Group# Bandwidth% PrioLevel Shape QLimit
Min Max Units
------------------------------------------------------------------------------
7 - 1 - - - 9(D)
6 - 2 - - - 9(D)
5 0 - - - - 9(D)
4 0 - - - - 9(D)
3 20 - - - - 9(D)
2 0 - - - - 9(D)
1 1 - - - - 9(D)
0 59 - - - - 9(D)
+-------------------------------------------------------------+
| QOS GROUP 0 |
+-------------------------------------------------------------+
| | Unicast |Multicast |
+-------------------------------------------------------------+
| Tx Pkts | 63049| 0|
| Tx Byts | 15968783| 0|
| WRED/AFD & Tail Drop Pkts | 0| 0|
| WRED/AFD & Tail Drop Byts | 0| 0|
| Q Depth Byts | 0| 0|
| WD & Tail Drop Pkts | 0| 0|
+-------------------------------------------------------------+
| QOS GROUP 1 |
+-------------------------------------------------------------+
| | Unicast |Multicast |
+-------------------------------------------------------------+
| Tx Pkts | 0| 0|
| Tx Byts | 0| 0|
| WRED/AFD & Tail Drop Pkts | 0| 0|
| WRED/AFD & Tail Drop Byts | 0| 0|
| Q Depth Byts | 0| 0|
| WD & Tail Drop Pkts | 0| 0|
+-------------------------------------------------------------+
| QOS GROUP 2 |
+-------------------------------------------------------------+
| | Unicast |Multicast |
+-------------------------------------------------------------+
| Tx Pkts | 0| 0|
| Tx Byts | 0| 0|
| WRED/AFD & Tail Drop Pkts | 0| 0|
| WRED/AFD & Tail Drop Byts | 0| 0|
| Q Depth Byts | 0| 0|
| WD & Tail Drop Pkts | 0| 0|
+-------------------------------------------------------------+
| QOS GROUP 3 |
+-------------------------------------------------------------+
| | Unicast |Multicast |
+-------------------------------------------------------------+
| Tx Pkts | 0| 0|
| Tx Byts | 0| 0|
| WRED/AFD & Tail Drop Pkts | 0| 0|
| WRED/AFD & Tail Drop Byts | 0| 0|
| Q Depth Byts | 0| 0|
| WD & Tail Drop Pkts | 0| 0|
+-------------------------------------------------------------+
| QOS GROUP 4 |
+-------------------------------------------------------------+
| | Unicast |Multicast |
+-------------------------------------------------------------+
| Tx Pkts | 0| 0|
| Tx Byts | 0| 0|
| WRED/AFD & Tail Drop Pkts | 0| 0|
| WRED/AFD & Tail Drop Byts | 0| 0|
| Q Depth Byts | 0| 0|
| WD & Tail Drop Pkts | 0| 0|
+-------------------------------------------------------------+
| QOS GROUP 5 |
+-------------------------------------------------------------+
| | Unicast |Multicast |
+-------------------------------------------------------------+
| Tx Pkts | 0| 0|
| Tx Byts | 0| 0|
| WRED/AFD & Tail Drop Pkts | 0| 0|
| WRED/AFD & Tail Drop Byts | 0| 0|
| Q Depth Byts | 0| 0|
| WD & Tail Drop Pkts | 0| 0|
+-------------------------------------------------------------+
| QOS GROUP 6 |
+-------------------------------------------------------------+
| | Unicast |Multicast |
+-------------------------------------------------------------+
| Tx Pkts | 1141418| 0|
| Tx Byts | 237770324| 0|
| WRED/AFD & Tail Drop Pkts | 0| 0|
| WRED/AFD & Tail Drop Byts | 0| 0|
| Q Depth Byts | 0| 0|
| WD & Tail Drop Pkts | 0| 0|
+-------------------------------------------------------------+
| QOS GROUP 7 |
+-------------------------------------------------------------+
| | Unicast |Multicast |
+-------------------------------------------------------------+
| Tx Pkts | 32440| 0|
| Tx Byts | 6986806| 0|
| WRED/AFD & Tail Drop Pkts | 0| 0|
| WRED/AFD & Tail Drop Byts | 0| 0|
| Q Depth Byts | 0| 0|
| WD & Tail Drop Pkts | 0| 0|
+-------------------------------------------------------------+
| CONTROL QOS GROUP |
+-------------------------------------------------------------+
| | Unicast |Multicast |
+-------------------------------------------------------------+
| Tx Pkts | 6275| 0|
| Tx Byts | 804748| 0|
| Tail Drop Pkts | 0| 0|
| Tail Drop Byts | 0| 0|
| WD & Tail Drop Pkts | 0| 0|
+-------------------------------------------------------------+
| SPAN QOS GROUP |
+-------------------------------------------------------------+
| | Unicast |Multicast |
+-------------------------------------------------------------+
| Tx Pkts | 0| 0|
| Tx Byts | 0| 0|
| Tail Drop Pkts | 0| 0|
| Tail Drop Byts | 0| 0|
| WD & Tail Drop Pkts | 0| 0|
+-------------------------------------------------------------+
Ingress Queuing for Ethernet1/4
-----------------------------------------------------
QoS-Group# Pause
Buff Size Pause Th Resume Th
-----------------------------------------------------
7 - - -
6 - - -
5 - - -
4 - - -
3 - - -
2 - - -
1 - - -
0 - - -
Per Port Ingress Statistics
--------------------------------------------------------
Hi Priority Drop Pkts 0
Low Priority Drop Pkts 0
Ingress Overflow Drop Pkts 0
PFC Statistics
------------------------------------------------------------------------------
TxPPP: 0, RxPPP: 0
------------------------------------------------------------------------------
PFC_COS QOS_Group TxPause TxCount RxPause RxCount
0 0 Inactive 0 Inactive 0
1 0 Inactive 0 Inactive 0
2 0 Inactive 0 Inactive 0
3 0 Inactive 0 Inactive 0
4 0 Inactive 0 Inactive 0
5 0 Inactive 0 Inactive 0
6 0 Inactive 0 Inactive 0
7 0 Inactive 0 Inactive 0
------------------------------------------------------------------------------