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

Server Load Balancer:CLB インスタンス

最終更新日:Apr 16, 2025

Classic Load Balancer(CLB)インスタンスは、クライアントからの受信トラフィックのイングレスです。CLB インスタンスは、クライアントから受信したリクエストを、リクエストを処理するバックエンドサーバーに転送します。

ステータス

ほとんどの場合、CLB インスタンスは以下のいずれかの状態です。

  • 実行中: インスタンスは想定どおりに実行されています。 [削除保護] が有効になっている場合は削除できず、[構成の読み取り専用モード] が有効になっている場合は変更できません。

  • ロック済み(支払い遅延): アカウントの支払い遅延のため、インスタンスはロックされています。インスタンスを削除または変更することはできません。すべての未払い金を支払ってアカウントのロックを解除し、インスタンスを再開してください。

  • ロック済み(セキュリティリスク): セキュリティリスクのため、インスタンスはロックされています。インスタンスを削除または変更することはできません。セキュリティコントロールコンソール - ネットワークセキュリティコントロールイベント に移動して、ロック解除を申請してください。

  • 停止: インスタンスは停止しています。削除はできますが、変更はできません。

ネットワークタイプ

CLB インスタンスを作成する際に、インターネット向け CLB インスタンスまたは内部向け CLB インスタンスにすることができます。

  • インターネット向け CLB インスタンスには、固定パブリック IP アドレスが割り当てられます。インスタンスはこの IP アドレスを使用してインターネット経由で通信します。この IP アドレスは、インスタンスから関連付けを解除したり、他のインスタンスに使用したりすることはできません。クライアントはプライベート IP アドレスを使用してインスタンスにアクセスすることはできません。

    次の図は、インターネット向け CLB インスタンスがロードバランシングサービスを提供する方法を示しています。

  • 内部向け CLB インスタンスには、インスタンスの作成時に指定した vSwitch(および VPC)の CIDR ブロック内のプライベート IP アドレスが割り当てられます。インスタンスは、インスタンスの VPC へのアクセス権を持つクライアントからのリクエストのみ転送できます。インスタンスには、パブリック IP アドレスを使用してアクセスすることはできません。ただし、インスタンスに Elastic IP アドレス(EIP)を関連付けると、インスタンスはインターネット経由でアクセスできるようになります。

    次の図は、内部向け CLB インスタンスがロードバランシングサービスを提供する方法を示しています。

重要

インターネット向け CLB インスタンスと内部向け CLB インスタンスは相互に変換できません。CLB インスタンスを作成する前に、この制限事項を理解しておいてください。

仕様

CLB インスタンスの作成時に、[従量課金制] または [LCU 課金制] のいずれかの課金方法を指定できます。

従量課金制 CLB インスタンス

従量課金制 CLB インスタンスには、高性能 CLB インスタンスと共有リソース CLB インスタンスが含まれます。

重要

共有リソース CLB インスタンスは前世代の CLB インスタンスであり、現在は購入できません。新しく作成する CLB インスタンスはすべて高性能 CLB インスタンスです。

高性能 CLB インスタンス

高性能 CLB インスタンスには、次のメトリックがあります。

  • 最大同時接続数

    CLB インスタンスがサポートする最大同時接続数。この制限に達すると、新しい接続リクエストは破棄されます。

  • 1 秒あたりの接続数(CPS)

    1 秒あたりに確立できる新しい接続の最大数。この制限に達すると、新しい接続リクエストは破棄されます。

  • 1 秒あたりのクエリ数(QPS)

    1 秒あたりに処理できる HTTP または HTTPS クエリ(リクエスト)の数。このメトリックは、レイヤー 7(HTTP および HTTPS)リスナーに固有です。この制限に達すると、新しいクエリリクエストは破棄されます。

CLB インスタンスの仕様は、次の表に示すように、これらのメトリックで測定される、サポートされる最大パフォーマンスを示しています。

仕様

最大同時接続数

CPS

QPS

小型 I(slb.s1.small)

5,000

3,000

1,000

中型 I(slb.s2.small)

50,000

5,000

5,000

中型 II(slb.s2.medium)

100,000

10,000

10,000

大型 I(slb.s3.small)

200,000

20,000

20,000

大型 II(slb.s3.medium)

500,000

50,000

30,000

超大型 I(slb.s3.large)

1,000,000

100,000

50,000

共有リソース CLB インスタンス

既存の共有リソース CLB インスタンスは仕様の区別がなく、仕様料金は請求されません。これらのインスタンスは、高性能インスタンスにスペックアップできます。スペックアップ後、インスタンスには選択した仕様に基づいて仕様料金が請求されます。このスペックアップは元に戻せないことに注意してください。

次の表に、高性能 CLB インスタンスと共有リソース CLB インスタンスの機能の違いを示します。

機能

高性能 CLB インスタンス

共有リソース CLB インスタンス

リソース割り当て

排他的なリソースと保証されたパフォーマンス

パフォーマンスが保証されていない共有リソース

サービスレベル契約(SLA)の条件によって保証されるサービス稼働時間

詳細については、「Server Load Balancer サービスレベル契約」をご参照ください。

サポートされていません

IPv6

×

複数証明書用のサーバ名表示(SNI)

×

ブラックリストとホワイトリスト

×

Elastic Network Interface(ENI)との関連付け

×

ECS インスタンスにアタッチされた ENI のセカンダリ IP アドレスを指定してバックエンドサーバーを追加

×

HTTP から HTTPS へのリダイレクト

×

一貫性ハッシュ

×

TLS セキュリティポリシー

×

HTTP/2

×

WebSocket または WebSocket Secure

×

LCU 課金制 CLB インスタンス

LCU 課金制 CLB インスタンスの最大パフォーマンスは、超大型 I(slb.s3.large)仕様と同じです。

説明

レイヤー 4 ロードバランシングでより多くの同時接続が必要な場合は、Network Load Balancer(NLB) を使用してください。レイヤー 7 ロードバランシングでより高い QPS が必要な場合は、Application Load Balancer(ALB) を使用してください。

IP バージョン

CLB インスタンスがロードバランシングサービスの提供に [IPv4] または [IPv6] のどちらを使用するかを指定できます。

  • [IPv4]: CLB インスタンスには、通信用の IPv4 アドレスが割り当てられます。クライアントは、IPv4 アドレス(例:192.168.0.1)のみを使用してインスタンスにアクセスできます。

  • [IPv6]: CLB インスタンスには、通信用の IPv6 アドレスが割り当てられます。クライアントは、IPv6 アドレス(例:2001:db8:1:1:1:1:1:1)のみを使用してインスタンスにアクセスできます。

CLB はデュアルスタックインスタンスをサポートしていません。CLB インスタンスは、IPv4 サービスと IPv6 サービスを同時に提供することはできません。

IPv6 CLB インスタンスのメリットと制限事項

メリット

  • サービスを中断することなく、バックエンドサービスを IPv4 から IPv6 に切り替えることができます。

    • IPv6 CLB インスタンスは、IPv4 アドレスを使用するバックエンドサーバーをサポートしています。既存のシステムを変更することなく、サービスを IPv4 から IPv6 バックエンドサーバーに移行できます。

    • ネットワークトラフィックが増加した場合、既存の IPv4 サービスに影響を与えることなく、CLB インスタンスに IPv6 ゲートウェイを追加し、バックエンドサーバーをスケールアウトできます。

制限事項

  • インターネット向け CLB インスタンスのみが IPv6 アドレスをサポートしています。内部向け CLB インスタンスはサポートしていません。

  • IPv6 CLB インスタンスは、特定のリージョン でのみ利用できます。

  • IPv6 パケットは、IPv4 パケットよりも長い IP ヘッダーを持っています。 oversized パケットが破棄されないようにするには、システムの最大転送単位(MTU)の更新が必要になる場合があります。

    • CLB インスタンスが UDP リスナーを使用する場合、各バックエンドサーバーが CLB との通信に使用する ENI でサポートされる MTU は 1,200 バイトを超えることはできません。また、アプリケーションの構成ファイルの MTU 設定も適宜変更してください。

    • TCP リスナーを使用する場合は、TCP が Maximum Segment Size(MSS)アナウンスメントをサポートしているため、構成を変更する必要はありません。