全部產品
Search
文件中心

Database Autonomy Service:自動Auto Scaling

更新時間:Jul 06, 2024

資料庫自治服務DAS(Database Autonomy Service)提供自動Auto Scaling功能,根據您預設的策略,輸出資料庫執行個體的擴容建議,並在資料庫執行個體效能達到設定閾值時,對資料庫執行個體進行擴容或回縮操作。

功能介紹

說明

資料庫自治服務DAS從2022年2月18日開始逐步支援自動Auto Scaling功能。

  • 基於預測自動Auto Scaling:以執行個體過去10天的歷史資料,預測執行個體未來24小時效能指標的使用值,當預測指標值大於等於設定的目標值時,將給出擴容建議。

  • 定時自動Auto Scaling:根據您預設的策略定時擴容資料庫執行個體規格,並且在設定的擴容期間結束後會自動回復到原規格。通過該功能您可以應對可預期的資料庫負載地周期性變化,在滿足業務需求的同時控製成本。

  • 本地資源自動Auto Scaling:當觀測視窗內資料庫執行個體的CPU平均使用率達到設定的閾值時,DAS會在原規格的基礎上,利用本地同一主機上多餘的資源,將資料庫執行個體的CPU核心數按照設定值進行擴容。

  • 儲存自動擴容:當資料庫執行個體的已使用儲存空間大於等於設定的擴容閾值時,系統進行自動擴容,保障您的業務穩定運行。

建立策略

  1. 登入DAS控制台

  2. 在左側導覽列單擊管理和設定

  3. 自動Auto Scaling策略列表地區右側單擊新增策略。在新增策略頁面,選擇新增策略的模式,參考對應文檔配置策略參數:

應用策略

  1. 登入DAS控制台

  2. 在左側導覽列單擊管理和設定

  3. 自動Auto Scaling策略列表地區,單擊目標策略操作列的應用

  4. 應用策略頁,勾選需要應用此策略的資料庫執行個體,並單擊p20220214

  5. 單擊確定,為選中的資料庫執行個體添加策略。

取消應用策略

  1. 登入DAS控制台

  2. 在左側導覽列單擊管理和設定

  3. 自動Auto Scaling策略列表地區,單擊目標策略已應用執行個體數量列的數字。

  4. 執行個體詳情頁,單擊目標執行個體操作列的取消應用

  5. 單擊確定

修改策略

  1. 登入DAS控制台

  2. 在左側導覽列單擊管理和設定

  3. 自動Auto Scaling策略列表地區,單擊目標策略操作列的修改

  4. 更新策略頁,修改已建立的策略。

    說明
    • 修改策略將影響所有應用了該策略的資料庫執行個體。

    • 修改定時自動Auto Scaling會影響正在執行中的行為。

      • 如果在一個執行循環內修改了定時自動Auto Scaling策略執行的操作的設定,那麼在恢複原狀的時刻,由於執行個體的規格不等於定時自動Auto Scaling策略設定的規則,所以系統不會執行恢複原狀操作。

      • 如果在一個執行循環內修改了定時自動Auto Scaling策略生效日期週期,導致恢複原狀的時間發生了變化,那麼系統不會執行恢複原狀操作。

  5. 單擊確定

刪除策略

  1. 登入DAS控制台

  2. 在左側導覽列單擊管理和設定

  3. 刪除已建立的策略:

    說明
    • 只能刪除沒有執行個體應用的策略,取消應用策略請參見取消應用策略

    • 刪除定時自動Auto Scaling策略會影響正在執行中行為。如果在一個執行循環內刪除了定時自動Auto Scaling策略,則系統不會再執行恢複原狀操作。

    • 大量刪除策略:勾選目標策略,單擊大量刪除

    • 刪除單個策略:單擊目標策略操作列的刪除