すべてのプロダクト
Search
ドキュメントセンター

Server Load Balancer:ENIを指定してバックエンドサーバーを追加する

最終更新日:Sep 18, 2024

elastic network interface (ENI) は、仮想プライベートクラウド (VPC) のElastic Compute Service (ECS) インスタンスに接続できる仮想ネットワークインターフェイスです。 ENIを使用して、高可用性クラスターをデプロイし、費用対効果の高いフェールオーバーを実現し、きめ細かいネットワーク管理を実行できます。 Application Load Balancer (ALB) インスタンスのサーバーグループにバックエンドサーバーを追加するには、バックエンドサーバーにアタッチされているENIのプライマリプライベートIPアドレスとセカンダリプライベートIPアドレスを指定します。

背景情報

複数のENIがECSインスタンスにアタッチされている場合、ECSインスタンスをALBのサーバーグループに追加するときに、ENIのプライマリプライベートIPアドレスとセカンダリプライベートIPアドレスを指定できます。 ENIをECSインスタンスにアタッチする方法の詳細については、「概要」をご参照ください。

前提条件

  • serverタイプのサーバグループが作成されます。 サーバーグループの作成方法の詳細については、「サーバーグループの作成」をご参照ください。

  • ECSインスタンスが作成され、ENIがECSインスタンスにアタッチされます。 ECSインスタンスとALBサーバーグループは同じVPCに属しています。

    • ECSインスタンスの作成方法の詳細については、「ECSインスタンスの購入」をご参照ください。

    • セカンダリENIをECSインスタンスにアタッチする方法の詳細については、「ENIのアタッチ」をご参照ください。

手順

  1. ALBコンソールにログインします。

  2. 上部のナビゲーションバーで、管理するサーバーグループが展開されているリージョンを選択します。

  3. 左側のナビゲーションウィンドウで、応用負荷分散alb > サーバーグループを選択します。

  4. サーバーグループ ページで、サーバータイプのサーバーグループを見つけ、[操作] 列の [バックエンドサーバーの変更] をクリックします。

  5. [バックエンドサーバー] タブで、[バックエンドサーバーの追加] をクリックします。

  6. [サーバーの選択] ステップで、[サーバータイプ][ECS/ENI] に設定し、[詳細モード] をオンにします。

    説明

    高度なモードでENIのプライマリIPアドレスとセカンダリIPアドレスを追加できます。 必要に応じて標準モードに戻すこともできます。

  7. サーバーリストで、ECSインスタンスのIDの横にあるプラスアイコンをクリックし、ENIを選択して、[次へ] をクリックします。

    説明

    ENIがアタッチされているECSインスタンスを選択します。

  1. [ポート /重み] ステップで、サーバーのポートと重みを設定し、[OK] をクリックします。

    デフォルトの重みは100です。 重みが高いサーバーほど、より多くのリクエストを受信します。 セッション維持が有効になっている場合、リクエストはバックエンドサーバーに均等に配信されない可能性があります。

    アイコンの上に批量操作ポインターを移動し、次のいずれかの操作を実行して、一度に複数のサーバーの重みを変更できます。

    • [下にレプリケート] をクリックします。現在のサーバーの下にあるサーバーの重みは、現在のサーバーの重みに設定されます。

    • [上にレプリケート] をクリックします。現在のサーバーの上のサーバーの重みは、現在のサーバーの重みに設定されます。

    • [すべてにレプリケート] をクリックします。サーバーグループ内のサーバーの重みは、現在のサーバーの重みに設定されます。

    • 重みの横にある [リセット] をクリック: サーバーグループ内のサーバーの重みがデフォルト値にリセットされます。

    重要

    サーバーの重みを0に設定した場合、サーバーはリクエストを受信しません。

関連ドキュメント