Classic Load Balancer (CLB) インスタンスは、クライアントからのトラフィックを受信し、リクエストをバックエンドサーバーに分散します。CLB インスタンスを作成する前に、そのネットワークタイプ、IP バージョン、ゾーンデプロイモード、およびパフォーマンス仕様について理解しておく必要があります。
CLB は、レイヤー 4 (TCP/UDP) とレイヤー 7 (HTTP/HTTPS) の両方の負荷分散をサポートしています。コンテンツベースのルーティングを備えた専用のレイヤー 7 負荷分散については、「ALB とは」をご参照ください。デュアルスタックをサポートするパフォーマンス専有型のレイヤー 4 負荷分散については、「NLB とは
ネットワークタイプ
CLB は、インターネット向けインスタンスと内部向けインスタンスをサポートしています。ネットワークタイプは永続的なものであり、インスタンスの作成後に変更することはできません。
ネットワークタイプを変更するには、新しい CLB インスタンスを作成する必要があります。作成時には慎重にネットワークタイプを選択してください。
属性 | インターネット向け | 内部向け |
インスタンスタイプの設定 | 作成時に [インターネット] に設定します。 | 作成時に [イントラネット] に設定します。 |
IP アドレス | システムによって割り当てられる固定パブリック IP アドレス。パブリック IP はインスタンスにバインドされており、個別に関連付けたり、関連付けを解除したりすることはできません。 | 指定された VPC の vSwitch CIDR ブロックからのプライベート IP アドレス。 |
インターネットアクセス | 割り当てられたパブリック IP を介してインターネットからアクセス可能です。 | インターネットから直接アクセスすることはできません。パブリックアクセスを有効にするには、Elastic IP Address (EIP) を関連付けます。EIP は柔軟な関連付けと関連付け解除をサポートしており、Internet Shared Bandwidth インスタンスに追加してコストを削減できます。 |
プライベートネットワークアクセス | プライベート IP アドレスを介してアクセスすることはできません。 | VPC と通信できるすべてのクライアントからアクセス可能です。 |
図 |
IP バージョン
CLB は、個別のインスタンスタイプとして IPv4 と IPv6 をサポートしています。デュアルスタック (同一インスタンス上で IPv4 と IPv6 のエンドポイントを同時に使用すること) はサポートされていません。デュアルスタックのサポートが必要な場合は、NLB または ALB を使用してください。
IP バージョン | アドレス割り当て | クライアントアクセス |
IPv4 | インターネット向け:パブリック IPv4 アドレス。 内部向け:プライベート IPv4 アドレス。 | IPv4 アドレス (例: |
IPv6 | インターネット向け:パブリック IPv6 アドレス。 内部向けインスタンスは IPv6 をサポートしていません。 | IPv6 アドレス (例: |
IPv6 リスナーの要件
IPv6 パケットは IPv4 パケットよりもヘッダーが大きいため、リスナーを適切に設定する必要があります。
リスナータイプ | 要件 |
UDP | 各バックエンドサーバーのネットワークインターフェースの MTU を 1,200 バイト以上に設定します。サイズが大きすぎるパケットは破棄されます。一部のアプリケーションでは、この MTU 値に合わせて設定を更新する必要がある場合があります。 |
TCP | 追加の設定は不要です。TCP は最大セグメントサイズ (MSS) を自動的にネゴシエートします。 |
IPv6 への移行
既存のシステムを変更することなく、サービスを段階的に IPv6 に移行できます。
IPv4 アドレスを持つサーバーを、IPv6 CLB インスタンスのバックエンドサーバーとして追加します。
トラフィックが増加したら、IPv6 イングレスを追加し、バックエンドサーバーをスケールアウトします。既存の IPv4 サービスは影響を受けません。
ゾーンデプロイ
CLB は、リージョンに応じてマルチゾーンデプロイとシングルゾーンデプロイをサポートしています。マルチゾーンデプロイは、高可用性を実現するための自動フェイルオーバーを提供します。
マルチゾーンデプロイ
複数のゾーンをサポートするリージョンでは、CLB インスタンスはデフォルトでプライマリゾーンとセカンダリゾーンにデプロイされます。この構成は作成時に設定され、変更することはできません。
プライマリゾーン:作成時に選択します。異なるプライマリゾーンを使用するには、新しいインスタンスを作成する必要があります。
セカンダリゾーン:システムによって自動的に選択されます。
フェイルオーバー:プライマリゾーンで障害が発生した場合、トラフィックは自動的にセカンダリゾーンに切り替わります。
遅延の最適化:ネットワーク遅延を削減するために、バックエンドサーバーと同じゾーンにあるプライマリゾーンを選択します。
シングルゾーンデプロイ
1 つのゾーンのみをサポートするリージョンでは、CLB インスタンスはそのゾーンにデプロイされます。そのゾーンで障害が発生した場合、サービスは利用できなくなります。シングルゾーンデプロイは、テストまたは重要でないワークロードにのみ使用してください。
パフォーマンス仕様
パフォーマンスメトリック
CLB インスタンスのパフォーマンスは、3 つのメトリックで測定されます。
メトリック | 説明 | 適用対象 |
最大同時接続数 | 同時に処理できる接続の最大数。この上限に達すると、新しいリクエストは破棄されます。 | レイヤー 4 およびレイヤー 7 |
秒間接続数 (CPS) | 1 秒あたりに確立される新しい接続のレート。この上限に達すると、新しいリクエストは破棄されます。 | レイヤー 4 およびレイヤー 7 |
秒間クエリ数 (QPS) | 1 秒あたりに処理される HTTP/HTTPS リクエストの数。この上限に達すると、新しいリクエストは破棄されます。 | レイヤー 7 のみ |
従量課金インスタンス
すべての新しい CLB インスタンスは、従量課金方式を使用します。従量課金インスタンスには、以下のパフォーマンス上限があります。
最大同時接続数 | CPS | QPS |
1,000,000 | 100,000 | 50,000 |
スペック保証型課金インスタンス (提供終了)
Alibaba Cloud は、スペック保証型課金 CLB インスタンスの販売を終了しました。既存のインスタンスは引き続き正常に動作します。詳細については、「スペック保証型課金 CLB インスタンスの販売終了」をご参照ください。
スペック保証型課金インスタンスは、パフォーマンス専有型または共有リソースに分類されます。仕様を選択する際は、レイヤー 4 リスナーの場合は最大同時接続数に、レイヤー 7 リスナーの場合は QPS に注目してください。
保証性能仕様
パフォーマンス専有型インスタンスは、以下のパフォーマンスレベルを持つ専用リソースを提供します。
仕様 | 最大同時接続数 | CPS | QPS |
Small I (slb.s1.small) | 5,000 | 3,000 | 1,000 |
Standard I (slb.s2.small) | 50,000 | 5,000 | 5,000 |
Medium II (slb.s2.medium) | 100,000 | 10,000 | 10,000 |
Large I (slb.s3.small) | 200,000 | 20,000 | 20,000 |
Large II (slb.s3.medium) | 500,000 | 50,000 | 30,000 |
Super Large I (slb.s3.large) | 1,000,000 | 100,000 | 50,000 |
パフォーマンス専有型と共有リソースの比較
次の表は、各インスタンスタイプで利用可能な機能を比較したものです。パフォーマンス専有型インスタンスは、以下にリストされているすべての機能をサポートしています。共有リソースインスタンスは、これらのいずれもサポートしていません。
機能 | パフォーマンス保証 | |
専用リソース | ||
SLA | ||
IPv6 | ||
SNI (複数証明書) | ||
アクセス制御リスト | ||
ENI アタッチメント | ||
ENI のセカンダリプライベート IP アドレス | ||
HTTP から HTTPS へのリダイレクト | ||
コンシステントハッシュ | ||
TLS セキュリティポリシー | ||
HTTP/2 | ||
WebSocket および WebSocket Secure |
パフォーマンス専有型インスタンスには、サービスレベルアグリーメント (SLA) が含まれています。詳細については、「Alibaba Cloud International Website Server Load Balancer (SLB) Service Level Agreement」をご参照ください。
インスタンスステータス
ステータス | 説明 | 削除可能 | 変更可能か |
実行中 | インスタンスは正常に動作しています。 | はい、削除保護が無効になっている場合。 | はい、設定変更保護が無効になっている場合。 |
ロック済み | 支払い遅延またはセキュリティリスクにより、インスタンスはロックされています。滞納ロックを解除するには、インスタンスを更新してください。セキュリティロックを解除するには、セキュリティコントロールページでリクエストを送信してください。 | いいえ | いいえ |
停止済み | インスタンスは停止しています。 | はい | いいえ |