Database Autonomy Service (DAS) は、自動スケーリング機能を提供します。 この機能により、DASは、事前設定されたポリシーに基づいてデータベースインスタンスをスケーリングするための提案を提供し、ワークロードが指定されたしきい値に達したときにデータベースインスタンスをスケーリングできます。
説明
2022年2月18日から、自動スケーリング機能が徐々に展開され、最終的にすべてのDASユーザーをカバーします。
予測ベースの自動スケーリング: DASは、過去10日間のデータベースインスタンスの履歴データに基づいて、次の24時間のデータベースインスタンスのメトリック値を予測します。 メトリックの予測値がプリセット値以上である場合、スケーリング提案が提供される。
Scheduled auto scaling: DASは、指定されたポリシーに基づいて定期的にデータベースインスタンスをスケールアップし、指定されたスケーリング期間が経過した後に元の仕様にスケールバックします。 この機能により、データベース負荷の予測可能な定期的な変更に最小限のコストで対処できます。
Automatic scaling for local resources: 監視ウィンドウでのデータベースインスタンスの平均CPU使用率が指定されたしきい値に達すると、DASはローカルホストで使用可能なリソースを利用して、データベースインスタンスのCPUコア数を指定された値に増やします。
Automatic storage expansion: データベースインスタンスの使用ストレージ容量が指定されたしきい値以上の場合、DASはデータベースインスタンスのストレージ容量を自動的にスケールアップして、ビジネスの安定性を確保します。
ポリシーを作成します。
DASコンソールにログインします。
左側のナビゲーションウィンドウで、管理と設定をクリックします。
[自動スケーリングポリシー] セクションで、[ポリシーの追加] をクリックします。 [ポリシーの追加] パネルで、[モード] ドロップダウンリストからモードを選択し、その他のパラメーターを設定します。 パラメーターの設定方法の詳細については、対応するトピックをご参照ください。
ポリシーの適用
DASコンソールにログインします。
左側のナビゲーションウィンドウで、管理と設定をクリックします。
Auto Scalingポリシーセクションで、適用するポリシーを見つけて、適用で、アクション列を作成します。
ポリシーの適用ダイアログボックスで、ポリシーを適用するデータベースインスタンスを選択し、アイコンが表示されます。
Confirm をクリックし、選択したデータベースインスタンスにポリシーを適用します。
ポリシーのキャンセル
DASコンソールにログインします。
左側のナビゲーションウィンドウで、管理と設定をクリックします。
Auto Scalingポリシーセクションで、データベースインスタンスに対してキャンセルするポリシーを見つけ、適用インスタンス列を作成します。
インスタンスの詳細ダイアログボックスで、ポリシーをキャンセルするデータベースインスタンスを見つけて、キャンセルで、アクション列を作成します。
OKをクリックします。
ポリシーの変更
DASコンソールにログインします。
左側のナビゲーションウィンドウで、管理と設定をクリックします。
Auto Scalingポリシーセクションで、変更するポリシーを見つけて、変更で、アクション列を作成します。
ポリシーの更新パネルで、ポリシー設定を変更します。
説明ポリシーを変更すると、ポリシーが適用されているすべてのデータベースインスタンスが影響を受けます。
スケジュール済み自動スケーリングポリシーを変更すると、ポリシーに関連付けられた進行中のタスクが影響を受けます。
スケジュールされた自動スケーリングポリシーのOperationパラメーターの値が実行期間内に変更された場合、データベースインスタンスの仕様が元のポリシーで指定された仕様と異なるため、システムはスケールバック時にデータベースインスタンスを元の仕様にスケールバックしません。
スケジュールされた自動スケーリングポリシーの [有効] パラメーターと [繰り返し] パラメーターの値が実行期間内に変更された後、[スケールバック時間] パラメーターの値が変更された場合、システムはデータベースインスタンスを元の仕様にスケールバックしません。
OKをクリックします。
ポリシーの削除
DASコンソールにログインします。
左側のナビゲーションウィンドウで、管理と設定をクリックします。
次の方法を使用して、作成した1つ以上のポリシーを削除します。
説明データベースインスタンスに適用されていないポリシーのみ削除できます。 データベースインスタンスのポリシーをキャンセルする方法の詳細については、このトピックの「ポリシーのキャンセル」をご参照ください。
スケジュールされた自動スケーリングポリシーを削除すると、ポリシーに関連付けられた進行中のタスクが影響を受けます。 スケジュールされた自動スケーリングポリシーが実行期間内に削除された場合、システムはデータベースインスタンスを元の仕様にスケールバックしません。
一度に複数のポリシーを削除するには、ポリシーを選択して [一括削除] をクリックします。
単一のポリシーを削除するには、削除するポリシーを見つけて、[操作] 列の [削除] をクリックします。