全部產品
Search
文件中心

ApsaraDB for MyBase:配置動態CPU資源彈性策略

更新時間:Jul 27, 2024

本文介紹專屬叢集MyBase如何配置動態CPU資源彈性策略,從而更有效利用主機上的空閑資源,實現執行個體效能的提升。

應用情境

舉例來說,一台16核128 GB的主機,部署了8個4核8 GB的執行個體,那麼當前主機的CPU超配比是200%(即所有執行個體的CPU資源之和是實際CPU資源的2倍),當某個執行個體出現高峰期或者秒殺的情境,由於執行個體規格的限制,最多隻能使用4核,將會出現資源的嚴重供需矛盾。

此時您可以通過靜態資源配置臨時將執行個體的CPU進行擴大,提升執行個體的資源使用上限,詳情請參見彈性配置(臨時升配)。這種方式僅適用於對業務高峰期有預知,在流量高峰到來之前提前手動做臨時升配,該種方式時效性不強。同時也會有一些突發的業務流量高峰,您無法預知,因而建議您在專屬叢集設定動態CPU資源彈性策略,系統會根據資源使用率和主機資源剩餘情況動態自動上彈資源,從而降低營運代價。

注意事項

  • 僅MySQL、PostgreSQL資料庫引擎支援配置CPU資源彈性策略。
  • MyBase MySQL的CPU資源彈性策略僅對MyBase MySQL高可用版執行個體生效。
  • 更改專屬叢集MyBase的CPU資源彈性策略後,大約三分鐘後配置會生效。
  • 專屬叢集MyBase的CPU資源彈性策略配置生效後,當該專屬叢集的執行個體CPU使用率達到執行個體規格的80%,則會自動觸發CPU資源動態上彈,放大比例為叢集資源彈性策略配置的比例。

操作步驟

  1. 登入雲資料庫專屬叢集控制台
  2. 在頁面左上方,選擇目標地區。
  3. 在左側導覽列單擊叢集列表,單擊目標專屬叢集的操作列中的詳情
  4. 專屬叢集資訊頁面,單擊彈性策略頁簽。
  5. 單擊資源彈性策略右側的修改,設定CPU的放大比例。
  6. 設定完成後,單擊儲存
    彈性策略
    說明 專屬叢集CPU的放大比例預設為50%。