Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

キュー スケジューラCoSの定義

スケジューラーは出力キューの CoS プロパティを定義します(出力キューは転送クラスにマッピングされ、分類子はトラフィックを IEEE 802.1p、DSCP、または MPLS EXP コード ポイントに基づいて転送クラスにマッピングします)。キューのスケジューリングは、優先度グループのスケジューリングと一緒に、2 層の階層型スケジューラを作成します。CoS スケジューリング プロパティには、キューに割り当てられたインターフェイス帯域幅の量、キューの優先度、キュー上で明示的輻輳通知(ECN)が有効かどうか、キューに関連付けられた WRED パケット ドロップ プロファイルが含まれます。

スケジューラで設定するパラメータは、スケジューラにマッピングされたキューに対して以下の特性を定義します。

  • transmit-rate: CIR(コミット情報レート)とも呼ばれる最小帯域幅は、割合またはビット/秒の絶対値として設定されます。送信レートは、キューが共有できる過剰(追加の)優先度グループ帯域幅も決定します。追加の優先グループ帯域幅は、各キューの送信レートと比例して、優先度グループのキュー間で割り当てられます。

    メモ:

    帯域幅計算に、プリアンブル バイトと IFG(インターフレーム ギャップ)バイトとデータ バイトを含めます。

    メモ:

    スポート優先度の高いキューに送信レートを設定することはできません。送信レートが設定されたキュー(転送クラス)は、ス厳しい優先度のキューを持つ転送クラス セットに含めできません。

  • shaping-rate:ピーク情報レート( GREEN)とも呼ばれる最大帯域幅は、割合またはビット/秒の絶対値として設定されます。

    メモ:

    帯域幅計算に、プリアンブル バイトと IFG(インターフレーム ギャップ)バイトとデータ バイトを含めます。

  • priority—スケジューラに関連付けられたキューが受信できる、2 つの帯域幅優先事項の 1 つ。

    • low—スケジューラの優先度が低い。

    • strict-high—スケジューラの優先度が厳しい。1 つのキューのみ、ス厳しい優先度の高いキューとして設定できます。優先度が厳しい場合、他のキューが帯域幅を受信する前に、スケジュールされた帯域幅をキューに割り当てる。他のキューは、ス厳しいキューがサービスされた後も残る帯域幅を受信します。

      シェーピング レートは常にス厳しい優先度のキューに適用して、他のキューが満たされるのを防ぐことをお勧めします。シェーピング レートを適用して、ス厳しい優先度の高いキューが使用できる帯域幅の量を制限しない場合、厳密優先度の高いキューは、使用可能なすべてのポート帯域幅を使用し、ポート上の他のキューを制限できます。

  • drop-profile-map:損失の優先度とプロトコルへのプロファイル マッピングを削除し、輻輳中に WRED をスケジューラに適用し、パケット ドロップを制御して、さまざまなパケット ロスの優先度を設定します。

  • buffer-size—ポート上の専用バッファー 領域の割合、または明示的に設定されたキューが処理された後に残るポート上の専用バッファー スペースの比例的なシェアとしてのキュー バッファーのサイズ。

  • explicit-congestion-notification—ベストエベストのキューで ECN を有効にする。ECN は、TCP/IP ベースのネットワーク上で 2 つの ECN 対応エンドポイント間でエンドツーエンドの輻輳通知を可能にします。ECN が正常に機能するには、両方のエンドポイント、およびエンドポイント間のすべての中間デバイスで ECN を有効にする必要があります。ECN はデフォルトで無効になっています。

メモ:

イングレス ポートの輻輳は、イングレス ポートが複数のエグレス ポートにトラフィックを転送し、そのエグレス ポートの少なくとも 1 つが輻輳を経験している場合、エグレス ポートの輻輳中に発生する可能性があります。この場合、混雑したエグレス ポートにより、イングレス ポートがイングレス バッファー リソースの公平な割り当てを超える可能性があります。イングレス ポートがバッファ リソース割り当てを超えると、フレームはイングレスでドロップされます。イングレス ポート フレーム ドロップは、混雑したエグレス ポートだけでなく、混雑したイングレス ポートがトラフィックを転送するエグレス ポートすべてにも影響します。

輻輳イングレス ポートが、1 つ以上の最も大きなエグレス ポート宛てのトラフィックをドロップした場合、WRED(Weighted Random Early Detection)ドロップ プロファイルを設定して、輻輳の原因となっているエグレス キューに適用します。ドロップ プロファイルでは、輻輳エグレス キューが、イングレス ポートで輻輳を発生さするのではなく、エグレスでフレームをドロップすることで、他のポートのエグレス キューに影響を与えるのを防きます。

メモ:

fcoe および損失しない転送クラスのドロップ プロファイルを設定してくだい。FCoEなどのロスレス トラフィック キューには、ロスレスな動作が必要です。プライオリティベースのフロー制御(PFC)を使用して、ロスレスな優先度でフレーム損失を防ぐ。

OCX シリーズ スイッチは、ロスレス 転送や PFC をサポートしていません。 OCX シリーズ スイッチでは、トラフィックをデフォルトのロスレス fcoe および損失のない転送クラスにマップしません。

スケジューリング プロパティをトラフィックに適用するには、スケジューラ マップを使用してスケジューラを転送クラスにマップし、スケジューラ マップをインターフェイスに関連付ける必要があります。(スケジューラ マップをトラフィック制御プロファイルを使用してインターフェイスに関連付ける場合は、 例 : CoS 階層 ポート スケジューリング(ETS)の設定 を参照してください)。異なるスケジューラ マップを使用して、異なるスケジューラを異なるインターフェイス上の同じトラフィック(同じ転送クラス)にマッピングし、異なるインターフェイス上のトラフィックに異なるスケジューリングを適用できます。

次の方法でスケジューラを設定するには、次の手順にCLI。

  1. スケジューラに名前を付け、キューの最小保証帯域幅を設定します。

  2. キューの最大帯域幅を設定します。

  3. キューの優先度を設定します。

  4. ドロップ プロファイル マップを使用して、パケット損失の優先度のドロップ プロファイルを指定します。

  5. キューのポート専用バッファー 領域のサイズを設定します。

  6. 必要に応じて ECN を有効にする(ベストエベスト トラフィックのみ):

  7. スケジューラ マップを設定してスケジューラを転送クラスにマップします。これは、スケジューラのプロパティを、その転送クラスのトラフィックに適用します。

  8. 階層型スケジューリングを使用して、スケジューラ マップとその関連するスケジューラを 1 つ以上のインターフェイスに割り当てる。階層 型スケジューリングの詳細な例については、「例: ETS(階層 ポート スケジューリングの設定CoS設定)」を参照してください。