NSX Advanced Load Balancer は、複数の仮想サービス間でのプール グループの共有をサポートします。この機能は、同じバックエンド サーバが異なる仮想サービスによって使用され、各仮想サービスが目的とプロパティを持つ使用事例をサポートします。
プール グループは、メンバー(サーバ)プールのリストであり、リストからメンバーを選択するためのロジックと組み合わされます。プールと同様に、プール グループは同じタイプのレイヤー 7 仮想サービスで共有できます。この記事では、機能、関連する CLI コマンド、および現在の制限事項について説明します。
プール グループ共有
仮想サービスは、複数の方法を使用して特定のプール グループを参照する場合があります。
仮想サービス用に定義されたデフォルトのプール グループ。
ポリシーベースのコンテンツの切り替えを通じて、仮想サービスがそのプール グループの 1 つを選択する
DataScript を介して、仮想サービスがそのプール グループの 1 つをプログラムで選択する
プール グループは、複数の仮想サービスによって参照できます。共有プール グループにアクセスする場合、各仮想サービスは、上記の複数の方法のいずれかを個別に使用できます。前に説明したとおり、仮想サービスは複数の(共有された、または共有されていない)プールにアクセスできます。プール グループを共有する仮想サービスは、同じ SE グループに配置する必要はありません。
この機能は、IPv4、IPv6、および IPv4v6 アドレスの組み合わせでサポートされます。
制限
プール グループを共有する場合、次のような制限があります。
プール グループを共有できるのは、類似した仮想サービスのみです
レイヤー 4 仮想サービスはまだプール グループを共有できません。
プールは、同じ仮想サービスまたは異なる仮想サービスを介して複数のプール グループに含めることができます。
service_port_selector を使用してプールまたはプール グループを選択した場合、共有することはできません。
プール グループにプール グループを含めることはできません。
仮想サービスに直接リンクされているプールをプール グループに含めることはできません。
これらの制限の一部は、今後のリリースで削除される可能性があります。