創建資源彈性計劃
云原生數據倉庫 AnalyticDB MySQL 版通過資源彈性計劃實現資源的定時彈性擴縮容。適用的場景包括業務負載有較為規律的波峰波谷、計算資源瓶頸以及存儲資源瓶頸。在業務負載增加的情況下,增加資源確保集群依然有較好的性能和穩定性;在低負載時,減少資源節約成本。與手動擴縮容相比,資源彈性擴縮容無需遷移數據、不影響讀寫。您可以調用API或通過控制臺創建資源彈性計劃。
前提條件
產品系列為企業版、基礎版、湖倉版或數倉版。
如果產品系列為數倉版,則還需滿足以下條件:
模式為彈性模式。
集群規格為32核128 GB及以上。
內核版本為3.1.3.2及以上,支持計算,彈性IO資源按默認比例彈性計劃。
內核版本為3.1.6.1及以上,且集群為新定價集群,支持計算資源單獨彈性計劃和彈性IO資源單獨彈性計劃。
說明查看和升級數倉版集群的內核版本,請參見查看和升級版本。
注意事項
擴縮容期間,會禁止
SUBMIT JOB
提交異步任務。如果業務依賴相關功能,請根據業務情況選擇時段執行擴縮容。擴縮容即將結束時,可能會發生連接閃斷,建議您在業務低峰期擴縮容,或確保您的應用有自動重連機制。
基礎版和數倉版彈性模式單機版在擴縮容時,集群無法進行讀寫和管控操作,集群處于不可用狀態。建議您在業務低峰期執行擴縮容操作,并確保應用程序具備重連機制。待擴縮容完成后,方可正常使用。
費用說明
根據資源彈性計劃彈起的資源按量計費。具體計費規則,請參見企業版和基礎版ACU彈性資源、湖倉版ACU彈性資源、數倉版彈性計算資源或數倉版彈性IO資源。
資源彈性計劃類型
企業版和基礎版
企業版和基礎版為計算存儲一體架構,支持彈性擴容集群的預留資源。
湖倉版
湖倉版資源彈性擴容提供以下三種彈性計劃:
interactive型資源組:按照彈性計劃設置的目標規格,在計劃生效時只彈起計算資源。適用于計算資源存在資源瓶頸的場景。
存儲加速服務(EIU)按比例默認彈起:在interactive型資源組彈性計劃生效時,按照默認比例彈起存儲資源。適用于有規律性資源峰谷需求的場景。
存儲加速服務(EIU):按照彈性計劃設置的目標規格,在計劃生效時只彈起存儲資源。適用于存儲資源存在資源瓶頸的場景,如每天批量數據導入進行BI報表分析。
數倉版
數倉版資源彈性擴容提供以下三種彈性計劃:
計算資源單獨彈性計劃:在計算資源原有規格的基礎上,水平增加計算資源。適用于計算資源存在瓶頸的場景。
計算,彈性IO資源按默認比例彈性計劃:在計算資源原有規格的基礎上,水平增加計算資源,并按同比例垂直擴容彈性IO資源。適用于有規律性資源峰谷需求的場景。
彈性IO資源單獨彈性計劃:垂直擴容彈性IO資源。適用于存儲資源存在瓶頸的場景,如每天批量數據導入進行BI報表分析。
創建資源彈性計劃
企業版和基礎版
注意事項
不支持資源彈性計劃和手動變配同時發生。當集群已啟用彈性計劃時,如果需要對集群進行手動變配,需要先停用彈性計劃,否則無法進行手動變配。等待手動變配完成后,再啟用彈性計劃。如何停用彈性計劃,請參見管理資源彈性計劃。
操作步驟
登錄云原生數據倉庫AnalyticDB MySQL控制臺,在左上角選擇集群所在地域。在左側導航欄,單擊集群列表,在企業版或基礎版頁簽下,單擊目標集群ID。
在左側導航欄,單擊集群管理>資源管理。
在資源管理頁面的彈性計劃管理>資源彈性計劃頁簽中,單擊右上角的新增計劃。
在新增資源彈性計劃面板,設置相關參數。
參數
說明
計劃名稱
彈性計劃的名稱。
每組預留資源變配到
資源變配的目標規格。
企業版每組預留資源包含3個節點。您可以在集群信息頁面的配置信息區域查看集群預留資源的節點數,從而計算預留資源的組數。如果顯示48 ACU(8 ACU*6個節點),說明為2組預留資源。假設每組預留資源變配到36 ACU,預留資源的總量會變配到72 ACU(36 ACU/組 *2組)。
基礎版每組預留資源包含1個節點。您可以在集群信息頁面的配置信息區域查看集群預留資源的節點數,從而計算預留資源的組數。如果顯示8 ACU(8 ACU*1個節點),說明為1組預留資源。假設每組預留資源變配到24 ACU,預留資源的總量會變配到24 ACU(24 ACU/組 *1組)。
變配周期
周期性執行彈性變配的日期。
變配時間(集群區域時間)
到達指定的變配時間,預留資源會自動變配到每組預留資源變配到的指定規格。
重要如果您需要在創建或修改資源彈性計劃的當日執行彈性變配,請確保變配時間與當前時間的間隔大于等于1小時。詳情請參見資源彈性計劃什么時間生效。
多個資源彈性計劃的變配時間間隔需大于等于1小時。
是否生效
是否啟用資源彈性計劃。默認啟用。
如果后續您希望暫停資源彈性計劃,在資源彈性計劃列表中,單擊停用。
生效日期
資源彈性計劃生效的起始日期(包含當日)。
失效日期
資源彈性計劃生效的結束日期(包含當日)。例如,失效日期為2024年9月30日,則2024年9月30日23點59分59秒后,資源彈性計劃將失效。
資源彈性計劃失效是指資源彈性計劃不會繼續在變配周期的變配時間執行變配,但預留資源不會恢復到初始規格。如需在指定時間將預留資源恢復到初始規格,請再創建一個資源彈性計劃,并將每組預留資源變配到設置為預留資源的初始規格。詳情請參見企業版或湖倉版集群怎么實現資源的定時擴容和縮容。
單擊確定。
資源彈性計劃列表顯示新創建的計劃,包括計劃名稱、目標規格、狀態、下次生效時間(集群區域時間)等。
湖倉版
注意事項
不支持資源彈性計劃和手動變配同時發生。當集群已啟用彈性計劃時,如果需要對集群進行手動變配,需要先停用彈性計劃,否則無法進行手動變配。等待手動變配完成后,再啟用彈性計劃。如何停用彈性計劃,請參見管理資源彈性計劃。
不能同時啟用存儲加速服務(EIU)彈性計劃和存儲加速服務(EIU)按比例默認彈性計劃。
不能同時啟用多個的存儲加速服務(EIU)按比例默認彈性計劃。
如果沒有啟用interactive型資源組彈性計劃,存儲加速服務(EIU)按比例默認彈性計劃不會生效。
集群存儲預留資源為0 ACU時,只支持創建interactive型資源組彈性計劃。
操作步驟
登錄云原生數據倉庫AnalyticDB MySQL控制臺,在左上角選擇集群所在地域。在左側導航欄,單擊集群列表,在湖倉版頁簽下,單擊目標集群ID。
在左側導航欄,單擊集群管理>資源管理。
在資源管理頁面的彈性計劃管理>資源彈性計劃頁簽中,單擊右上角的新增計劃。
在新增資源彈性計劃面板,設置相關參數。
設置計劃名稱、起始日期和結束日期。
參數
說明
計劃名稱
彈性計劃的名稱。
生效日期
資源彈性計劃生效的起始日期(包含當日)。
失效日期
資源彈性計劃生效的結束日期(包含當日)。例如,失效日期為2024年9月30日,則2024年9月30日23點59分59秒后,資源彈性計劃將失效。
選擇彈性資源類型,并配置彈性計劃參數。不同彈性資源類型的區別,請參見資源彈性計劃類型。
Interactive資源組彈性計劃
參數名
說明
彈性資源類型
選擇彈性計劃類型,interactive型資源組。
資源組
選擇需要彈性變配計算資源的Interactive型資源組。
只能選擇未開啟Multi-Cluster功能的Interactive型資源組。
變配到
計算資源變配到的目標規格。
變配周期
周期性執行彈性變配的日期。
變配時間(集群區域時間)
到達指定的變配時間,Interactive型資源組的計算資源會自動變配到目標規格。
重要如果您需要在創建或修改資源彈性計劃的當日執行interactive型資源組的彈性變配,請確保變配時間滿足以下條件:
未啟用存儲加速服務(EIU)按比例默認彈性計劃,則變配時間與當前時間的間隔需大于等于10分鐘。
已啟用存儲加速服務(EIU)按比例默認彈性計劃,則變配時間與當前時間的間隔需大于等于1小時。
詳情請參見資源彈性計劃什么時間生效。
多個interactive資源組彈性計劃的變配時間間隔需滿足以下條件:
已啟用存儲加速服務(EIU)按比例默認彈性計劃,多個interactive資源組彈性計劃的變配時間間隔需大于等于1小時。
未啟用存儲加速服務(EIU)按比例默認彈性計劃,多個interactive資源組彈性計劃的變配時間間隔需大于等于10分鐘。
是否生效
是否啟用資源彈性計劃。默認啟用。
如果后續您希望暫停資源彈性計劃,在資源彈性計劃列表中,單擊停用。
存儲加速服務(EIU)彈性計劃
參數
說明
彈性資源類型
選擇彈性計劃類型,存儲加速服務(EIU)。
每組EIU變配到
每組EIU資源變配到的目標規格。
變配周期
周期性執行彈性變配的日期。
變配時間(集群區域時間)
在指定的變配時間,每組EIU資源會自動變配到目標規格。
重要如果您需要在創建或修改資源彈性計劃的當日執行存儲加速服務(EIU)彈性變配,請確保變配時間與當前時間的間隔需大于等于1小時。
多個存儲加速服務(EIU)彈性計劃的變配時間間隔需大于等于1小時。
存儲加速服務(EIU)按比例默認彈性
開關默認關閉,表示單獨變配EIU資源。
開關開啟,表示EIU資源與Interactive資源組的計算資源按相同比例一起變配。您還需要創建并啟用一個Interactive型資源組彈性計劃,存儲加速服務(EIU)按比例默認彈性才能生效。
是否生效
是否啟用資源彈性計劃。默認啟用。
如果后續您希望暫停資源彈性計劃,在資源彈性計劃列表中,單擊停用。
單擊確定。
資源彈性計劃列表顯示新創建的計劃,包括計劃名稱、目標規格、狀態、下次生效時間(集群區域時間)等。
數倉版
操作步驟
登錄云原生數據倉庫AnalyticDB MySQL控制臺,在左上角選擇集群所在地域。在左側導航欄,單擊集群列表,在數倉版頁簽,單擊目標集群ID。
在左側導航欄,單擊資源彈性擴容。
在資源彈性擴容頁面的資源彈性計劃頁簽下,單擊右上角的新增計劃。
在新增資源彈性計劃面板,設置相關參數。
參數
說明
彈性資源類型
選擇彈性資源類型。不同彈性資源類型的區別,請參見資源彈性計劃類型。
計劃名稱
彈性計劃的名稱。
資源組
選擇需要彈性變配資源的Interactive型資源組。
生效日期
執行彈性計劃的起始日期(包含該日)。具體生效時間,依賴創建或修改彈性計劃的時間,詳情請參見資源彈性計劃什么時間生效。
失效日期
執行彈性計劃的結束日期(包含該日)。
擴容時間
在指定的擴容時間,指定類型的資源會自動擴容到目標規格。
重要若需要在同一天內執行多個彈性計劃,建議各計劃的擴容時間間隔不少于1小時。
還原時間
彈性擴容的結束時間,系統會在該時間點將資源還原到擴容前的規格。
擴容資源
選擇需要擴容的資源規格。彈性資源類型不同,擴容資源的含義也有所不同:
計算資源單獨彈性計劃:擴容資源指的是在集群計算資源的基礎上,水平增加的計算資源。例如,集群的計算資源為32核128 GB,擴容資源為16核64 GB。那么擴容后的計算資源為48核192 GB。
計算,彈性IO資源按默認比例彈性計劃:擴容資源指的是在集群計算資源的基礎上,水平增加的計算資源,并按同比例垂直擴容彈性IO資源。例如,集群的計算資源為32核128 GB,彈性IO資源為8核64 GB,擴容資源為32核128 GB,那么擴容后的計算資源為64核256 GB,計算資源擴容比例為2,彈性IO資源按2倍擴容,擴容后的彈性IO資源為16核128 GB。
重要僅計算資源規格擴容到當前計算資源規格的1.5倍時,才會觸發擴容彈性IO資源。例如,計算資源當前規格為32核128 GB,彈性計劃擴容計算資源規格到48核196 GB,彈性IO資源才會按比例擴容。
彈性IO資源單獨彈性計劃:擴容資源指的是彈性IO資源要擴容到的目標規格。例如,集群的彈性IO資源為8核64 GB,擴容資源為16核128 GB,那么擴容后的彈性IO資源為16核128 GB。
周期設置
選擇執行彈性計劃的周期。
是否生效
打開或關閉彈性計劃的生效開關,默認打開。
單擊確定。
設置計劃執行失敗、延遲的報警
當資源不足或出現內部錯誤時,會出現資源彈性計劃執行延遲或失敗。您可以登錄云監控控制臺,設置資源彈性計劃執行延遲和資源彈性計劃執行失敗事件報警規則。當異常發生時,您可以及時收到報警通知,便于迅速解決問題。具體操作,請參見管理事件訂閱(推薦)。
常見問題
資源彈性計劃什么時間生效
資源彈性變配,需要提前準備資源,以便到達變配時間時資源可以立即變配到目標規格。因此創建或修改資源彈性計劃后,計劃不會立即生效。不同產品系列,資源彈性計劃的生效時間不同。
企業版和基礎版
生效時間規則:新創建或修改后的資源彈性計劃,需要1小時生效。
例如,資源彈性計劃配置如下:
生效日期:2024-09-18
失效日期:2024-09-25
變配時間(集群區域時間):10:15:00
變配周期:每周三
如果創建資源彈性計劃的時間為2024-09-18(周三)09:00:00,那么計劃生效時間為2024-09-18(周三)10:00:00,并在2024-09-18(周三)10:15:00第一次變配。控制臺顯示的下次生效時間(集群區域時間)為2024-09-18 10:15:00。
如果創建資源彈性計劃的時間為2024-09-18(周三)10:00:00,那么計劃生效時間為2024-09-18(周三)11:00:00。計劃生效時,2024-09-18(周三)10:15:00已經過去了。因此,將在2024-09-25(周三)10:15:00第一次變配。控制臺顯示的下次生效時間(集群區域時間)為2024-09-25 10:15:00。
湖倉版
生效時間規則:不同類型的資源彈性計劃,生效時間不同。
未啟用存儲加速服務(EIU)按比例默認彈性的彈性計劃時,新創建或修改后的Interactive型資源組計劃需要10分鐘生效。
啟用存儲加速服務(EIU)按比例默認彈性的彈性計劃時,新創建或修改后的Interactive型資源組計劃需要1小時生效。
新創建或修改后的存儲加速服務(EIU)計劃需要1小時生效。
未啟用Interactive型資源組的彈性計劃時,存儲加速服務(EIU)按比例默認彈性計劃不會生效。
例如,Interactive型資源組的資源彈性計劃配置如下:
生效日期:2024-09-18
失效日期:2024-09-25
變配時間(集群區域時間):10:15:00
變配周期:每周三
已啟用存儲加速服務(EIU)按比例默認彈性的彈性計劃時:如果創建Interactive型資源組計劃的時間為2024-09-18(周三)10:00:00,那么計劃生效時間為2024-09-18(周三)11:00:00,計劃生效時,2024-09-18(周三)10:15:00已經過去了。因此,將在2024-09-25(周三)10:15:00第一次變配。控制臺顯示的下次生效時間(集群區域時間)是2024-09-25 10:15:00。
未啟用存儲加速服務(EIU)按比例默認彈性的彈性計劃時:如果創建Interactive型資源組計劃的時間為2024-09-18(周三)10:00:00,那么計劃生效時間為2024-09-18(周三)10:10:00,并在2024-09-18(周三)10:15:00第一次變配。控制臺顯示的下次生效時間(集群區域時間)是2024-09-18 10:15:00。
數倉版
資源彈性計劃的生效時間如下。
創建時間或修改時間 | 生效時間 | 示例 |
00:00:00~23:00:00 | 將于次日00:00:00開始生效,生效后該計劃會在指定時間執行。 | 創建時間為2024年09月24日(周二)18:00:00,彈性計劃配置如下:
生效時間:該計劃將于2024年09月25日(周三)00:00:00生效,并在2024年09月25日(周三)02:00:00第一次擴容。 |
23:00:00~23:59:00 | 將于后日00:00:00開始生效,生效后該計劃會在指定時間執行。 | 創建時間為2024年09月24日(周二)23:30:00,彈性計劃配置如下:
生效時間:該計劃將于2024年09月26日(周四)00:00:00生效,并在2024年10月02日(周三)02:00:00第一次擴容。 |
企業版、基礎版及湖倉版集群,怎么實現資源的定時擴容和縮容
企業版、基礎版及湖倉版的一個資源彈性計劃中無法同時設置擴容和縮容的時間。如需定時擴容和縮容,您需要創建兩個資源彈性計劃。
假設您的業務白天查詢較多,晚上查詢較少,您希望每天06:00定時擴容,每天23:00定時縮容。您可以創建兩個資源彈性計劃實現該需求,配置示例如下。
企業版
類型 | 配置 |
擴容的資源彈性計劃 | 每組預留資源變配到:36 ACU 變配時間(集群區域時間):06:00:00 |
縮容的資源彈性計劃 | 每組預留資源變配到:24 ACU 變配周期:每天 變配時間(集群區域時間):22:00:00 |
湖倉版
類型 | 配置 |
擴容的資源彈性計劃 | 彈性資源類型:interactive型資源組 變配到:32 ACU 變配周期:每天 變配時間(集群區域時間):06:00:00 |
縮容的資源彈性計劃 | 彈性資源類型:interactive型資源組 變配到:16 ACU 變配周期:每天 變配時間(集群區域時間):22:00:00 |
相關API
產品系列 | API |
企業版、基礎版及湖倉版 | |
數倉版 |