項目一覧
DLBのエグレスポートリンク品質メトリックのカスタマイズ
概要
動的ロードバランシング(DLB)がリンクの品質に基づいて最適なリンクを選択するため、トラフィックフローがネットワーク全体に均等に分散されます。お客様(ネットワーク管理者)は、DLBが最適なリンクを選択するように、DLBがエグレスポートの品質メトリックを割り当てる方法をカスタマイズできます。
DLBは、ECMP(等価コストマルチパス)の一部である各エグレスポートを品質帯域に割り当てます。品質バンドには 0 から 7 までの番号が付けられており、0 が最低品質、7 が最高品質です。DLBは、各ポートの2つのメトリックを追跡し、これらのメトリックを使用してリンク品質を計算します。
-
ポート負荷メトリック: 各 ECMP リンクを介して最近送信されたトラフィック量 (バイト単位)。
-
ポートキューメトリック:送信のために各ECMPリンクでエンキューされたトラフィックの量(セル数で測定)。
メンバー ポートの負荷とキュー サイズに基づいて、DLB は品質バンドの 1 つをメンバー ポートに割り当てます。ポートから品質へのバンドマッピングは、瞬間的なポート負荷とキューサイズのメトリックに基づいて変化します。
デフォルトでは、DLBはリンク品質を評価する際に、ポート負荷メトリックとポートキューメトリックを均等に重み付けします。DLBを設定して、ポートキューよりもポート負荷に重きを置いてリンク品質を決定することも、その逆も同様です。[edit forwarding-options enhanced-hash-key ecmp-dlb egress-quantization]
階層レベルでrate-weightage
ステートメントを使用して、DLBがポート負荷に課す重みの量を設定します。DLB は、残りの重みの割合をポート キューに割り当てます。たとえば、rate-weightage
値を 80 に設定した場合、DLB はリンクの品質を評価するときに、ポート負荷に 80% の重みを、ポート キューに 20% の重みを置きます。
また、高品質帯域の上限と下限を決定するポート負荷のしきい値を設定することもできます。しきい値は、 min
および max
オプションを使用して設定するポート負荷の合計に対する割合です。DLBは、ポート負荷がこの最小値を下回る出力ポートを最高品質帯域(7)に割り当てます。最大閾値を超えるポート負荷は、最低品質帯域(0)に分類されます。DLB は、残りのポート負荷数量を品質バンド 1 から 6 に分割します。
たとえば、最小値を 10、最大値を 70 に設定した場合、DLB は、ポート負荷の合計の 10%(%)未満のポート負荷を持つエグレス ポートを品質帯域 7 に割り当てます。DLBは、ポート負荷が全ポート負荷の70%以上を占めるエグレスポートを品質帯域0に割り当てます。次に、DLBは、ポート負荷がポート負荷全体の10%から70%を占めるエグレスポートを、品質バンド1から6に割り当てます。
利点
-
ポートの負荷サイズとキューの両方によって決定されるポートアクティビティに基づいて、ロードバランシングを最適化します。
-
ネットワークニーズに最も適したリンク品質パラメータを設定します。
-
DLBがリアルタイムの指標に基づいて、ポートを品質帯域に柔軟に割り当てることを可能にします。
構成
エグレスポート品質メトリックを設定します。
プラットフォームのサポート
プラットフォームとリリースのサポートについては 、Feature Explorer を参照してください。