Network Load Balancer (NLB) インスタンスは、クライアントからリクエストを受信し、リスナーで設定した転送ルールに基づいてバックエンドサーバーにリクエストを配信します。 NLBサービスを使用するには、NLBインスタンスを作成し、NLBインスタンスにリスナーとバックエンドサーバーを追加する必要があります。
インスタンスのステータス
インスタンスのステータス | ステータスの説明 | NLBインスタンスがロックされている理由 | NLBインスタンスを削除できるかどうか | 設定を変更できるかどうか |
Running | NLBインスタンスが期待どおりに実行されています。 | 非該当 | delete protectionが有効かどうかに基づきます。
| 構成読み取り専用モードが有効かどうかに基づきます。
|
作成中 | NLBインスタンスが作成中です。 | 非該当 | 任意 | 不可 |
設定の更新 | NLBインスタンスの設定が更新中です。 | 非該当 | 不可 | |
作成失敗 | NLBインスタンスの作成に失敗しました。 | 非該当 | 可 | |
停止済み | NLBインスタンスが停止しています。 | ロック済み (期限切れ): 料金滞納のため、NLBインスタンスはロックされています。 できるだけ早い機会にNLBインスタンスを更新してください。 NLBインスタンスは、ロック解除後に再開されます。 | 不可 | |
ロック済み (関連リソースが異常状態): NLBインスタンスに関連付けられているelastic IPアドレス (EIP) またはインターネット共有帯域幅インスタンスは、料金滞納のためロックされています。 できるだけ早い機会にEIPまたはインターネット共有帯域幅インスタンスを更新します。 関連するリソースのロックが解除されると、NLBインスタンスが再開されます。 | 不可 | |||
ロック済み (関連リソースの期限切れおよびリリース): NLBインスタンスに関連付けられているEIPまたはインターネット共有帯域幅インスタンスは、料金滞納によりリリースされ、NLBインスタンスは利用できません。 NLBインスタンスをリリースすることを推奨します。 | 可 | |||
ロック済み (セキュリティリスク): セキュリティリスクのため、NLBインスタンスはロックされています。 インスタンスのロック解除を申請するには、Security Controlコンソールの [ペナルティリスト] ページに移動します。 | 不可 |
ネットワークタイプ
Alibaba Cloudは、インターネット向けおよび内部向けのNLBインスタンスを提供します。
NLBインスタンスのネットワークタイプをインターネット接続と内部接続に切り替えることができます。 詳細については、「NLBインスタンスのネットワークタイプの変更」をご参照ください。
インターネット向けNLBインスタンス
インターネット接続のNLBインスタンスを作成すると、パブリックIPアドレスとプライベートIPアドレスが割り当てられます。
インターネットに接続したNLBインスタンスは、インターネットからリクエストを受け取ります。 デフォルトでは、インターネット接続NLBインスタンスはelastic IPアドレス (EIP) を使用してインターネット接続サービスを提供し、転送ルールに基づいてインターネットからバックエンドサーバーにリクエストを転送します。
インターネット接続のNLBインスタンスにはプライベートIPアドレスも割り当てられます。これにより、NLBインスタンスは仮想プライベートクラウド (VPC) のElastic Compute Service (ECS) インスタンスにアクセスできます。
内部向けNLBインスタンス
内部対応のNLBインスタンスを作成すると、プライベートIPアドレスが割り当てられます。
内部対応のNLBインスタンスは、NLBインスタンスが作成されたVPCからリクエストを受信し、転送ルールに基づいてバックエンドサーバーにリクエストを転送します。
内部向けNLBインスタンスはインターネットアクセスをサポートしていません。
IPバージョン
IPv4とデュアルスタック
NLBはIPv4および二重スタックを支えます。
IPバージョン | デフォルト値 | 説明 |
IPv4 |
| クライアントは、192.168.0.1などのIPv4アドレスを使用してのみIPv4 NLBインスタンスにアクセスできます。 |
デュアルスタック |
| クライアントは、192.168.0.1などのIPv4アドレス、または2001:db8:1:1:1:1:1:1などのIPv6アドレスを使用して、デュアルスタックNLBインスタンスにアクセスできます。 |
デュアルスタックNLBインスタンスのネットワークタイプは、IPv4アドレスのネットワークタイプによって決まります。 IPv4アドレスがプライベートIPアドレスの場合、NLBインスタンスは内部対応です。 IPv4 IPアドレスがパブリックIPアドレスの場合、NLBインスタンスはインターネットに対応しています。
デュアルスタックをサポートするリージョン
地域 | リージョン |
中国 | 中国 (杭州) 、中国 (北京) 、中国 (深セン) 、中国 (上海) 、中国 (青島) 、中国 (張家口) 、中国 (張家口) 、中国 (成都) 、中国 (広州) 、中国 (香港) 、中国 (平原) 、中国 (ウランカブ) 、中国 (南京-地方) 、中国 (武漢地方) 、中国 (福州-地方) |
アジア太平洋 | タイ (バンコク) 、フィリピン (マニラ) 、シンガポール、日本 (東京) 、韓国 (ソウル) 、マレーシア (クアラルンプール) 、インドネシア (ジャカルタ) |
ヨーロッパおよびアメリカ | ドイツ (フランクフルト) 、英国 (ロンドン) 、米国 (バージニア) 、および米国 (シリコンバレー) 。 |
中東 | サウジアラビア (リヤド - パートナーリージョン) |
デュアルスタックNLBインスタンスの使用に関する注意事項
既存のIPv4 NLBインスタンスをデュアルスタックNLBインスタンスにアップグレードすることはできません。 デュアルスタックALBインスタンスのみ作成できます。
クロスゾーン負荷分散
クロスゾーンロードバランシングが有効になっている場合、各NLBインスタンスは、デフォルトでリージョンのすべてのゾーンのバックエンドサーバーにリクエストを配信します。 クロスゾーンロードバランシングが無効になっている場合、各NLBインスタンスは、NLBインスタンスに指定されているゾーンのバックエンドサーバーにのみリクエストを配信します。
次の例は、ゾーン間のロードバランシングの仕組みを示しています。 この例では、ラウンドロビン・スケジューリング・アルゴリズムが使用される。 次の図では、2つのECSインスタンスを持つNLBインスタンスがゾーンAに作成され、8つのECSインスタンスを持つ別のNLBインスタンスがゾーンBに作成されています。 各NLBインスタンスは、ゾーン内のECSインスタンスにリクエストを配信します。
クロスゾーンロードバランシングが有効になっている場合、ゾーン内の各ECSインスタンスは10% のネットワークトラフィックを受け取ります。 これは、各NLBインスタンスが50% のリクエストを受信し、10のECSインスタンスすべてに均等に分散されるためです。
クロスゾーンロードバランシングが無効になっている場合、ゾーンAの各ECSインスタンスは25% のリクエストを受信し、ゾーンBの8つのECSインスタンスはそれぞれ6.25% のリクエストを受信します。
ドメイン名
各NLBインスタンスには、サービスを提供するためにNLBインスタンスによって使用されるドメイン名があります。
CNAMEレコードを使用して、カスタムドメイン名をNLBインスタンスのドメイン名にマッピングできます。 これにより、ネットワークリソースへのアクセスが容易になります。 クライアントがNLBインスタンスのドメイン名にマッピングされたカスタムドメインにアクセスすると、カスタムドメイン名はNLBインスタンスのドメイン名に解決されます。