時間ベースのスケーリング
時間ベースのスケーリングは、予測可能で繰り返し発生するワークロードに適しています。たとえば、ビジネストラフィックが日中に定期的にピークを迎え、夜間に減少する場合、固定時間にクラスター計算リソースを調整するスケーリングポリシーを設定できます。
スケーリングポリシーには、異なるターゲットvCPU値を持つ少なくとも2つのルールが必要です。これにより、VeloDB Cloudは定期的なスケールアウトおよびスケールイン操作を実行して、ビジネスのピークと低下に対処できます。
時間ベースのスケーリングポリシーを設定する
- 左側のナビゲーションのManageグループからComputeを開きます。
- Cluster Overviewページで、対象のクラスターカードをクリックして、クラスターDetailsページを開きます。
- On-Demand Resourcesで、Scale Out/In -> Time-based scalingをクリックします。
- 異なるターゲットvCPU値を持つ少なくとも2つのルールを追加します。
- ルール実行時間が重複しないことを確認します。
- ポリシーを有効にします。

ルールと制限事項
Note
- SaaS無料トライアルクラスターはスケーリングをサポートしていません。
- オンデマンドクラスターは、ターゲットvCPUが0のルールを持つことはできません。
- ルールは、クラスターが正常に動作している間のみ実行されます。クラスターが一時停止中、再起動中、またはアップグレード中の場合、ルールは再試行を待機し、30分以内に実行できない場合はスキップされます。
- 組織に十分な現金残高またはcloud-marketplace控除チャネルがない場合、ルールは無効化されます。
- スケジュールは日次に固定されており、期間の編集はサポートされていません。
- ルールは少なくとも1時間間隔である必要があるため、クラスターごとに最大23ルールまでです。
- ルール実行時間は既存のルールと重複することはできません。
- スケーリングにより、一部のリクエストがクラッシュしたり遅延したりする可能性があります。
- スケールイン時、キャッシュ容量は計算(vCPU)に比例して縮小し、超過データは削除されます。この期間中、一部のリクエストが著しく遅くなる可能性があります。