メインコンテンツへスキップ
メインコンテンツへスキップ

水平スケーリング

手動による水平スケーリング

Scale plan feature

手動による水平スケーリング is available in the Scale and Enterprise plans. To upgrade, visit the plans page in the cloud console.

ClickHouse Cloud の公開 APIを使用してサービスの拡縮容設定を更新するか、Cloud コンソール でレプリカ数を調整することで、サービスをスケールできます。

Scale および Enterprise ティアでは、単一レプリカのサービスにも対応しています。一度スケールアウトしたサービスは、最小で単一レプリカまでスケールインできます。なお、単一レプリカのサービスは可用性が低くなるため、プロダクション環境での利用は推奨されません。

注記

サービスは水平スケーリングで最大 20 レプリカまでスケールできます。さらにレプリカが必要な場合は、サポートチームまでお問い合わせください。 :::"

API による水平スケーリング

クラスターを水平スケーリングするには、API 経由で PATCH リクエストを発行し、レプリカ数を調整します。以下のスクリーンショットは、3 レプリカのクラスターを 6 レプリカにスケールアウトする API 呼び出しと、それに対応するレスポンスを示しています。

スケーリング PATCH リクエスト

numReplicas を更新する PATCH リクエスト

スケーリング PATCH レスポンス

PATCH リクエストのレスポンス

すでにスケーリング処理が進行中の状態で、新たなスケーリング リクエスト、または複数のリクエストを連続して発行した場合、スケーリング サービスは中間状態を無視し、最終的なレプリカ数に収束します。

UI による水平スケーリング

UI でサービスを水平スケーリングするには、設定ページでサービスのレプリカ数を調整します。

スケーリング設定

ClickHouse Cloud コンソールでのサービスのスケーリング設定

サービスのスケーリングが完了すると、Cloud コンソールのメトリクスダッシュボードに、そのサービスへの割り当てが正しく表示されます。以下のスクリーンショットは、クラスターが合計メモリ 96 GiB までスケーリングされ、16 GiB のメモリが割り当てられたレプリカが 6 つある状態を示しています。

スケーリングされたメモリ割り当て