NSX Advanced Load Balancer は、複数の配置ネットワークをサポートし、複数の vNIC に配置できる仮想サービスに仮想サービスを配置できるようにします。このセクションでは、SE 上の構成および配置ネットワークについて説明します。
アクセス権なしのシナリオと Linux サーバ クラウドのシナリオでは、コントローラは SE でオンデマンドで vNIC を構成できません。この場合、SE は、特定のサブネットにアクセスできる特定の vNIC 数を使用して構成します。SE にアクセス可能なサブネットに存在しない VIP をロード バランシングするために、コントローラは仮想サービスを SE に配置できません。
配置ネットワークは、SE にアクセス可能なサブネットから構成できます。構成が完了すると、コントローラは配置ネットワークにアクセスできる vNIC に VIP を強制的に配置します。その後、ユーザーは SE または前のホップ ルーターでスタティック ルートを構成して、VIP のトラフィックが配置 vNIC に転送されるようにすることができます。
次の構成を考えてみましょう。
VIP は 0.0.0.0/0 で、配置ネットワークは 2.2.20/24 と 3.3.3.0/24 内にあります。
クライアントが 1.1.10.10 と 1.1.20.10 にアクセスしようとしています。
サーバは 5.5.5.11、5.5.5.12、5.5.5.13 です。
SE には、サブネット 2.2.2.0/24、3.3.3.0/24、4.4.4.0/24 内の vNIC があります。
ルーター 1 は、1.1.1.0/16、2.2.2.0/24、3.3.3.0/24 間の接続を提供します。
ルーター 2 は、4.4.4.0/24 と 5.5.5.0/2 間の接続を提供します。この場合、1.1.10.10 と 1.1.20.10 宛てのすべてのトラフィックは VIP 0.0.0.0/0 によって一致するようになり、2.2.2.0/24 ネットワーク サブネット内の vNIC を介して SE にルーティングされた後、4.4.4.0/24 ネットワーク サブネット内の vNIC を介してサーバ間でロード バランシングされます。
NSX Advanced Load Balancer は、SE 上の一致するネットワークをすべてチェックし、一致する SE のすべての vNIC に仮想サービスを配置します。
理解を深めるには、次のシナリオを考えてみましょう。
シナリオ |
配置ネットワーク |
SE 上のネットワーク |
配置動作 |
---|---|---|---|
SE は、VIP 配置ネットワークの正確なサブネットにアクセスできます。 |
2.2.2.0/24 |
SE 1eth1:2.2.2.0/24SE 2eth1:2.2.2.0/24 |
仮想サービスは、両方の SE の一致する vNIC(SE 1 上の eth1 と SE 2 上の eth1 )に配置されます。 |
両方の SE は、2 つの配置ネットワークの 1 つである同じネットワークにアクセスできます。 |
2.2.2.0/24 3.3.3.0/24 |
SE 1 SE 1 eth1:2.2.2.0/24 SE 2 eth1:2.2.2.0/24 |
仮想サービスは、両方の SE の一致する vNIC(SE 1 上の eth1 と SE 2 上の eth1 )に配置されます。 |
SE は、配置ネットワークのすべてのサブネットのスーパーセットである単一のネットワークにアクセスできます。 |
2.2.2.0/25 2.2.2.128/25 |
SE 1 eth1:2.2.2.0/24 SE 2 eth1:2.2.2.0/24 |
仮想サービスは、両方の SE の一致する vNIC(SE 1 上の eth1 と SE 2 上の eth1 )に配置されます。 |
SE は、配置ネットワークのすべてのサブネットのスーパーセットである単一のネットワークにアクセスできます。 |
2.2.2.0/25 2.2.2.128/25 |
SE 1 eth1:2.2.2.0/24 SE 2 eth1:2.2.2.0/24 |
SE 上の vNIC は両方の配置ネットワークをカバーするため、仮想サービスは 2.2.2.0/24 ネットワークを使用する vNIC(SE 1 上の eth1 と SE 2 上の eth1)に配置されます。 |
2 つの配置ネットワークがあり、両方の SE は別々の配置ネットワークにアクセスできます。 |
2.2.2.0/24 3.3.3.0/24 |
SE 1 eth1:2.2.2.0/24 SE 2 eth1:3.3.3.0/24 |
仮想サービスは、両方の SE の一致する vNIC(SE 1 上の eth1 と SE 2 上の eth1 )に配置されます。 |
SE は、配置ネットワークのすべてのサブネットにアクセスできます。 |
2.2.2.0/24 3.3.3.0/24 |
SE 1 eth1:2.2.2.0/24 eth2:3.3.3.0/24 SE 2 eth1:2.2.2.0/24 eth2:3.3.3.0/24 |
仮想サービスは、両方の SE の一致するすべての vNIC(SE 1 上の eth1、eth2 と SE 2 上の eth1、eth2)に配置されます。 |
配置ネットワークは、仮想サービスの配置後に新しい配置ネットワークを追加するように変更されます。ネットワークは、SE ネットワークを追加するか、配置ネットワークを追加することによって変更できます。 |
変更前:2.2.2.0/24 変更後:2.2.2.0/243.3.3.0/24 |
変更前:SE 1 eth1:2.2.2.0/24 eth2:3.3.3.0/24 変更後:SE 2 eth1:2.2.2.0/24 eth2:3.3.3.0/24 |
仮想サービスは、両方の SE の一致する vNIC(SE 1 上の eth1、eth2 と SE 2 上の eth1、eth2)に配置されます。 |
SE は、仮想サービスの配置後に新しいネットワークにアクセスします。 |
2.2.2.0/24 3.3.3.0/24 |
変更前: SE 1 eth1:2.2.2.0/24 SE 2 eth1:2.2.2.0/24 変更後: SE 1 eth1:2.2.2.0/24 eth2:3.3.3.0/24 SE 2 eth1:2.2.2.0/24 eth2:3.3.3.0/24 |
仮想サービスは、両方の SE の一致する vNIC(SE 1 上の eth1、eth2 と SE 2 上の eth1、eth2)に配置されます。 |
配置ネットワーク機能は現在、IPv4 構成でのみサポートされています。
注意事項
ワイルドカード仮想サービスは以下をサポートしていません。
BGP ベースのスケール アウトとその他の関連する BGP 機能
フローのモニタリング
共有 VIP
トラフィックのクローン作成