新機能重要度 中

AWS Network Load Balancer がリスナールールでカスタムトラフィックルーティングをサポート

Network Load Balancer はリスナールールで、ソース IP アドレスの種類に基づいて接続を異なるターゲットグループにルーティングできる。IPv6 クライアントトラフィックを IPv6 ターゲット、IPv4 クライアントトラフィックを IPv4 ターゲットに送信し、両方のアドレスファミリーで元のクライアント IP アドレスをエンドツーエンドで保持する。

Network Load Balancer は、リスナールールでソース IP アドレスの種類に基づいて接続を異なるターゲットグループにルーティングできる。これにより、単一のデュアルスタック NLB が IPv6 クライアントトラフィックを IPv6 ターゲットに、IPv4 クライアントトラフィックを IPv4 ターゲットに送信し、両方のアドレスファミリーで元のクライアント IP アドレスをエンドツーエンドで保持する。以前は、両方の IPv4 および IPv6 クライアントを 1 つの NLB で処理するにはトレードオフを伴った:2 つの別々のロードバランサーを実行するか、すべてのトラフィックを 1 つのターゲットグループに送信してプロトコル変換を通じて元のクライアント IP アドレスを失う必要があった。リスナールールは、条件付きルーティングをレイヤー 3 で有効にし、各接続を同じファミリのターゲットグループに変換なしで、追加インフラストラクチャなしで誘導する。これらのルールは、既存のデュアルスタック NLB に追加でき、再作成は不要。TCP、UDP、TCP_UDP、TLS リスナーでサポートされ、接続ドレイン、ターゲットグループスティッキー性、クロスゾーン負荷分散、加重ターゲットグループ、クライアント IP 保存などの既存の NLB 機能と併用可能。リスナールールはすべての AWS コマーシャルリージョンおよび AWS GovCloud (US) リージョンで利用可能で追加料金はかからない。標準の NLB 価格設定 (ロードバランサーバージョンおよび LCU) が適用される。

AWS 公式の元記事を読む