資料庫自治服務DAS(Database Autonomy Service)為雲資料庫 Tair(相容 Redis)提供基於預測自動Auto Scaling策略,以執行個體過去10天的歷史資料,預測執行個體未來24小時效能指標的使用值。當預測指標值大於等於設定的目標值時,給出擴容建議。
本方案僅提供擴容建議,需手動執行擴容操作。如需直接擴容,請參見下述方案:
自動擴容:根據預設閾值,自動、逐級擴容執行個體,需手動回縮。適用於突發流量、動態業務情境。
定時自動Auto Scaling:根據預設策略,定時擴容執行個體,支援自動回縮。適用於已知周期性高負載情境。
操作步驟
訪問執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
在左側導覽列,單擊CloudDBA > 性能趨勢 。
在性能趨勢頁,單擊自治功能開關。
重要如果執行個體為叢集代理模式,需要切換到代理節點,然後單擊自治功能開關。
在自治功能設定 > 自動Auto Scaling頁簽,單擊新增策略。在新增策略版面設定如下參數:
參數
說明
策略名稱稱
策略的名稱。
模式
策略的模式,請選擇基於預測自動Auto Scaling。
說明目前僅預測不執行,即只給出擴容建議,不執行擴容操作。
引擎類型
資料庫引擎的類型,預設為Redis。
預測指標類型
預測指標的類型,請選擇記憶體利用率(單位:%)。
目標值
預測指標的目標值,單位為%。當預測指標值大於等於目標值時,將給出擴容建議。
例如目標值設定為70,當預測的記憶體利用率大於等於70%時,系統會給出擴容建議。
單擊確定。
單擊推薦策略地區目標策略操作列的應用,為執行個體添加策略。
說明單擊策略操作列的修改,在更新策略頁簽修改已建立的策略。
單擊已應用策略地區操作列的取消策略,為執行個體取消已應用的策略。
查看基於預測自動Auto Scaling的結果
登入DAS控制台。
在左側導覽列中,單擊執行個體監控。
找到目標執行個體,單擊執行個體ID,進入目標執行個體詳情頁。
在左側導覽列中,單擊自治中心。
在自治中心頁,查看選定時間範圍發生的Auto Scaling事件。
單擊資料庫負載預測事件的詳情,查看基於預測自動Auto Scaling的詳細資料。
