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

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

最終更新日:Mar 26, 2026

Gateway Load Balancer (GWLB) を使用してクライアントリクエストを分散する場合、GWLB によって転送されるリクエストを受信するために、サーバーグループを作成して少なくとも 1 つのバックエンドサーバーを追加する必要があります。 また、いつでもバックエンドサーバーやサーバーグループを削除できます。 このトピックでは、サーバーグループを作成および管理する方法について説明します。

前提条件

  • バックエンドサーバーをサーバーグループに追加する前に、バックエンドサーバーのインスタンスを作成済みであることを確認し、ネットワーク仮想アプライアンス(NVA)イメージをデプロイ済みであることを確認してください。さらに、バックエンドサーバーが Geneve プロトコルのトラフィックを処理できることを確認し、転送されたリクエストを受信できるようにしてください。

  • サーバーグループ内のバックエンドサーバーへトラフィックをルーティングするには、リスナーを作成する際にサーバーグループを指定する必要があります。詳細については、「IP リスナーの追加と管理」をご参照ください。

サーバーグループの作成

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

  2. 上部ナビゲーションバーで、GWLB インスタンスがデプロイされているリージョンを選択します。

  3. 左側ナビゲーションウィンドウで、GWLB > サーバーグループ を選択します。

  4. サーバーグループ ページで、サーバーグループの作成 をクリックします。

  5. サーバーグループの作成 ダイアログボックスで、以下のパラメーターを設定し、作成 をクリックします。

    パラメーター

    説明

    タイプ

    サーバーグループの種類を選択します:

    • サーバータイプ:Elastic Compute Service (ECS) インスタンス、Elastic Network Interface (ENI) インスタンス、または Elastic Container Instance (ECI) インスタンスをバックエンドサーバーとして追加できます。

    • IP:IP アドレスをバックエンドサーバーとして追加できます。

    名前

    サーバーグループの名前を入力します。

    VPC

    ドロップダウンリストから、バックエンドサーバーがデプロイされている Virtual Private Cloud (VPC) を選択します。

    バックエンドプロトコル

    Geneve プロトコルのみがサポートされています。

    スケジューリングアルゴリズム

    スケジューリングアルゴリズムを選択します:

    • 5 次元ハッシュ: トラフィックは、送信元 IP アドレス、送信元ポート、宛先 IP アドレス、宛先ポート、およびトランスポート プロトコルに基づいて分散されます。

    • 3 次元ハッシュ: トラフィックは、ソース IP アドレス、宛先 IP アドレス、およびトランスポート プロトコルに基づいて分散されます。

    • 2 次元ハッシュ: ソース IP アドレスと宛先 IP アドレスに基づいてトラフィックが分散されます。

    デフォルトでは、5 次元ハッシュ が選択されています。

    ヘルスチェック方法

    ヘルスチェックプロトコルを選択するか、ヘルスチェックを無効化します。

    • TCP(デフォルト):SYN パケットを送信して、サーバーポートがアクティブであるかどうかを確認します。

    • HTTP:GET リクエストを送信してブラウザアクセスをシミュレートし、サーバーアプリケーションが正常に動作しているかどうかを確認します。

    • 無効化:ヘルスチェックは実行されません。

    ヘルスチェックポート

    ヘルスチェックに使用するバックエンドサーバーのポートを指定します。

    高度設定

    高度設定 をクリックして、追加の設定を構成します。このオプションは、ヘルスチェックが有効な場合にのみ利用可能です。

    ヘルスチェックパス

    ヘルスチェックページの URI を入力します。

    説明

    このパラメーターは、ヘルスチェック方法HTTP に設定した場合にのみ利用可能です。

    ヘルスチェックドメイン名

    ヘルスチェックに使用するドメイン名を指定します。

    • バックエンドサーバーのイントラネット IP(デフォルト):バックエンドサーバーのプライベート IP アドレスがヘルスチェック用ドメイン名として使用されます。

    • カスタムドメイン名:ヘルスチェック用にカスタムドメイン名を入力します。

    説明

    このパラメーターは、ヘルスチェック方法HTTP に設定した場合にのみ利用可能です。

    ヘルスチェックステータスコード

    ヘルスチェック成功を示す HTTP ステータスコードを選択します。

    • http_2xx(デフォルト)

    • http_3xx

    • http_4xx

    • http_5xx

    説明

    このパラメーターは、ヘルスチェック方法HTTP に設定した場合にのみ利用可能です。

    ヘルスチェックのタイムアウト (秒)

    ヘルスチェック応答を待機する時間です。この期間内にバックエンドサーバーから応答がない場合、ヘルスチェックは失敗します。

    ヘルスチェックの間隔 (秒)

    連続するヘルスチェックの間隔です。

    ヘルスチェックのしきい値 (回)

    バックエンドサーバーのステータスを異常から正常に変更するために必要な、連続した成功ヘルスチェックの回数です。

    異常なしきい値 (回)

    バックエンドサーバーのステータスを正常から異常に変更するために必要な、連続した失敗ヘルスチェックの回数です。

    接続ドレイン

    有効化すると、登録解除中または異常状態となったバックエンドサーバーへの既存のトラフィックを、タイムアウトに達するまで継続して流すことができます。この機能はデフォルトで無効です。

    接続ドレインを有効化する場合は、接続ドレインのタイムアウト (秒) を設定する必要があります。値は 1~3,600 の範囲で指定します。値が 0 の場合、接続は即座に終了します。

    タグとリソースグループ

    タグとリソースグループ セクションを展開し、以下のパラメーターを設定します:

    • タグキータグ値 を設定します。

    • リソースグループ:サーバーグループが属するリソースグループを選択します。

バックエンドサーバーの追加

サーバーグループを作成した後は、着信トラフィックを処理するために、バックエンドサーバーを追加する必要があります。

サーバータイプ

サーバータイプのサーバーグループを作成する場合、バックエンドサーバーとして Elastic Compute Service (ECS) インスタンス、Elastic Network Interface (ENI)、または Elastic Container Instance (ECI) を追加する必要があります。

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

  2. 上部ナビゲーションバーで、GWLB インスタンスがデプロイされているリージョンを選択します。

  3. 左側ナビゲーションウィンドウで、GWLB > サーバーグループ を選択し、対象のサーバーグループの ID をクリックします。

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

  5. バックエンドサーバーの追加 パネルで、サーバータイプを選択します。

    ECS インスタンス

    サーバータイプとして ECS/ENI を選択し、対象のサーバーを選択します。

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

    ENI

    1. サーバータイプとして ECS/ENI を選択し、上級モード を有効化します。

    2. 対象の ECS インスタンスの ID の横にあるプラス記号(+)をクリックし、ENI を選択します。

      • ENI を選択するには、対象の ECS インスタンスにセカンダリ ENI がアタッチされていることを確認してください。詳細については、「セカンダリ ENI のアタッチ」をご参照ください。

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

    ECI インスタンス

    サーバータイプとして ECI を選択し、対象のサーバーを選択します。

    利用可能な ECI インスタンスがない場合は、サーバー一覧の右上隅にある Elastic Container インスタンスの購入 をクリックします。

  1. OK をクリックします。

IP タイプ

サーバーグループが IP タイプの場合、IP アドレスをバックエンドサーバーとして追加する必要があります。

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

  2. 上部ナビゲーションバーで、GWLB インスタンスがデプロイされているリージョンを選択します。

  3. 左側ナビゲーションウィンドウで、GWLB > サーバーグループ を選択し、対象のサーバーグループの ID をクリックします。

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

  5. バックエンドサーバーの追加 パネルで、バックエンドサーバーの IP アドレスを入力します。

    説明
    • 複数のバックエンドサーバーを追加するには、追加 をクリックします。

    • 以下の CIDR ブロックからのプライベート IP アドレスを入力できます:

      • 10.0.0.0/8

      • 100.64.0.0/10

      • 172.16.0.0/12

      • 192.168.0.0/16

  1. OK をクリックします。

その他の操作

操作

手順

サーバーグループの更新

  1. サーバーグループ ページで、対象のサーバーグループを見つけ、基本情報の編集操作 列からクリックします。

  2. 表示されるダイアログボックスで、サーバーグループ名、スケジューリングアルゴリズム、および接続ドレイン設定を変更し、OK をクリックします。

バックエンドサーバーの削除

  1. サーバーグループ ページで、対象のサーバーグループを見つけ、その ID をクリックします。

  2. バックエンドサーバー タブで、対象のバックエンドサーバーを見つけ、削除操作 列からクリックします。

  3. 表示されるダイアログボックスで、削除 をクリックします。

説明

バックエンドサーバーを削除しても、インスタンスは終了しません。後で再度サーバーグループに追加できます。

サーバーグループの削除

  1. サーバーグループ ページで、対象のサーバーグループを見つけます。操作 列から、削除 を選択します。

  2. 表示されるダイアログボックスで、削除 をクリックします。

関連 API