メインコンテンツまでスキップ

スケーリング

スケーリングは、コンピュートクラスターで利用可能なリソースを変更します。VeloDB Cloudは3つのスケーリング方法をサポートしています:手動スケーリング、時間ベーススケーリング、および自動スケーリングです。ワークロードの予測可能性と必要な制御レベルに応じて選択してください。

スケーリング方法最適な用途動作方法設定項目
手動スケーリング即座の、一回限りのリソース変更手動でターゲットのコンピュートまたはキャッシュサイズを選択します。ターゲットコンピュートサイズ、または個別のキャッシュスケールアウトサイズ。
時間ベーススケーリング予測可能で繰り返されるビジネスのピークと低下クラスターが固定の日次時刻にルールに従ってスケールします。異なるターゲットvCPU値を持つ少なくとも2つのスケジュールルール。
自動スケーリング動的または予測困難なワークロード変更VeloDB Cloudが最近のリソース使用状況を評価し、適切なCPU階層を自動的に選択します。自動スケーリングスイッチ、Min CPU Cores、およびMax CPU Cores

即座で明示的なリソース変更が必要な場合は、手動スケーリングを使用してください。例えば、既知の一回限りのワークロード前にコンピュートをスケールアウトする、トラフィック減少後にコンピュートをスケールインする、またはワーキングセットが増加した際にキャッシュをスケールアウトする場合です。

ワークロードのピークが予測可能で既知の時刻に繰り返される場合は、時間ベーススケーリングを使用してください。例えば、営業時間とオフピーク時間の日次ルールを設定する場合です。

ワークロード変更が動的または予測困難な場合は、自動スケーリングを使用してください。自動スケーリングは、設定したmin/max CPU coresの範囲内で実際のCPUとメモリ負荷に反応します。

Frontend Groups

Frontend Groupsにより、コンピュートクラスターとは独立してFE(Frontend)リソースグループをスケールできます。FEノードはクエリ解析、プランニング、およびメタデータ管理を処理します。この機能は現在Private Previewです。

このページでは