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

Server Load Balancer:vServerグループの作成と管理

最終更新日:Sep 19, 2024

このトピックでは、Classic Load Balancer (CLB) インスタンスのvServerグループを作成する方法について説明します。 CLB用のvServerグループを作成して、異なるバックエンドサーバーに異なるリクエストを配信できます。 CLBがドメイン名またはURLに基づいてリクエストを配信できるようにするには、ドメイン名ベースの転送ルールまたはURLベースの転送ルールでvServerグループを指定します。

背景情報

vServerグループを作成する前に、次の項目に注意してください。

  • vServerグループに追加するElastic Compute Service (ECS) インスタンスは、CLBインスタンスと同じリージョンにデプロイする必要があります。

  • ECSインスタンスを1つ以上のvServerグループに追加できます。

  • vServerグループは、CLBインスタンスの1つ以上のリスナーに関連付けることができます。

  • 仮想プライベートクラウド (VPC) のECSインスタンスをインターネットに接続するCLBインスタンスに追加する場合は、VPCとCLBインスタンスが同じリージョンにあることを確認してください。 インターネット接続CLBインスタンスに複数のECSインスタンスを追加する場合は、ECSインスタンスが同じVPC内にあることを確認してください。

前提条件

vServerグループを作成する前に、次の要件が満たされていることを確認してください。

  • CLBインスタンスが作成されます。 詳細については、「SLB インスタンスの作成」をご参照ください。

  • ECSインスタンスが作成され、アプリケーションがECSインスタンスにデプロイされてリクエストを受信します。 詳細については、以下のトピックをご参照ください。

    説明

    ECSインスタンスとCLBインスタンスが同じリージョンにあることを確認します。

vServerグループの作成

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

  2. [インスタンス] ページで、管理するCLBインスタンスがデプロイされているリージョンを選択します。

  3. 管理するCLBインスタンスのIDをクリックします。

  4. [vServerグループ] タブをクリックし、[vServerグループの作成] をクリックします。

  5. [vServerグループの作成] ページで、次のパラメーターを設定します。

    1. [vServerグループ名] フィールドに、vServerグループの名前を入力します。

    2. タグキーフィールドにタグキーを入力し、タグ値フィールドにタグ値を入力します。

    3. 追加済みサーバー セクションで、[追加] をクリックします。

  6. サーバー パネルでECSインスタンスを選択し、[次へ] をクリックします。

    • ECS インスタンスの選択

      [ECS/ENI] を選択し、追加するECSインスタンスを選択します。

      利用可能なECSインスタンスがない場合は、インスタンスリストの右上隅にある [ECSインスタンスの購入] をクリックします。

    • elastic network Interface (ENI) の選択

      1. [ECS/ENI] を選択し、[詳細モード] をオンにします。

      2. ECSインスタンスIDの右側にある [追加] アイコンをクリックし、追加するENIを選択します。

        • ENIを選択する場合は、ENIがECSインスタンスにアタッチされていることを確認します。 詳細については、「ENIを指定してバックエンドサーバーを追加する」をご参照ください。

        • 利用可能なECSインスタンスがない場合は、インスタンスリストの右上隅にある [ECSインスタンスの購入] をクリックします。

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

    • ポート: ECSインスタンスがリクエストの受信に使用するバックエンドポートを指定します。

      CLBインスタンスに追加されたECSインスタンスは、同じポートを使用できます。

    • 重み: 重みの高いサーバーは、より多くのリクエストを受信します。

      重要

      有効値: 0~100。 バックエンドサーバーの重みが0に設定されている場合、リクエストはバックエンドサーバーに送信されません。

    批量操作をクリックすると、vServerグループ内のすべてのサーバーのポートと重みを指定できます。

    • 下にレプリケート: 現在のサーバーの下にあるすべてのサーバーのポートまたは重みが、現在のサーバーのポートまたは重みに設定されます。

    • [Replicate to Above]: 現在のサーバーより上のすべてのサーバーのポートまたは重みが、現在のサーバーのポートまたは重みに設定されます。

    • すべてにレプリケート: vServerグループ内のすべてのサーバーのポートまたは重みは、現在のサーバーのポートまたは重みに設定されます。

    • リセット:

      • ポートの右側のリセット: vServerグループ内のすべてのサーバーのポートがクリアされます。

      • 重み の右側の [リセット]: vServerグループ内のすべてのサーバーの重みがデフォルト値に設定されます。

  2. 設定を確認し、[作成] をクリックします。 表示されたメッセージボックスで [OK] をクリックします。

    説明

    [選択したサーバー] の下の [詳細を追加] をクリックして、ECSインスタンスを追加します。

vServerグループの変更

vServerグループを作成した後、vServerグループ内のECSインスタンスの設定を変更できます。

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

  2. [インスタンス] ページで、管理するCLBインスタンスがデプロイされているリージョンを選択します。

  3. 管理するCLBインスタンスのIDをクリックします。

  4. [vServerグループ] タブをクリックします。

  5. 管理するvServerグループを見つけて、[操作] 列の [変更] をクリックします。

  6. VServer Group の編集 ページで、vServerグループに関する情報を変更し、[保存] をクリックします。

    • vServerグループの名前を変更できます。

    • vServerグループ内のECSインスタンスのポートと重みを変更できます。

    • [削除] をクリックすると、vServerグループからECSインスタンスを削除できます。

      説明

      ECSインスタンスがリスナーまたは転送ルールに関連付けられている場合は、ECSインスタンスを削除する前に、ECSインスタンスからリスナーまたは転送ルールの関連付けを解除してください。

    • さらに追加 をクリックします。 サーバー パネルで、追加のECSインスタンスをvServerグループに追加できます。

vServerグループの削除

vServerグループを使用してリクエストを受信しない場合は、vServerグループを削除できます。

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

  2. [インスタンス] ページで、管理するCLBインスタンスがデプロイされているリージョンを選択します。

  3. 管理するCLBインスタンスのIDをクリックします。

  4. [vServerグループ] タブをクリックします。

  5. 削除するvServerグループを見つけて、[操作] 列の [削除] をクリックします。

    説明

    vServerグループがリスナーまたは転送ルールに関連付けられている場合は、vServerグループを削除する前に、vServerグループからリスナーまたは転送ルールの関連付けを解除してください。

  6. 表示されたメッセージボックスで、[OK] をクリックします。

関連ドキュメント