ネットワークロードバランサー (NLB) インスタンスは、NLB サービスの中核となるリソースです。NLB インスタンスを使用するには、インスタンスを作成し、少なくとも 1 つのリスナーと 1 つのサーバーグループを追加する必要があります。
インスタンスのステータス
ステータス | 説明 | 削除可否 | 変更可否 |
稼働中 | NLB インスタンスは正常に稼働しています。 | 削除保護の設定に依存します | 設定変更保護の設定に依存します |
作成中 | NLB インスタンスは作成中です。 | いいえ | いいえ |
変更中 | NLB インスタンスの設定は更新中です。 | いいえ | いいえ |
作成失敗 | NLB インスタンスの作成に失敗しました。 | はい | いいえ |
非アクティブ | NLB インスタンスは停止され、ロックされています。詳細については、「ロック理由」をご参照ください。 | ロック理由に依存します | いいえ |
ロック理由
NLB インスタンスが非アクティブステータスになると、次のいずれかの理由でロックされます。
ロック理由 | 説明 | 削除可能 |
支払い遅延 | NLB インスタンスは支払い遅延によりロックされています。インスタンスを更新してサービスを再開してください。 | いいえ |
関連リソースのロック | NLB インスタンスに関連付けられている Elastic IP アドレス (EIP) または共有帯域幅インスタンスが支払い遅延によりロックされています。関連リソースを更新してサービスを再開してください。 | いいえ |
残留ロック | NLB インスタンスに関連付けられている EIP または共有帯域幅インスタンスが支払い遅延によりリリースされました。NLB インスタンスは利用できません。NLB インスタンスをリリースすることを推奨します。 | はい |
セキュリティ上の理由 | NLB インスタンスはセキュリティリスクによりロックされています。セキュリティ管理コンソールのクラウドリソースイベントページに移動して、インスタンスのロック解除を申請してください。 | いいえ |
NLB インスタンスが稼働中ステータスの場合、削除できるかどうかは削除保護の設定に依存し、変更できるかどうかは設定変更保護モードの設定に依存します。
ネットワークタイプ
NLB は、インターネット向けインスタンスとイントラネット向けインスタンスをサポートしています。NLB インスタンスのネットワークタイプを切り替えることができます。詳細については、「NLB インスタンスのネットワークタイプの変更」をご参照ください。
インターネット向け NLB インスタンス
インターネット向け NLB インスタンスには、パブリック IP アドレスとプライベート IP アドレスの両方が割り当てられます。
NLB インスタンスは、Elastic IP アドレス (EIP) を使用してインターネットからのリクエストを受信し、転送ルールに基づいてバックエンドサーバーに転送します。
NLB インスタンスに Anycast EIP を使用して、クロスリージョンサービスのニアバイアクセスを実装できます。
プライベート IP アドレスにより、NLB インスタンスは Virtual Private Cloud (VPC) 内の Elastic Compute Service (ECS) インスタンスにアクセスできます。
インターネット向け NLB インスタンスを使用する場合、インスタンス料金、ロードバランサーキャパシティーユニット (LCU) 料金、およびインターネットデータ転送料金 (EIP によって課金) が請求されます。
イントラネット向け NLB インスタンス
イントラネット向け NLB インスタンスには、プライベート IP アドレスのみが割り当てられます。
NLB インスタンスは、デプロイされている VPC からのみリクエストを受信し、転送ルールに基づいてバックエンドサーバーに転送します。
イントラネット向け NLB インスタンスは、インターネットアクセスをサポートしていません。
イントラネット向け NLB インスタンスを使用する場合、インスタンス料金と LCU 料金のみが請求されます。
IP バージョン
NLB は IPv4 とデュアルスタックをサポートしています。
IP バージョン | ゾーンごとに割り当てられるアドレス | クライアントアクセス |
IPv4 | インターネット向け:パブリック IPv4 が 1 つとプライベート IPv4 が 1 つ。イントラネット向け:プライベート IPv4 が 1 つ。 | IPv4 アドレスのみ (例:192.168.0.1) |
デュアルスタック | インターネット向け:パブリック IPv4 が 1 つ、プライベート IPv4 が 1 つ、IPv6 が 1 つ。イントラネット向け:プライベート IPv4 が 1 つと IPv6 が 1 つ。 | IPv4 アドレス (例:192.168.0.1) または IPv6 アドレス (例:2001:db8:1:1:1:1:1:1) |
デュアルスタック NLB インスタンスのネットワークタイプは、IPv4 アドレスのタイプによって決まります。IPv4 アドレスがプライベートの場合、NLB インスタンスはイントラネット向けです。IPv4 アドレスがパブリックの場合、NLB インスタンスはインターネット向けです。
デュアルスタックをサポートするリージョン
エリア | リージョン |
中国 | 中国 (杭州)、中国 (北京)、中国 (深セン)、中国 (上海)、中国 (青島)、中国 (張家口)、中国 (成都)、中国 (広州)、中国 (香港)、中国 (河源)、中国 (ウランチャブ) |
アジア太平洋 | タイ (バンコク)、フィリピン (マニラ)、シンガポール、日本 (東京)、韓国 (ソウル)、マレーシア (クアラルンプール)、インドネシア (ジャカルタ) |
ヨーロッパおよび南北アメリカ | ドイツ (フランクフルト)、イギリス (ロンドン)、米国 (バージニア)、米国 (シリコンバレー)、メキシコ |
中東 | SAU (リヤド - パートナー リージョン) |
既存の IPv4 NLB インスタンスをデュアルスタックにアップグレードすることはできません。デュアルスタックを使用するには、デュアルスタックを有効にして新しい NLB インスタンスを作成する必要があります。
クロスゾーン負荷分散
クロスゾーン負荷分散は、NLB インスタンスの仮想 IP アドレス (VIP) が、有効になっているすべてのゾーンにトラフィックを分散するか、それとも自身のゾーン内にのみ分散するかを制御します。
有効:NLB インスタンスの VIP は、リージョン内の有効になっているすべてのゾーンのバックエンドサーバーにリクエストを分散します。
無効:NLB インスタンスの VIP は、自身のゾーン内のバックエンドサーバーにのみリクエストを分散します。
例
次の例では、ラウンドロビンアルゴリズムを使用します。NLB インスタンスは 2 つのゾーンにデプロイされています。ゾーン A には 2 つの ECS インスタンスがあり、ゾーン B には 8 つの ECS インスタンスがあります。
設定 | ゾーン A (2 インスタンス) | ゾーン B (8 インスタンス) | 図 |
クロスゾーン負荷分散が有効 | 各インスタンスはトラフィックの 10% を受信します | 各インスタンスはトラフィックの 10% を受信します | |
クロスゾーン負荷分散が無効 | 各インスタンスはトラフィックの 25% を受信します | 各インスタンスはトラフィックの 6.25% を受信します |
クロスゾーン負荷分散が有効な場合、各ゾーンはリクエストの 50% を受信し、それらは 10 台すべてのバックエンドサーバーに均等に分散されます。クロスゾーン負荷分散が無効な場合、各ゾーンはリクエストの 50% を受信し、それらはそのゾーン内のバックエンドサーバーにのみ分散されます。
ドメイン名
各 NLB インスタンスには、サービスアクセス用のドメイン名が割り当てられます。CNAME レコードを使用して、カスタムドメイン名を NLB インスタンスのドメイン名にマッピングできます。クライアントがカスタムドメイン名にアクセスすると、NLB インスタンスのドメイン名に解決されます。
ドメイン名のアップグレードに伴い、新しく作成された NLB インスタンスは、そのドメイン名で直接アクセスできなくなりました。