Application Load Balancer のゾーンシフト - Elastic Load Balancing

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Application Load Balancer のゾーンシフト

ゾーンシフトは、Amazon Application Recovery Controller (ARC) () の機能ですARC。ゾーンシフトを使用すると、1 回のアクションでロードバランサーのリソースを障害のあるアベイラビリティーゾーンから移動できます。このようにして、 AWS リージョンの他の正常なアベイラビリティーゾーンから操作を継続できます。

ゾーンシフトを開始すると、ロードバランサーは、影響を受けるアベイラビリティーゾーンへのリソースの新しいトラフィックの送信を停止します。ARC はゾーンシフトをすぐに作成します。ただし、クライアントの動作と接続の再利用によっては、アベイラビリティーゾーン内の既存の進行中の接続が完了するまでに少し時間がかかる場合があります。DNS 設定やその他の要因によっては、既存の接続が数分で完了したり、時間がかかる場合があります。詳細については、「Amazon Application Recovery Controller (ARC) デベロッパーガイド」の「クライアントがエンドポイントに接続し続ける時間を制限する」を参照してください。

ゾーンシフトは、クロスゾーン負荷分散がオフになっている Application Load Balancer と Network Load Balancer でのみサポートされます。クロスゾーンロードバランサーをオンにすると、ゾーンシフトを開始できなくなります。詳細については、「Amazon Application Recovery Controller (ARC) デベロッパーガイド」の「ゾーンシフトでサポートされているリソース」を参照してください。

ゾーンシフトを使用する前に、以下を確認してください。

  • ゾーンシフトでは、クロスゾーンロードバランサーはサポートされていません。この機能を使用するには、クロスゾーンロードバランシングをオフにする必要があります。

  • 1 つのアベイラビリティーゾーンに対してのみ、特定のロードバランサーのゾーンシフトを開始できます。複数のアベイラビリティーゾーンに対してゾーンシフトを開始することはできません。

  • AWS は、複数のインフラストラクチャの問題が サービスに影響するDNS場合に、ゾーンロードバランサーの IP アドレスを から事前に削除します。ゾーンシフトを開始する前に、現在のアベイラビリティーゾーンの容量を必ず確認してください。ロードバランサーのクロスゾーンロードバランシングがオフになっていて、ゾーンシフトを使用してゾーンロードバランサーの IP アドレスを削除すると、ゾーンシフトの影響を受けるアベイラビリティーゾーンもターゲット容量を失います。

  • Application Load Balancer が Network Load Balancer のターゲットである場合は、常に Network Load Balancer からゾーンシフトを開始します。Application Load Balancer からゾーンシフトを開始すると、Network Load Balancer はシフトを認識せず、引き続き Application Load Balancer にトラフィックを送信します。

ガイダンスと詳細については、「Amazon Application Recovery Controller (ARC) デベロッパーガイド」のRoute 53 ゾーンシフトのベストプラクティスARC」を参照してください。

ゾーンシフトを開始する

この手順のステップでは、Amazon EC2コンソールを使用してゾーンシフトを開始する方法について説明します。ARC コンソールを使用してゾーンシフトを開始する手順については、「Amazon Application Recovery Controller (ARC) デベロッパーガイド」の「ゾーンシフトの開始」を参照してください。

コンソールを使用してゾーンシフトを開始するには
  1. で Amazon EC2コンソールを開きますhttps://console.aws.amazon.com/ec2/

  2. ナビゲーションペインの [ロードバランシング] で [ロードバランサー] を選択します。

  3. ロードバランサー名を選択します。

  4. [Integrations] (統合) タブの [Route 53 Application Recovery Controller] (Route 53 Application Recovery Controller ) で、[Start zonal shift] (ゾーンシフトの開始) を選択します。

  5. トラフィックを移動させたいアベイラビリティーゾーンを選択します。

  6. ゾーンシフトの有効期限を選択または入力します。ゾーンシフトは、最初は 1 分から最大 3 日 (72 時間) まで設定できます。

    すべてのゾーンシフトは一時的なものです。有効期限を設定する必要がありますが、アクティブなシフトを後で更新して有効期限を設定できます。

  7. コメントを入力します。必要に応じて、後でゾーンシフトを更新してコメントを編集できます。

  8. このチェックボックスを選択して、ゾーンシフトを開始すると、トラフィックがアベイラビリティーゾーンからシフトされてアプリケーションの容量が減少することを確認します。

  9. [開始] を選択します。

を使用してゾーンシフトを開始するには AWS CLI

ゾーンシフトをプログラムで操作するには、「ゾーンシフトAPIリファレンスガイド」を参照してください。

ゾーンシフトの更新

この手順のステップでは、Amazon EC2コンソールを使用してゾーンシフトを更新する方法について説明します。Amazon Application Recovery Controller (ARC) コンソールを使用してゾーンシフトを更新する手順については、「Amazon Application Recovery Controller (ARC) デベロッパーガイド」の「ゾーンシフトの更新」を参照してください。

コンソールを使用してゾーンシフトを更新するには
  1. で Amazon EC2コンソールを開きますhttps://console.aws.amazon.com/ec2/

  2. ナビゲーションペインの [ロードバランシング] で [ロードバランサー] を選択します。

  3. アクティブなゾーンシフトを持つロードバランサー名を選択します。

  4. [Integrations] (統合) タブの [Route 53 Application Recovery Controller] で、[Update zonal shift] (ゾーンシフトの更新) を選択します。

    これにより、ARCコンソールが開き、更新が続行されます。

  5. [Set zonal shift expiration time] (ゾーンシフトの有効期限の設定) で、オプションで有効期限を選択または入力します。

  6. [Comment] (コメント) には、必要に応じて既存のコメントを編集するか、新しいコメントを入力します。

  7. [Update] (更新) を選択します。

を使用してゾーンシフトを更新するには AWS CLI

ゾーンシフトをプログラムで操作するには、「ゾーンシフトAPIリファレンスガイド」を参照してください。

ゾーンシフトのキャンセル

この手順のステップでは、Amazon EC2コンソールを使用してゾーンシフトをキャンセルする方法について説明します。Amazon Application Recovery Controller (ARC) コンソールを使用してゾーンシフトをキャンセルする手順については、「Amazon Application Recovery Controller () デベロッパーガイド」の「ゾーンシフトのキャンセル」を参照してください。 ARC

コンソールを使用してゾーンシフトをキャンセルするには
  1. で Amazon EC2コンソールを開きますhttps://console.aws.amazon.com/ec2/

  2. ナビゲーションペインの [ロードバランシング] で [ロードバランサー] を選択します。

  3. アクティブなゾーンシフトを持つロードバランサー名を選択します。

  4. [Integrations] (統合) タブの [Route 53 Application Recovery Controller] で、[Cancel zonal shift] (ゾーンシフトのキャンセル) を選択します。

    これにより、ARCコンソールが開き、キャンセルが続行されます。

  5. [Cancel zonal shift] (ゾーンシフトをキャンセル) を選択します。

  6. ダイアログボックスで、[Confirm] (確認) を選択します。

を使用してゾーンシフトをキャンセルするには AWS CLI

ゾーンシフトをプログラムで操作するには、「ゾーンシフトAPIリファレンスガイド」を参照してください。