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 年前145 查看次数
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 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则