Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

サービス品質(QoS)

概要 L2モードで導入した場合のJuniper Cloud-Native Routerのサービス品質(QoS)機能については、このトピックをお読みください。

Juniper Cloud-Native Routerリリース22.4以降、分類、マーキング、キューイングなどのサービス品質(QoS)パラメーターを設定できます。クラウドネイティブルーターは、vRouterで分類とマーキングの操作を、物理ネットワークインターフェイスカード(NIC)でキューイング(スケジューリング)操作を実行します。スケジューリングは、E810 NIC でのみサポートされています。

QoSの概要

展開時間前に QoS を有効にするには、values.yamlJuniper-Cloud-Native-Router-version-number/helmchart ディレクトリ内のファイルを編集し、qosEnable値をに変更しますtrue。QoS 機能のデフォルト値は(無効)ですfalse。例えば:

メモ:

QoS 機能を有効にできるのは、クラウドネイティブ ルーターをインストールするホスト サーバーに、lldp を実行している Intel E810 NIC が含まれている場合のみです。

NIC lldptool でlldpを有効にするには、CLIアプリケーションとしてホストサーバーで実行される を使用します。次のコマンドを発行して、E810 NICでlldpを有効にします。たとえば、次のコマンドを使用できます。

上記のコマンドの詳細は次のとおりです。

  • ETS–拡張伝送選択

  • willing:willing属性は、システムがローカルに設定されたパケット転送分類(PFC)を使用するかどうかを決定します。(デフォルト設定)に設定するとwillingno、クラウドネイティブルーターはローカルPFC設定を適用します。willing を yes に設定し、クラウドネイティブルーターがピアルーターから TLV を受信した場合、クラウドネイティブルーターは受信した値を適用します。

  • tsa:送信選択アルゴリズムは、トラフィッククラスと選択アルゴリズムのマップのカンマ区切りリストです。選択アルゴリズムとして 、 、 strictまたは vendor を選択できますets

  • up2tc - ユーザー優先度をトラフィッククラスにマッピングするカンマ区切りリスト

以下のリストは、cloud-native routerで実行される分類、マーキング、キューイング操作の概要を示しています。

  • 分類:

    • vRouter は、パケット内のプライオリティ ビットを調べてパケットを分類します

    • vRouterはトラフィッククラスと損失の優先度を導き出します

    • vRouter は、トラフィック分類子をファブリック、トラフィック、ワークロードのインターフェイス タイプに適用できます

    • vRouter は分類子マップに 16 個のエントリを保持

  • マーキング(書き換え):

    • vRouter がマーキング操作を実行する

    • vRouterは、エグレスパスのpビットの書き換えを実行します

    • vRouterは、トラフィッククラスに基づいて新しいトラフィック優先度を導き出し、エグレスでの優先度を削除します

    • vRouter は、ファブリック インターフェイス上のパケットにのみマーキングを適用できます

    • vRouter はマーキング マップで 8 つのエントリを維持します

  • キューイング(スケジューリング):

    • クラウドネイティブルーターがハードウェアで絶対優先スケジューリングを実行(E810 NIC)

    • クラウドネイティブ ルーターは、各トラフィック クラスを 1 つのキューにマッピングします

    • クラウドネイティブ ルーターがトラフィック キューの最大数を 4 に制限

    • クラウドネイティブルーターは、8つの可能な優先順位を4つのトラフィッククラスにマッピングします。また、各トラフィック クラス 1 ハードウェア キューをマッピングします

    • クラウドネイティブルーターは、ファブリックインターフェイスにのみスケジューリングを適用可能

    • 仮想機能(VF)は、物理機能(インターフェイス)で設定したキューを利用します

    • vRouter はスケジューラ マップに 8 つのエントリを保持します

設定例

cRPDでQoS分類子、書き換えルール、スケジューラを設定するには、Junos setコマンドを使用するか、NETCONFを使用してリモートで設定します。以下にJunosベースの設定例を示します。

cRPD CLIにアクセスしてQoS設定を表示します。showコマンドはJunos動作モードで使用します。show コマンドは、分類子、書き換えルール、またはスケジューラ マップの設定を個別に表示します。例えば:

分類子 を表示

書き換えルールを表示

スケジューラマップを表示

インターフェース を表示

トラブルシューティング

QoS 設定のトラブルシューティングを行うには 、vRouter シェルにアクセスします。purel2cli コマンドを使用し、インターフェイスマッピングを表示します。

分類子設定の表示

書き換え設定の表示スケジューラ 出力 の表示