Classic Load Balancer (CLB) は、基本的なレイヤー 4 およびレイヤー 7 のロードバランシング機能を提供します。クライアントリクエストをバックエンドサーバーに分散させることで、単一障害点を排除し、サービスの冗長性と安定性を向上させます。
プライベートネットワークアクセス
プライベートネットワーク CLB インスタンスは、インスタンスが存在する Virtual Private Cloud (VPC) 内にプライベート IP アドレスを提供します。この VPC と通信できるクライアントは、プライベートネットワーク CLB インスタンスのプライベート IP アドレスを使用してサービスにアクセスできます。
コンソール
CLB 購入ページに移動し、次の設定を完了して、[今すぐ購入] をクリックします。
SLB リージョン ID:バックエンドサーバーがデプロイされているリージョンと一致させる必要があります。
ゾーンタイプ:
選択したリージョンが複数のゾーンをサポートしている場合、デフォルトで [マルチゾーン] が選択され、変更できません。インスタンスはプライマリゾーンとセカンダリゾーンの両方にまたがってデプロイされます。プライマリゾーンで障害が発生した場合、トラフィックは自動的にセカンダリゾーンに切り替わります。
リージョンにゾーンが 1 つしかない場合、[シングルゾーン] のみがサポートされます。
プライマリゾーン:現在トラフィックを処理しているゾーンを選択します。この設定は作成後に変更できません。変更するには、新しいインスタンスを作成する必要があります。
インスタンスタイプ: [内部] を選択します。プライベート IP アドレスは、指定された VPC の vSwitch の CIDR ブロックから割り当てられます。
インスタンスの課金方法:[従量課金]。
Alibaba Cloud は、2025年6月1日 00:00:00 (UTC + 08:00) からスペック保証型 CLB インスタンスの販売を停止します。
IP バージョン:[IPv4] のみがサポートされています。
VPC と vSwitch:CLB インスタンスをデプロイする予定のリージョンとプライマリゾーンにある VPC と vSwitch を選択します。
プライベートネットワークインスタンスでは、インターネットデータ転送料金は請求されません。作成後、インスタンスに EIP をバインドしてパブリックネットワークアクセスを有効にできます。EIP はパブリックアクセスを有効にし、パブリックネットワーク料金が発生します。
インスタンス名、タグ、リソースグループ:管理を簡素化するために、これらを適切に設定します。購入後、インスタンス詳細ページでインスタンス名を変更し、タグを設定してインスタンスを管理できます。
API
CreateLoadBalancer を呼び出し、AddressType を intranet に設定して、プライベートネットワーク CLB インスタンスを作成します。
パブリックネットワークアクセス
パブリックネットワーク CLB インスタンス:システムは自動的に 1 つの固定パブリック IP アドレスを割り当て、パブリックアクセスを有効にします。このパブリック IP アドレスはインスタンスに密接にバインドされます。
パブリックネットワーク IPv4 CLB インスタンスをリリースする際に、固定パブリック IP アドレスを EIP に変換して保持することを選択できます。
固定パブリック IP アドレスは共有帯域幅に追加できません。
プライベートネットワーク CLB インスタンスへの EIP のバインド (推奨):EIP はパブリックアクセスを有効にします。プライベートネットワーク CLB インスタンスから EIP を柔軟にバインドまたはアンバインドできます。EIP は共有帯域幅に追加して、パブリック帯域幅のコストを削減できます。
パブリックネットワーク CLB インスタンスの作成
コンソール
CLB 購入ページに移動し、次の設定を完了して、[今すぐ購入] をクリックします。
インスタンスタイプ: [インターネット] を選択します。 システムは、インターネット向け CLB インスタンスに固定パブリック IP アドレスを自動的に割り当てます。
IP バージョン:[IPv4] と [IPv6] をサポートしています。
IPv6 CLB インスタンスをサポートするリージョン。
インターネットデータ転送料金:[トラフィック課金]。
その他の設定については、「プライベートネットワーク CLB インスタンスの作成」をご参照ください。
API
CreateLoadBalancer を呼び出し、AddressType を internet に設定して、パブリックネットワーク CLB インスタンスを作成します。
プライベートネットワーク CLB インスタンスへの EIP のバインド
プライベートネットワーク CLB インスタンスは、同じリージョン内の 1 つの EIP のみにバインドできます。
EIP をバインドした後、関連付けられた EIP に料金が発生します。
コンソール
CLB 購入ページに移動し、「プライベートネットワーク CLB インスタンスの作成」の説明に従ってプライベートネットワーク CLB インスタンスを購入します。
対象のプライベートネットワーク CLB インスタンスの [操作] 列で、 を選択します。
ドロップダウンリストから利用可能な EIP を選択します。利用可能な EIP がない場合は、[EIP の購入] をクリックし、画面の指示に従って新しいものを購入します。
API
CreateLoadBalancer を呼び出し、
AddressTypeをintranetに設定して、プライベートネットワーク CLB インスタンスを作成します。AssociateEipAddress を呼び出して EIP をバインドします。
保護設定
削除保護と設定変更保護を有効にして、インスタンスの誤った削除や変更を防ぎます。
設定変更保護はコンソールにのみ適用されます。API 呼び出しでは引き続きインスタンスの設定を変更できます。
コンソール
CLB コンソール - インスタンスページに移動し、対象インスタンスの ID をクリックして インスタンス詳細 ページに移動し、基本情報 で 削除保護 と 読み取り専用モードの設定 を有効または無効にします。
API
SetLoadBalancerDeleteProtection を呼び出し、
DeleteProtectionを設定して削除保護を有効または無効にします。SetLoadBalancerModificationProtection を呼び出し、
ModificationProtectionStatusを設定して設定変更保護を有効または無効にします。
アイドルインスタンスの管理
アイドルインスタンスを速やかにリリースして、コストをより適切に管理します。
基準:従量課金 CLB インスタンスは、7 日間以上使用されておらず、次のいずれかの条件を満たす場合にアイドル状態と見なされます:
インスタンスが停止状態である。
インスタンスにリスナーが設定されていない。
インスタンスのすべてのリスナーが停止している。
インスタンスにバックエンドサーバーが追加されていない。
インスタンスのすべてのバックエンドサーバーの重みが 0 である。
アイドルインスタンスでも料金は発生し続けます。CLB インスタンスは、リリースされた後にのみ料金の発生が停止します。
コンソール
CLB コンソール - アイドルインスタンスページに移動して、7 日間以上使用されていないすべての従量課金インスタンスを表示します。
アイドルインスタンスリストの右上隅にある
をクリックして、エンドポイント、リージョン、アイドル状態の理由など、表示される列をカスタマイズします。インスタンスが不要であることを確認した後、[操作] 列の [リリース] をクリックします。誤ってリリースしないように、リリースする前に CLB インスタンスが使用されていないことを確認してください。
リソースのクリーンアップ
リリースの前提条件:
削除保護が有効になっている場合、インスタンスをリリースできません。まず [インスタンス詳細] ページで [削除保護] を無効にしてください。
従量課金インスタンスのみリリースできます。
リリース動作:
必要に応じて [今すぐリリース] または [予約リリース] を設定します。予約リリースの場合、指定した時間に課金が停止し、次の正時にインスタンスがリリースされます。
パブリックネットワーク IPv4 CLB インスタンス:リリース時に、パブリック IP アドレスの関連付けを解除し、EIP に変換して保持するかどうかを選択できます。
保持された EIP は、同じリージョン内の別のインスタンスにバインドできるため、インスタンスの移行中に同じパブリック IP アドレスを維持できます。
初めて EIP を保持する際、システムは自動的にサービスリンクロール AliyunServiceRoleForSlbEipAccess を作成し、CLB が EIP サービスにアクセスできるようにします。
保持された EIP は別途課金されます。デフォルトでは、最大帯域幅 200 Mbps の従量課金 (トラフィック課金) の課金方法を使用します。
リリースの影響:
CLB インスタンスがリリースされると、その設定とデータは削除され、復元できません。
CLB インスタンスをリリースしても、実行中の Elastic Compute Service (ECS) インスタンスには影響しません。
警告カスタムドメイン名を CLB インスタンスの IP アドレスに解決している場合は、サービスの中断を避けるために、CLB インスタンスをリリースする前にドメイン名を別のロードバランサーインスタンスに解決してください。
CLB インスタンスがリリースされると、その設定とデータは削除され、復元できません。
ご利用の CLB インスタンスが Container Service for Kubernetes (ACK) などの別の Alibaba Cloud サービスによって管理されている場合、CLB インスタンスをリリースすると、関連するサービスが利用できなくなり、回復できなくなります。
コンソール
CLB コンソール - インスタンスページに移動し、対象インスタンスの [操作] 列で、 を選択します。
[リリース動作] を選択します。パブリックネットワーク IPv4 CLB インスタンスを [今すぐリリース] する場合、パブリック IP アドレスの関連付けを解除し、EIP に変換して保持するかどうかを選択できます。
API
DeleteLoadBalancer を呼び出して、従量課金 CLB インスタンスをリリースします。
課金
新しい CLB インスタンスは、従量課金のみサポートしています。
2025年6月1日 00:00:00 (UTC + 08:00) をもって、Alibaba Cloud はスペック保証型 CLB インスタンスの販売を停止します。
パブリックネットワーク CLB インスタンス:インスタンス料金、パブリック IP 保持料金、LCU 料金、パブリックネットワーク料金が発生します。
プライベートネットワーク CLB インスタンス:インスタンス料金と LCU 料金が発生します。EIP をバインドした後、EIP には別途料金が発生します。
クォータ
リソース | デフォルトの制限 | クォータの引き上げ |
1 つの Alibaba Cloud アカウント (メインアカウント) で作成できる CLB インスタンスの数 | 30 個 | 次のいずれかの方法でクォータを引き上げます:
|
関連ドキュメント
CLB サーバーグループ:サーバーグループは、CLB によって分散されたビジネストリクエストを適切なバックエンドサーバーにルーティングします。
CLB リスナー:リスナーは接続リクエストをチェックし、スケジューリングアルゴリズムに基づいてバックエンドサーバーにトラフィックを分散します。
ドメイン名の名前解決の設定:CLB は IP アドレスを通じてサービスを提供します。カスタムドメイン名を CLB インスタンスのエンドポイントに解決して、ドメイン名経由でサービスにアクセスします。