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

Server Load Balancer:NLB インスタンスの作成と管理

最終更新日:Apr 21, 2026

Network Load Balancer (NLB) は、モノのインターネット (IoE) シナリオ向けに設計されたレイヤー 4 のロードバランサーです。NLB インスタンスを作成すると、クライアントからのリクエストをバックエンドサーバーに分散できます。このトピックでは、NLB インスタンスの作成方法と管理方法について説明します。

前提条件

  • Virtual Private Cloud (VPC) を作成済みであること。

  • NLB インスタンスを作成する前に、選択した各アベイラビリティゾーンの vSwitch に十分な利用可能な IP アドレスを確保していることを確認してください。インスタンスを作成すると、システムは指定された各 vSwitch から 3 つの IP アドレスを消費します。2 つはバックエンドサーバーとの通信およびヘルスチェック用のローカル IP アドレス、もう 1 つはクライアントにサービスを提供する仮想 IP アドレス (VIP) です。VIP はインスタンス作成後に変更されません。vSwitch の IP アドレスが不足している場合、インスタンスの作成は失敗します。

    説明

    完全な弾力性を確保するために、NLB インスタンスが使用する各 vSwitch に少なくとも 8 つの IP アドレスを予約することを推奨します。

  • アカウントに AliyunServiceRoleForNlb サービスリンクロール が必要です。初めて NLB インスタンスを作成する際、コンソールはこのロールを作成するように促します。このロールにより、NLB は Elastic Network Interface (ENI)、Elastic IP Address (EIP)、Internet Shared Bandwidth などの他のクラウドサービスにアクセスできます。

インスタンスの作成

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

  2. 上部のナビゲーションバーで、NLB インスタンスをデプロイするリージョンを選択します。

  3. インスタンス ページで、NLB の作成 をクリックします。

  4. [Network Load Balancer (従量課金)] ページで、次のパラメーターを設定します。

    パラメーター

    説明

    リージョン

    インスタンスを作成するリージョンを選択します。

    インスタンスのネットワークタイプ

    インスタンスのネットワークタイプを選択します。選択に基づいて、システムはプライベートまたはパブリックのサービスアドレスを割り当てます。

    • プライベートネットワーク:各アベイラビリティゾーンにプライベート IP アドレスがプロビジョニングされます。NLB インスタンスは Alibaba Cloud の内部ネットワークからのみアクセスできます。

    • インターネット:各アベイラビリティゾーンにパブリック IP アドレスとプライベート IP アドレスがプロビジョニングされます。パブリック NLB インスタンスは、EIP を使用してパブリックアクセスを提供します。EIP インスタンス、および帯域幅またはデータ転送に対して課金されます。

      • EIP により、NLB インスタンスはインターネットからアクセス可能になります。

      • プライベート IP アドレスにより、VPC 内の ECS インスタンスから NLB インスタンスにアクセスできます。

    説明
    • NLB インスタンスを作成した後、いつでもネットワークタイプを変更できます。詳細については、「NLB インスタンスのネットワークタイプの変更」をご参照ください。

    • デュアルスタックインスタンスの場合、デフォルトでは IPv4 アドレスがパブリックサービスに使用されます。パブリックサービスに IPv6 アドレスを使用する必要がある場合は、ネットワークタイプを変更する必要があります。この操作により、IPv6 ゲートウェイ料金が発生します。詳細については、「IPv6 ゲートウェイの課金」をご参照ください。

    VPC

    インスタンスをデプロイする VPC を選択します。

    ゾーン

    アベイラビリティゾーンと vSwitch を選択します。

    1. NLB はマルチ AZ デプロイをサポートしています。高可用性を確保するために、リージョンが 2 つ以上のアベイラビリティゾーンをサポートしている場合は、少なくとも 2 つを選択してください。NLB は、複数のアベイラビリティゾーンを使用しても追加料金は発生しません。

    2. 選択した各アベイラビリティゾーンに対して vSwitch を選択します。利用可能な vSwitch がない場合は、コンソールのプロンプトに従って作成します。

    3. オプション:インスタンスのネットワークタイプインターネット に設定した場合、選択した各アベイラビリティゾーンに対して EIP を選択する必要があります。

      • アベイラビリティゾーンに利用可能な EIP がない場合は、デフォルトの選択である [EIP の自動割り当て] を維持できます。システムは、デフォルトの保護を備えた従量課金 (トラフィック課金) の BGP (マルチ ISP) EIP を自動的に作成し、NLB インスタンスに関連付けます。

      • 既存の EIP を選択して、新しい NLB インスタンスに関連付けます。

        重要
        • 関連付けできるのは、Internet Shared Bandwidth インスタンスに関連付けられていない、従量課金 (トラフィック課金) の EIP のみです。

        • 同じ NLB インスタンスの異なるアベイラビリティゾーンに割り当てる EIP は、同じタイプである必要があります。

        • 自動的に割り当てられた EIP は、NLB インスタンスをリリースするか、ネットワークタイプをパブリックからプライベートに変更するとリリースされます。対照的に、手動で NLB インスタンスに関連付けた EIP は、これらのシナリオではリリースされません。

    IP バージョン

    インスタンスの IP バージョンを選択します。

    • IPv4NLB インスタンスは、IPv4 アドレスを使用するクライアントからのみアクセスできます。

    • デュアルスタックNLB インスタンスは、IPv4 と IPv6 の両方のアドレスを使用するクライアントからアクセスできます。

    EIP 帯域幅プランに関連付ける

    EIP を Internet Shared Bandwidth インスタンスに追加するかどうかを選択します。EIP 帯域幅プランに関連付ける を選択した場合は、Internet Shared Bandwidth インスタンスを選択する必要があります。利用可能なインスタンスがない場合は、[Internet Shared Bandwidth の購入] をクリックして作成します。その後、NLB 作成ページに戻り、刷新 アイコンをクリックしてインスタンスを選択します。

    従量課金の Internet Shared Bandwidth インスタンスを購入することを推奨します。詳細については、「Internet Shared Bandwidth インスタンスの作成と管理」をご参照ください。

    説明

    このパラメーターは、インスタンスのネットワークタイプインターネット に設定した場合にのみ利用できます。

    インターネットの課金方法

    デフォルトの課金方法は データ転送量課金 です。帯域幅のピークは参考値であり上限ですが、保証されたメトリックではありません。リソースの競合が発生した場合、実際の帯域幅は指定されたピークよりも低くなることがあります。EIP の課金の詳細については、「EIP の課金」をご参照ください。

    説明

    このパラメーターは、インスタンスのネットワークタイプインターネット に設定され、かつ EIP 帯域幅プランに関連付ける が選択されていない場合にのみ利用できます。

    サービスリンクロール

    初めて NLB インスタンスを作成する際に、[サービスリンクロールの作成] をクリックして必要なロールを作成します。

    インスタンス名

    インスタンスの名前を入力します。

    リソースグループ

    インスタンスのリソースグループを選択します。

  5. 今すぐ作成 をクリックし、プロンプトに従って購入を完了します。

  6. インスタンス ページに戻り、正しいリージョンを選択して新しいインスタンスを表示します。

インスタンスのリリース

不要な課金を避けるために、インスタンスをリリースできます。

警告
  • NLB インスタンスの DNS 名または IP アドレスにカスタムドメイン名をマッピングしている場合は、サービスの中断を防ぐために、NLB インスタンスをリリースする前にドメイン名を別のロードバランサーインスタンスにマッピングすることを推奨します。

  • NLB インスタンスをリリースすると、その設定とデータは完全に削除され、回復することはできません。

  • NLB インスタンスが Container Service for Kubernetes (ACK) などの他のクラウドサービスによって管理されている場合、NLB インスタンスをリリースすると、そのクラウドサービスが動作を停止し、この操作は元に戻せません。

インスタンスに対して削除保護が有効になっている場合、インスタンスをリリースすることはできません。

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

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

  3. インスタンス ページで、ターゲットインスタンスを見つけます。操作 列で、更多操作 アイコンをクリックし、リリース を選択します。

  4. インスタンスのリリース ダイアログボックスで、OK をクリックします。

関連操作

操作

手順

インスタンス名の変更

インスタンス ページで、ターゲットインスタンスを見つけ、インスタンス名の上にポインターを移動し、修改实例名 アイコンをクリックして新しい名前を入力し、OK をクリックします。

タグの管理

  • 各タグはキーと値のペアで構成されます。

    • 1 つのインスタンスに最大 20 個のタグをバインドできます。

    • タグキーはインスタンス上で一意である必要があります。

  • タグは、目的や所有者などでインスタンスを分類し、管理を容易にするのに役立ちます。

  • タグでインスタンスをフィルタリングして、特定のリソースを見つけることができます。

タグの追加または編集

  1. インスタンス ページで、ターゲットインスタンスを見つけ、タグ 列の 标签 アイコンにポインターを合わせます。

    • インスタンスにタグがない場合は、編集 をクリックします。

    • インスタンスにタグがある場合は、編集 をクリックします。

  2. タグ編集 ダイアログボックスで、タグキーとタグ値を選択または入力し、OK をクリックします。

    タグの横にある 删除 アイコンをクリックして、バインドを解除することもできます。

タグによるフィルタリング

インスタンス ページのインスタンスリストの上にある タグのフィルタリング をクリックします。タグキータグ値 を選択します。

フィルターを解除するには、インスタンスリストの上にある フィルターのクリア をクリックします。

クロスゾーン負荷分散の有効化または無効化

クロスゾーン負荷分散が有効になっている場合、NLB インスタンスは、同じリージョン内のすべての有効なアベイラビリティゾーンにわたってトラフィックをバックエンドサーバーに分散します。

インスタンス ページで、ターゲットインスタンスの ID をクリックします。インスタンスプロパティ セクションで、クロスゾーン分散 をオンまたはオフにします。

削除保護の設定

削除保護は、インスタンスが誤ってリリースされるのを防ぎます。

  1. インスタンス ページで、ターゲットインスタンスの ID をクリックします。

  2. インスタンスの詳細 タブの インスタンスプロパティ セクションで、削除保護の有効化 または 削除保護の無効化 をクリックします。

    この機能を有効にすると、インスタンスをリリースできなくなります。インスタンスをリリースするには、まず削除保護を無効にする必要があります。

変更保護の設定

重要

ご利用の NLB インスタンスが ACK によって管理されている場合、変更保護を無効にしないでください。変更保護を無効にすると、NLB インスタンスの設定変更が ACK クラスターの正常な動作に影響を与える可能性があります。

変更保護は、インスタンス設定の偶発的な変更を防ぎます。

  1. インスタンス ページで、ターゲットインスタンスの ID をクリックします。

  2. インスタンスの詳細 タブの インスタンスプロパティ セクションで、設定変更保護モードの有効化 または 設定変更保護モードの無効化 をクリックします。

次のステップ

インスタンスを作成した後、リスナーを追加する必要があります。リスナーは接続リクエストをチェックし、指定したスケジューリングアルゴリズムに基づいてバックエンドサーバーに分散します。

参考資料