NLBに複数ターゲットグループを設定したときの挙動について

0

NLBの動作仕様についてご質問させてください。

ターゲットグループ1
プロトコルおよびポート: 25/TCP
ターゲット: サーバAおよびサーバB (サーバAはAZ1、サーバBはAZ2に存在)
ヘルスチェック: トラフィックポート

ターゲットグループ2
プロトコルおよびポート: 110/TCP
ターゲット: サーバAおよびサーバB (ターゲットグループ1と同一)
ヘルスチェック: トラフィックポート

NLB
アベイラビリティゾーン: AZ1およびAZ2
リスナー1:TCP:25、転送先:ターゲットグループ1
リスナー2:TCP:110、転送先:ターゲットグループ2

このような構成において
サーバAでポート25がダウン (ポート110は正常)
サーバBでポート110がダウン (ポート25は正常)
という状態になった場合、
(1) NLBを名前解決したときに返されるIPアドレス
(2) NLBに対してポート25、ポート110へアクセスしたときのそれぞれの挙動
はどのようになりますでしょうか。
クロスゾーン負荷分散が有効、無効のそれぞれの場合についてご教示いただきたく存じます。

 

hhomma
質問済み 6年前191ビュー
1回答
0

外部サイトですが、参考になりそうな情報です。

NLBで複数AZ構成での挙動
http://tech.unifa-e.com/entry/2018/03/16/111538

以下は Amazon のドキュメントです。

Elastic Load Balancing - ターゲットグループのヘルスチェック
https://docs.aws.amazon.com/ja_jp/elasticloadbalancing/latest/network/target-group-health-checks.html

1 つ以上のターゲットグループで、有効にされたアベイラビリティゾーン内に正常なターゲットがない場合、DNS から該当するサブネットの IP アドレスを削除し、そのアベイラビリティーゾーンのターゲットにリクエストをルーティングできないようにします。

情報を総合すると、クロスゾーン負荷分散無効の状態で IP アドレスは全て削除されてしまうように思えます。
細かい挙動については、実際に試されるのが一番早いと思いますがいかがでしょうか。

semnil
回答済み 6年前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン