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

Server Load Balancer:CLB インスタンス

最終更新日:Jan 03, 2025

Classic Load Balancer (CLB) は、リクエストを異なるバックエンドサーバーに分散することで、アプリケーションのスループットを向上させます。 CLBは、単一障害点 (SPOF) を防ぐことができるため、アプリケーションの可用性を向上させることもできます。 CLBを使用するには、CLBインスタンスを作成し、リスナーとバックエンドサーバーをCLBインスタンスに追加する必要があります。 Alibaba Cloudは、インターネットと内部の両方のCLBインスタンスを提供します。 従量課金を選択した場合、高性能インスタンスと共有リソースインスタンスがサポートされます。

インスタンスのステータス

インスタンスのステータス

ステータスの説明

CLBインスタンスがロックされている理由

CLBインスタンスを削除できるかどうか

設定を変更できるかどうか

Running

CLBインスタンスが期待どおりに実行されています。

非該当

delete protectionが有効かどうかに基づきます。

  • 保護の削除有効: いいえ。

  • 保護無効の削除: はい。

構成読み取り専用モードが有効かどうかに基づきます。

  • 構成読み取り専用モードが有効: いいえ。

  • 読み取り専用モードの設定無効: はい。

ロック済み

CLBインスタンスがロックされています。

ロック済み (期限切れ): 期限切れの支払いのため、CLBインスタンスがロックされています。 できるだけ早い機会にCLBインスタンスを更新します。 CLBインスタンスは、ロック解除後に再開されます。

任意

不可

ロック済み (セキュリティリスク): セキュリティリスクのため、CLBインスタンスがロックされています。 セキュリティ制御コンソールの [ペナルティリスト] ページに移動して、ロック解除を申請できます。

非対象

Stopped

CLBインスタンスが停止しています。

非該当

必須

非対象

ネットワークタイプ

Alibaba Cloudは、インターネットと内部の両方のCLBインスタンスを提供します。

インターネット向けCLBインスタンス

インターネットに接続するCLBインスタンスを作成すると、パブリックIPアドレスが割り当てられます。 ドメイン名をパブリックIPアドレスに関連付けることができます。 インターネット接続CLBインスタンスは、インターネット経由でクライアントからリクエストを受信し、リスナー用に設定した転送ルールに基づいてバックエンドサーバーにリクエストを転送します。

インターネット向けCLBインスタンスには、次の機能があります。

  • インターネットに接続されたCLBインスタンスには、パブリックIPアドレスが割り当てられます。 パブリックIPアドレスとCLBインスタンスの関連付けを解除することはできません。

  • 従量課金CLBインスタンスは、帯域幅課金およびデータ転送課金方式をサポートしています。

image

内部対応のCLBインスタンス

内部対応のCLBインスタンスは、プライベートIPアドレスを使用して外部サービスを提供します。 Alibaba Cloudの内部ネットワークからのリクエストは、リスナー用に設定した転送ルールに基づいてバックエンドサーバーに配信されます。

elastic IPアドレス (EIP) を内部対応のCLBインスタンスに関連付けて、インターネット対応のサービスを提供できます。 内部対応のCLBインスタンスは、インターネットアクセスをサポートする次の機能を提供します。

  • ビジネス要件に基づいて、EIPを内部対応のCLBインスタンスに関連付け、EIPを内部対応のCLBインスタンスから分離できます。

  • インターネット共有帯域幅インスタンスにEIPを追加して、インターネットコストを削減できます。

image

内部対応のCLBインスタンスはVPCのみをサポートします。

内部対応のCLBインスタンスのプライベートIPアドレスは、指定したVPCのvSwitchのCIDRブロックから割り当てられます。 CLBインスタンスには、VPC内のECS (Elastic Compute Service) インスタンスからのみアクセスできます。

インスタンス仕様

仕様課金方法は、高性能CLBインスタンスと共有リソースCLBインスタンスをサポートします。

ハイパフォーマンスCLBインスタンスは信頼性の高いパフォーマンスを提供し、共有リソースCLBインスタンスは互いにリソースを共有します。 共有リソースCLBインスタンスのパフォーマンスは保証されていません。

Alibaba CloudがハイパフォーマンスCLBインスタンスを起動する前に作成したCLBインスタンスは、すべて共有リソースCLBインスタンスです。 CLBコンソールでインスタンスタイプを確認できます。

重要

共有リソースCLBインスタンスは購入できなくなりました。

高性能CLBインスタンス

高性能CLBインスタンスの主なメトリックは次のとおりです。

  • 最大接続数

    CLBインスタンスがサポートする同時接続の最大数。 既存の同時接続の数が上限に達すると、新しい接続要求はドロップされます。

  • CPS

    1秒あたりに確立できる新しい接続の数。 CPSが上限に達すると、新しい接続要求はドロップされます。

  • QPS

    1秒あたりに処理できるHTTPまたはHTTPSクエリ (リクエスト) の数。 レイヤー 7 リスナーに固有のメトリックです。 QPSが上限に達すると、新しい接続要求はドロップされます。

次の表に、Alibaba Cloudが提供する高性能CLBインスタンスの仕様を示します。 利用可能な仕様はリージョンによって異なります。 CLBインスタンスの購入ページに移動して、各リージョンで利用可能な仕様を表示できます。

表 1. 高性能CLBインスタンスの仕様

仕様

最大接続数

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

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

Small 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インスタンスの最大容量は、Super Large I (slb.s3.large) CLBインスタンスの最大容量と同じです。

  • レイヤー4でさらに接続が必要な場合は、Network Load Balancer (NLB) を使用します。 レイヤー7でより高いQPSが必要な場合は、Application Load Balancer (ALB) を使用します。

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

次の表に、Alibaba Cloudが提供する共有リソースCLBインスタンスの機能を示します。

次の表に、共有リソースCLBインスタンスに関するFAQを示します。

質問

回答

共有リソースCLBインスタンスを購入できますか。

いいえ、共有リソースCLBインスタンスは購入できなくなりました。

共有リソースCLBインスタンスは異なる仕様を提供しますか?

共有リソースCLBインスタンスのパフォーマンスは保証されません。 したがって、共有リソースCLBインスタンスの仕様は選択できません。

既存の共有リソースCLBインスタンスに仕様料金が請求されますか?

いいえ、あなたは違います。

共有リソースCLBインスタンスを高パフォーマンスのインスタンスにアップグレードする場合にのみ、仕様料金が請求されます。 ハイパフォーマンスCLBインスタンスの無料トライアルが終了した後、ハイパフォーマンスCLBインスタンスを使用する場合、仕様料金が課金されます。

共有リソースCLBインスタンスを高性能にアップグレードできますか。

はい、購入できます。

  • 共有リソースのCLBインスタンスを高性能インスタンスに変更すると、仕様料金が課金されます。

  • 共有リソースCLBインスタンスのみを高パフォーマンスのものに変更できます。 高性能CLBインスタンスを共有リソースインスタンスに変更することはできません。

高性能CLBインスタンスと共有リソースCLBインスタンスの違い

説明

次の表では、チェックマーク (✓) は機能がサポートされていることを示し、× 印 (×) は機能がサポートされていないことを示します。

項目

ハイパフォーマンスCLBインスタンス

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

リソース割り当て

排他的リソース

共有リソース

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

99.95%

非対応

IPv6

×

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

×

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

×

elastic network Interface (ENI) との関連付け

×

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

×

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

×

一貫したハッシュ

×

TLSセキュリティポリシー

×

HTTP2

×

WebSocketまたはWebSocket Secure

×

IP バージョン

IPv4およびIPv6

CLBインスタンスはIPv4とIPv6の両方をサポートします。 CLBインスタンスを作成するときは、IP Versionパラメーターを指定します。 次の表に、パラメーターの有効な値を示します。

IPバージョン

デフォルト設定

説明

IPv4

  • IPv4インターネット接続CLBインスタンスを作成する場合、パブリックIPv4アドレスがCLBインスタンスに割り当てられます。

  • IPv4内部対応CLBインスタンスを作成する場合、プライベートIPv4アドレスがCLBインスタンスに割り当てられます。

IPバージョンIPv4に設定した場合、192.168.0.1などのIPv4アドレスを使用しているクライアントのみがCLBインスタンスにアクセスできます。

IPv6

  • IPv6インターネット接続CLBインスタンスを作成する場合、パブリックIPv6アドレスがCLBインスタンスに割り当てられます。

IPバージョンIPv6に設定した場合、2001:db8:1:1:1:1:1:1などのIPv6アドレスを使用しているクライアントのみがCLBインスタンスにアクセスできます。

IPv6 CLBインスタンスの機能と制限

機能

  • サービスを中断せずにIPv4からIPv6に切り替える

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

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

  • 安全で信頼性の高いワークロードの展開

    • CLBのブラックリストを設定して、悪意のあるIPアドレスからのネットワークトラフィックをブロックできます。

    • 指定したIPアドレスからのみネットワークトラフィックを許可するようにCLBのホワイトリストを設定することもできます。

制限事項

  • インターネット接続CLBインスタンスのみがIPv6をサポートしています。

  • IPv6 CLBインスタンスがサポートされているリージョンについては、「CLBが利用可能なリージョン」をご参照ください。

  • IPv6パケットは、IPv4パケットよりも長いIPヘッダを有する。 IPv6 CLBインスタンスがUDPリスナーを使用する場合、次の要件が満たされていることを確認します。各バックエンドサーバーがCLBとの通信に使用するelastic network interface (ENI) でサポートされている最大伝送単位 (MTU) が1,200バイトを超えないこと。 そうでなければ、特大のパケットは廃棄され得る。 それに応じて、一部のアプリケーションの構成ファイルのMTU設定を変更する必要があります。 TCPは、最大セグメントサイズ (MSS) 通知をサポートします。 CLBインスタンスがTCPリスナーを使用する場合、アプリケーションの設定を変更する必要はありません。

関連ドキュメント

  • レイヤー4での同時接続を増やすには、NLBを使用します。 レイヤ7におけるより高いQPS値については、ALBを使用する。

    • NLB の詳細については、「NLB の概要」をご参照ください。

    • ALB の詳細については、「ALB の概要」をご参照ください。

  • 高性能CLBインスタンスの仕様の選択の詳細については、「CLBインスタンスに関するFAQ」をご参照ください。