バーチャルシャーシの地域バイアス
デフォルトでは、MXシリーズバーチャルシャーシのメンバールーターは、すべてのエグレスポートリンクにエグレストラフィックを均等に分散します。Junos OS リリース 14.1 以降では、内部バーチャルシャーシ ポート間の帯域幅を節約したい場合、地域バイアスを使用して、ユニキャスト トランジット トラフィックを同じ(ローカル)メンバー ルーター上のエグレス リンクに誘導できます。
ローカリティ バイアス (Locality Bias) の仕組み
ローカル メンバー ルーターに利用可能なエグレス リンクの数がリモート メンバー ルーターと同等またはそれ以上である場合、ローカリティ バイアスは、ECMP(等価コスト マルチパス)グループおよび集約されたイーサネット バンドルのユニキャストトランジット トラフィックを同じ(ローカル)メンバー メンバー ルーター内のイグレス リンクに誘導することで、2 メンバーの MXシリーズ バーチャルシャーシのバーチャルシャーシ ポート帯域幅を節約します。ローカル バイアスによってすべてのトラフィックがローカル メンバー ルーターに誘導されるため、バーチャルシャーシ ポートは帯域幅を使用しません。
ただし、利用可能なリモート メンバー ルーター エグレス リンクの数が、利用可能なローカル メンバー ルーター エグレス リンクの数を超える場合、システムは、リモート リンクとローカル リンクの数に基づく比率を使用して、ローカル メンバー ルーターのトラフィック量を減らします。システムがローカルメンバールーターのエグレスリンクに向けないトラフィック量は、リモートメンバールーターのエグレスリンク全体に均等に分割されます。
ローカルメンバールーターまたはリモートメンバールーターのいずれかに利用可能なエグレスリンクがない場合、バーチャルシャーシポート間のトラフィック転送状態は変化しません。
局所性バイアスの割合
ルーターは、以下のアルゴリズムを使用して、ローカルメンバールーターのエグレスリンクに向けられるトラフィックの割合を決定します。ここで、 L はローカルメンバールーターのエグレスリンクの数、 R はリモートメンバールーターのエグレスリンクの数です。
エグレスインターフェイスで発生するトラフィック損失とオーバーサブスクリプションを回避するため、局所性バイアスの設定を変更する前に、ネットワーク内のローカルリンクの総帯域幅や利用可能な帯域幅などの利用要件を必ず理解してください。
L >= R場合、Locality Bias Percentage = 100%となり、ローカルメンバールーターがすべてのエグレストラフィックを受信します。
例えば、ローカルメンバールーターとリモートメンバールーターにそれぞれ1つのエグレスリンクが含まれる場合、地域性バイアスは100%となります。ルーターは、ECMP グループまたは集合型イーサネットバンドル宛てのすべてのユニキャストトランジットトラフィックをローカルメンバールーターに誘導します。
L < R場合、Locality Bias Percentage = 200 *(L /(R + L))
例えば、ローカルメンバールーター(L)に1つのリンクが含まれ、リモートメンバールーター(R)に2つのリンクが含まれる場合、地域バイアスの割合の計算は次のようになります。
200 * ( 1 / ( 2 + 1)) = 66
つまり、ECMPグループまたは集約されたイーサネットバンドルを宛先とするユニキャストトランジットトラフィックの66%を、ローカルメンバールーターに送ることになります。システムは、ユニキャストトランジットトラフィックの残りの34%を、リモートメンバールーターのエグレスリンク間で均等に分割します。この例の 2 つのリモート エグレス リンクは、それぞれトラフィックの 17% を受信しています。
手記:ローカル メンバー ルーターが受信する実際のトラフィック量は、アルゴリズム計算のパーセンテージと若干異なる場合があります。
L = 0またはR = 0の場合、局所性バイアスによって転送状態は変更されません。
L < RアルゴリズムとL >= Rアルゴリズムの両方で、集約されたイーサネット子リンクの1つがアップまたはダウンしたとき、またはECMPバンドルにリンクが追加または削除されたときに、各ラインカードで局所性バイアスの割合が再計算されます。
ECMPバンドルに集約型イーサネットリンクである子リンクが1つ以上ある場合、 すべての 集約型イーサネット子リンクがローカルでない限り、これらの集約型イーサネット子リンクは常にリモートとみなされます。
変更履歴
サポートされる機能は、使用しているプラットフォームとリリースによって決まります。特定の機能がお使いのプラットフォームでサポートされているかどうかを確認するには、 Feature Explorer を使用します。