AWS Global Accelerator の標準アクセラレータのエンドポイント - AWS Global Accelerator

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

AWS Global Accelerator の標準アクセラレータのエンドポイント

AWS Global Accelerator の標準アクセラレータのエンドポイントは、ネットワークロードバランサー、アプリケーションロードバランサー、Amazon EC2 インスタンス、または Elastic IP アドレスです。標準アクセラレータの場合、静的 IP アドレスはクライアントにとって単一の通信先として機能し、Global Accelerator は正常なエンドポイントに受信トラフィックを分散します。Global Accelerator は、エンドポイントのエンドポイントグループが属しているリスナーに対して指定したポート (またはポート範囲) を使用して、トラフィックをエンドポイントに転送します。

エンドポイントグループは複数のエンドポイントを持つことができます。各エンドポイントを複数のエンドポイントグループに追加できますが、エンドポイントグループは異なるリスナーに関連付ける必要があります。リソースは、エンドポイントとして追加するときに、有効かつアクティブである必要があります。

Global Accelerator は、標準エンドポイントグループに含まれるすべてのエンドポイントの正常性を継続的に監視します。トラフィックは、正常なアクティブなエンドポイントにのみルーティングされます。Global Accelerator にトラフィックのルーティング先となる正常なエンドポイントがない場合、トラフィックはすべてのエンドポイントにルーティングされます。

特定の種類のグローバルアクセラレータ標準エンドポイントについては、次の点に注意してください。

ロードバランサーエンドポイント
  • Application Load Balancer エンドポイントは、インターネットに接続することも、内部を問いません。Network Load Balancer のエンドポイントは、インターネットに接続されている必要があります。

Amazon EC2 インスタンスエンドポイント
  • EC2 インスタンスエンドポイント(標準ルーティングアクセラレータとカスタムルーティングアクセラレータの両方)は、次のタイプのいずれかにできません。C1、CC1、CC2、CG2、CR1、CR2、CR2、G2、HI1、HI1、HI1、HI1、HI1、HI1、HI1、HI1、HI1、HI1、HI1、HI1、HI1、HI1、HI1

  • EC2 インスタンスは、一部の AWS リージョンでのみエンドポイントとしてサポートされています。サポートされているリージョンのリストについては「クライアント IP アドレスの保持でサポートされる AWS リージョン」を参照してください。

  • インスタンスを終了する前に、Global Accelerator エンドポイントグループから EC2 インスタンスを削除することをお勧めします。Global Accelerator でエンドポイントグループから削除する前に EC2 インスタンスを終了した後、同じ VPC 内に同じプライベート IP アドレスを持つ別のインスタンスを作成し、ヘルスチェックに合格すると、Global Accelerator は新しいエンドポイントにトラフィックをルーティングします。

標準エンドポイントの追加、編集、削除

トラフィックをリソースに転送できるように、エンドポイントをエンドポイントグループに追加します。標準の終点を編集して、終点の重みを変更できます。または、エンドポイントグループからエンドポイントを削除して、アクセラレータからエンドポイントを削除することもできます。エンドポイントを削除しても、エンドポイント自体には影響しませんが、Global Accelerator はトラフィックをそのリソースに転送できなくなりました。

Global Accelerator のエンドポイントは、ネットワークロードバランサー、アプリケーションロードバランサー、Amazon EC2 インスタンス、または Elastic IP アドレスです。最初にこれらのリソースの 1 つを作成してから、グローバルアクセラレータでエンドポイントとして追加できます。リソースは、エンドポイントとして追加するときに、有効かつアクティブである必要があります。

使用状況に基づいて、エンドポイントグループにエンドポイントを追加または削除できます。たとえば、アプリケーションの需要が増えた場合は、より多くのリソースを作成し、1 つ以上のエンドポイントグループにエンドポイントを追加して、増加したトラフィックを処理できます。Global Accelerator は、リクエストを追加するとすぐに、エンドポイントへのリクエストのルーティングを開始し、エンドポイントは最初のヘルスチェックに合格します。エンドポイントへのトラフィックを管理するには、エンドポイントの重みを調整して、多かれ少なかれトラフィックをエンドポイントに送信します。

クライアントの IP アドレスを保持するエンドポイントを追加する場合は、まずクライアント IP アドレスの保持でサポートされる AWS リージョンおよびAWS Global Accelerator でクライアント IP アドレスを保持する

エンドポイントにサービスを提供する必要がある場合など、エンドポイントグループからエンドポイントを削除できます。エンドポイントを削除するとエンドポイントグループから除外されますが、エンドポイントにそれ以外の影響は及びません。グローバルアクセラレータは、エンドポイントグループから削除するとすぐに、エンドポイントへのトラフィックの送信を停止します。エンドポイントは、現在のすべての要求が完了するのを待機する状態になり、進行中のクライアントトラフィックが中断されることはありません。リクエストの受信を再開する準備ができると、エンドポイントグループにエンドポイントを追加し直すことができます。

このセクションでは、AWS Global Accelerator コンソールでエンドポイントを操作する方法について説明します。AWS Global Accelerator で API オペレーションを使用する場合は、「」を参照してください。AWS Global Accelerator API リファレンス

標準のエンドポイントを追加するには

  1. グローバルアクセラレータコンソール (https://console.aws.amazon.com/globalaccelerator/home

  2. リポジトリの []アクセラレーター[] ページで、アクセラレーターを選択します。

  3. リスナーセクションに追加します。リスナーIDで、リスナーの ID を選択します。

  4. エンドポイントグループセクションに追加します。エンドポイントグループ IDエンドポイントの追加先となるエンドポイントグループの ID を選択します。

  5. エンドポイントセクションで [] を選択します。エンドポイントの追加

  6. リポジトリの []エンドポイントの追加[] ページで、ドロップダウンリストからリソースを選択します。

    AWS リソースがない場合、リストには項目がありません。続行するには、ロードバランサー、Amazon EC2 インスタンス、Elastic IP アドレスなどの AWS リソースを作成します。次に、この手順に戻り、リストからリソースを選択します。

  7. オプションで、重量に、0 ~ 255 の数値を入力して、このエンドポイントにトラフィックをルーティングする重みを設定します。エンドポイントに重みを追加する場合、指定した比率に基づいてトラフィックがルーティングされるように Global Accelerator を設定します。デフォルトでは、すべてのエンドポイントの重みは 128 です。詳細については、「 エンドポイントウェイト」を参照してください。

  8. 必要に応じて、インターネットに接続しているApplication Load Balancer エンドポイントでクライアント IP アドレスの保存を有効にします。[]クライアント IP アドレスを保持する[] で、アドレスの保持

    このオプションは、内部Application Load Balancer と EC2 インスタンスエンドポイントでは常に選択され、Network Load Balancer と Elastic IP アドレスエンドポイントでは選択されません。詳細については、「AWS Global Accelerator でクライアント IP アドレスを保持する」を参照してください。

    注記

    クライアント IP アドレスを保持するエンドポイントへのトラフィックを追加してルーティングを開始する前に、セキュリティグループなどの必要なすべてのセキュリティ構成が更新され、許可リストにユーザークライアント IP アドレスが含まれることを確認します。

  9. [Add endpoint] (エンドポイントの追加) を選択します。

標準の端点を編集するには

エンドポイント設定を編集して、重みを変更できます。詳細については、「 エンドポイントウェイト」を参照してください。

  1. グローバルアクセラレータコンソール (https://console.aws.amazon.com/globalaccelerator/home

  2. リポジトリの []アクセラレーター[] ページで、アクセラレーターを選択します。

  3. リスナーセクションに追加します。リスナーIDで、リスナーの ID を選択します。

  4. エンドポイントグループセクションに追加します。エンドポイントグループ ID[] で、エンドポイントグループの ID を選択します。

  5. 選択エンドポイントの編集

  6. リポジトリの []エンドポイントの編集[] ページで更新を行い、[] を選択します。保存

エンドポイントを削除するには

  1. グローバルアクセラレータコンソール (https://console.aws.amazon.com/globalaccelerator/home

  2. リポジトリの []アクセラレーター[] ページで、アクセラレーターを選択します。

  3. リスナーセクションに追加します。リスナーIDで、リスナーの ID を選択します。

  4. エンドポイントグループセクションに追加します。エンドポイントグループ ID[] で、エンドポイントグループの ID を選択します。

  5. 選択エンドポイントの削除

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