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

ApsaraDB for ClickHouse:CLBインスタンスのリリースとマウント

最終更新日:Oct 17, 2024

ApsaraDB for ClickHouseクラスターを使用して大規模データを処理し、効率的な負荷分散を確保したい場合は、デフォルトでClassic load Balancer (CLB) インスタンスがクラスターにマウントされます。 CLBインスタンスは、クラスターの自動フェールオーバーを実装し、ヘルスチェックを実行し、トラフィックを通常のノードに分散して、クラスターの高可用性を確保します。 CLBインスタンスに対して課金されます。 CLBインスタンスが必要ない場合は、インスタンスをリリースできます。 サービスの信頼性を確保するため、CLBインスタンスをリリースしないことを推奨します。

使用上の注意

  • デフォルトでは、CLBインスタンスは、2021年12月1日以降に作成されたApsaraDB for ClickHouse Community-compatible Editionクラスターにマウントされます。 CLBインスタンスに対して課金されます。 課金の詳細については、「関連サービスに関する課金の詳細」をご参照ください。

  • ApsaraDB for ClickHouse Community-compatible EditionクラスターにマウントされたCLBインスタンスをリリースした後、CLBインスタンスの課金はリリースの次の1時間から停止します。

  • CLBインスタンスをリリースするか、CLBインスタンスを再度マウントすると、仮想プライベートクラウド (VPC) 経由でApsaraDB for ClickHouseクラスターに接続するために使用されるポートの数が変更されます。 CLBインスタンスがリリースされた後、またはCLBインスタンスが再度マウントされた後、クラスターへの接続に使用されるポートの番号を変更します。

    説明
    • [クラスター情報] ページの [ネットワーク情報] セクションで、VPC経由でApsaraDB for ClickHouseクラスターに接続するために使用されるポートの番号を確認できます。

    • CLBインスタンスをクラスターにマウントすると、クラスターは自動的にCLBインスタンスを作成します。 作成したCLBインスタンスは選択できません。

ビデオチュートリアル

概要

CLBは、転送ルールに基づいてバックエンドサーバーとして機能する複数のECS (Elastic Compute Service) インスタンスにインバウンドネットワークトラフィックを分散します。 CLBは、アプリケーションのパフォーマンスと可用性を向上させます。 CLBの詳細については、「」をご参照ください。CLBとは何ですか?

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

説明

マウント

  • CLBインスタンスはネットワーク層で実行されます。 ドメイン名を使用して、CLBインスタンスをApsaraDB for ClickHouseクラスター内のすべてのノードのIPアドレスにバインドし、VPC接続を提供できます。

    説明

    CLBインスタンスのマウント後にパブリックエンドポイントを使用してApsaraDB for ClickHouseクラスターに接続する場合、パブリックエンドポイントのCLBインスタンスはVPCのCLBインスタンスと同じである必要があります。

  • CLBインスタンスがApsaraDB for ClickHouseクラスターにマウントされた後、CLBインスタンスはクラスターの自動フェールオーバーを実装します。 CLBインスタンスは、ApsaraDB for ClickHouseクラスター内のノードにリクエストを転送し、ノード間のリクエストトラフィックを分散します。 CLBインスタンスは、バックエンドノードの可用性をチェックします。 すべてのノードのヘルスステータスをチェックして、ノードが使用できないことをCLBインスタンスが検出した場合、CLBインスタンスは使用できないノードを自動的に分離します。 これにより、要求トラフィックが利用可能なノードに確実に分散されます。

    説明

    ApsaraDB for ClickHouseクラスターがシングルレプリカ版の場合、CLBインスタンスは異常なノードにリクエストをルーティングしません。 ただし、データは異なるノードに分散しています。 したがって、取得したデータは不完全な場合があります。

リリース済み

  • CLBインスタンスをリリースすると、VPC接続は無効になります。 クラスターは、パブリックエンドポイントに基づいてインバウンドトラフィックの単純な負荷分散を実装します。

  • CLBインスタンスがリリースされると、ApsaraDB for ClickHouseクラスターのリクエストルーティングレイヤーのノードのヘルスステータスはチェックされなくなります。 その結果、利用不可能なノードが検出されず、通常の要求が利用不可能なノードにルーティングされる可能性がある。 これは、いくつかの読み取りおよび書き込み要求の失敗を引き起こす。

CLBインスタンスのリリース

  1. にログインします。ApsaraDB for ClickHouseコンソール.

  2. 上部のナビゲーションバーで、目的のクラスターがデプロイされているリージョンを選択します。

  3. On theクラスターページをクリックし、Community-compatible Editionのクラスタータブで、管理するクラスターを見つけます。

  4. クラスターのIDをクリックします。 [クラスター情報] ページが表示されます。

  5. では、ネットワーク情報セクション、をクリックCLBインスタンスのリリース次のVPCエンドポイント.

  6. 表示されるメッセージを読み、OK.

    クラスターの状態がCLBインスタンスのリリース中から実行中に変わると、CLBインスタンスはリリースされます。

    重要

    CLBインスタンスをリリースすると、VPC経由でApsaraDB for ClickHouseクラスターに接続するために使用されるポートの番号が変更されます。 クライアントはデータベースサービスへの接続に失敗します。 データベースサービスへの接続に使用するポートの番号を変更する必要があります。 [クラスター情報] ページの [ネットワーク情報] セクションで、VPC経由でApsaraDB for ClickHouseクラスターに接続するために使用されるポートの番号を確認できます。

CLBインスタンスのマウント

  1. ApsaraDB for ClickHouseコンソール.

  2. 上部のナビゲーションバーで、目的のクラスターがデプロイされているリージョンを選択します。

  3. クラスターページをクリックし、Community-compatible Editionのクラスタータブで、管理するクラスターを見つけます。

  4. クラスターのIDをクリックします。 [クラスター情報] ページが表示されます。

  5. ネットワーク情報セクション、をクリックCLBインスタンスのマウント次のVPCエンドポイント.

  6. 表示されるメッセージを読み、OK.

    クラスターの状態が [CLBインスタンスのマウント中] から [実行中] に変わると、CLBインスタンスがマウントされます。

    重要

    CLBインスタンスをマウントすると、VPC経由でApsaraDB for ClickHouseクラスターに接続するために使用されるポートの番号が変更されます。 クライアントはデータベースサービスへの接続に失敗します。 データベースサービスへの接続に使用するポートの番号を変更する必要があります。 [クラスター情報] ページの [ネットワーク情報] セクションで、VPC経由でApsaraDB for ClickHouseクラスターに接続するために使用されるポートの番号を確認できます。