資料庫自治服務DAS(Database Autonomy Service)提供自動Auto Scaling功能,根據您預設的策略,輸出資料庫執行個體的擴容建議,並在資料庫執行個體效能達到設定閾值時,對資料庫執行個體進行擴容或回縮操作。
功能介紹
資料庫自治服務DAS從2022年2月18日開始逐步支援自動Auto Scaling功能。
基於預測自動Auto Scaling:以執行個體過去10天的歷史資料,預測執行個體未來24小時效能指標的使用值,當預測指標值大於等於設定的目標值時,將給出擴容建議。
定時自動Auto Scaling:根據您預設的策略定時擴容資料庫執行個體規格,並且在設定的擴容期間結束後會自動回復到原規格。通過該功能您可以應對可預期的資料庫負載地周期性變化,在滿足業務需求的同時控製成本。
本地資源自動Auto Scaling:當觀測視窗內資料庫執行個體的CPU平均使用率達到設定的閾值時,DAS會在原規格的基礎上,利用本地同一主機上多餘的資源,將資料庫執行個體的CPU核心數按照設定值進行擴容。
儲存自動擴容:當資料庫執行個體的已使用儲存空間大於等於設定的擴容閾值時,系統進行自動擴容,保障您的業務穩定運行。
建立策略
登入DAS控制台。
在左側導覽列單擊管理和設定。
在自動Auto Scaling策略列表地區右側單擊新增策略。在新增策略頁面,選擇新增策略的模式,參考對應文檔配置策略參數:
應用策略
登入DAS控制台。
在左側導覽列單擊管理和設定。
在自動Auto Scaling策略列表地區,單擊目標策略操作列的應用。
在應用策略頁,勾選需要應用此策略的資料庫執行個體,並單擊。
單擊確定,為選中的資料庫執行個體添加策略。
取消應用策略
登入DAS控制台。
在左側導覽列單擊管理和設定。
在自動Auto Scaling策略列表地區,單擊目標策略已應用執行個體數量列的數字。
在執行個體詳情頁,單擊目標執行個體操作列的取消應用。
單擊確定。
修改策略
登入DAS控制台。
在左側導覽列單擊管理和設定。
在自動Auto Scaling策略列表地區,單擊目標策略操作列的修改。
在更新策略頁,修改已建立的策略。
說明修改策略將影響所有應用了該策略的資料庫執行個體。
修改定時自動Auto Scaling會影響正在執行中的行為。
如果在一個執行循環內修改了定時自動Auto Scaling策略執行的操作的設定,那麼在恢複原狀的時刻,由於執行個體的規格不等於定時自動Auto Scaling策略設定的規則,所以系統不會執行恢複原狀操作。
如果在一個執行循環內修改了定時自動Auto Scaling策略生效日期和週期,導致恢複原狀的時間發生了變化,那麼系統不會執行恢複原狀操作。
單擊確定。