翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Network Load Balancers
Network Load Balancer でのゾーンシフトの使用
ゾーンシフトで Network Load Balancer を使用するには、Network Load Balancer 属性で ARC ゾーンシフト統合を有効にする必要があります。Network Load Balancer は、クロスゾーンが有効な設定またはクロスゾーンが無効な設定のゾーンシフトをサポートします。
ゾーンシフトとゾーンオートシフトを使用するようにオプトインするリソース、および障害のあるアベイラビリティーゾーンからフェイルアウェイするタイミングを選択できます。インターネット向けと内部両方の Network Load Balancer がサポートされています。
クロスゾーン対応の Network Load Balancer のゾーンシフトを有効にするには、ロードバランサーにアタッチされているすべてのターゲットグループが次の条件を満たしている必要があります。
-
クロスゾーン負荷分散が有効になっている (または
use_load_balancer_configurationに設定されている)。-
ターゲットグループのクロスゾーン負荷分散の詳細については、「ターゲットグループに対するクロスゾーン負荷分散」を参照してください。
-
-
ターゲットグループプロトコルは TCP または TLS である必要があります。
-
Network Load Balancer ターゲットグループプロトコルの詳細については、「ルーティング設定」を参照してください。
-
-
異常のあるターゲットの接続終了は無効にする必要があります。
-
ターゲットグループ接続の終了の詳細については、「異常のあるターゲットの接続終了」を参照してください。
-
-
ターゲットグループには、Application Load Balancer をターゲットとして含めないでください。
-
Application Load Balancer をターゲットとして使用する方法の詳細については、「Application Load Balancer を Network Load Balancer のターゲットとして使用する」を参照してください。
-
Network Load Balancer のゾーンシフトは、 AWS CLI、、 AWS マネジメントコンソールまたは ELB ウィジェットを使用して開始できます。Application Load Balancer が Network Load Balancer のターゲットである場合は、ゾーンシフトは Network Load Balancer から開始する必要があります。Application Load Balancer からゾーンシフトを開始すると、Network Load Balancer は Application Load Balancer とそのターゲットにトラフィックを送信し続けます。
ゾーンシフトを開始する方法の詳細については、「 ゾーンシフトの開始、更新またはキャンセル」を参照してください。
Network Load Balancer のゾーンシフトの仕組み
ARC は、登録された Network Load Balancer のヘルスチェックの失敗を作成し、ゾーンシフトの開始時に障害が発生した AZ の Network Load Balancer ノードが DNS から削除されるようにします。Network Load Balancer は、影響を受けたゾーンのターゲットを無効にしてトラフィックの受信を停止し、ELB はこれらのターゲットをゾーンシフトの無効なターゲットとして扱います。無効状態のターゲットは、引き続きヘルスチェックを受信します。ターゲットが正常で、ゾーンシフトの有効期限が切れる (またはキャンセルされる) と、以前に障害が発生したゾーンのターゲットへのルーティングが再開されます。
クロスゾーン負荷分散が有効になっている Network Load Balancer のゾーンシフト中に、ゾーンロードバランサーの IP アドレスは DNS から削除されます。障害のあるアベイラビリティーゾーン内のターゲットへの既存の接続は、それらが自然に閉じられるまで保持されますが、障害のあるアベイラビリティーゾーン内のターゲットへの新しい接続はルーティングされなくなります。
詳細については、「Network Load Balancer ユーザーガイド」の「Network Load Balancer のゾーンシフト」を参照してください。