使用快照建立雲端硬碟時,資料需先從Object Storage Service中載入。快照預熱功能可提前完成這一載入過程,消除首次資料訪問時的延遲,使通過預熱快照建立的雲端硬碟,在建立後資料立即載入,實現效能無損。
應用情境
執行個體啟動加速:在使用自訂鏡像建立執行個體時,常規的載入模式會因作業系統及應用檔案的首次讀取而拉長執行個體的啟動時間。通過啟用快照預熱,系統會提前將資料從Object Storage Service中載入,從而顯著縮短執行個體從建立到可用的時間,加速業務環境的就緒速度。
大規模環境複製:在需要快速複製大量相同基礎資料的情境中,快照預熱可以解決因傳統載入模式導致的延時問題。確保建立的雲端硬碟在交付後立即具備完整的I/O效能,為大規模部署的環境提供一致、雲端硬碟資料載入效能無損的體驗。
資料分發與處理:對於巨量資料分析、AI模型訓練等需要從快照建立資料盤並立即進行高輸送量處理的情境,通過預熱快照建立的雲端硬碟,在建立後資料立即載入,可避免因資料載入而產生的漫長等待,從而提升資料密集型任務的整體處理效率。
核心概念
快照預熱功能可按需配置快照預熱可用性區域、預熱保留時間長度,以及並發創盤個數。
保留時間
保留時間即快照預熱功能生效並預留資源的持續時間長度,不能超過快照本身的保留時間長度,單位為小時。啟用預熱後,系統將在後端預先載入資料並預留相應資源配額。預熱的有效時間長度由保留時間決定,支援隨時按需手動提前關閉。
在保留時間內:使用該快照建立雲端硬碟才可能獲得預熱帶來的效能優勢。
超出保留時間:預熱自動失效,此時使用該快照建立雲端硬碟,資料需先從OSS中載入,無效能優勢。
並發創盤個數
並發創盤個數決定單次通過預熱快照建立雲端硬碟請求中可獲得預熱效果的雲端硬碟數量上限。分為預配置並發創盤個數和可用並發創盤個數兩部分。系統根據此值來分配後端資源,以確保在指定規模下,雲端硬碟資料載入效能無損。
預配置並發創盤個數:指在啟用快照預熱時所配置的、單次並發建立可享受效能優勢的雲端硬碟數量上限。該值決定了單次大量操作的效能保障規模。在指定規模內建立的雲端硬碟,雲端硬碟資料載入效能無損;超出此規模建立的雲端硬碟,將無法獲得預熱帶來的效能優勢。
可用並發創盤個數:指當前時刻實際可用於建立帶預熱優勢雲端硬碟的剩餘配額。
能力消耗:預熱能力是一種消耗型資源。每次建立享受了效能優勢雲端硬碟後會消耗掉對應的可用並發創盤個數配額。
能力恢複:配額消耗後將自動回復,直至達到設定的預配置並發創盤個數。恢複速度與快照全量大小相關,容量越大,恢複速度越慢。
計費說明
快照預熱功能是一項預付費的資源預留服務。無論在期間是否實際使用了預熱能力,系統均會根據為快照預留的“容量”(由全量快照容量、並發創盤數決定)和“預留時間長度”進行計費。
計費公式
單個地區的快照預熱總費用是該地區下所有開啟預熱功能的快照在各個可用性區域產生的費用總和。單個可用性區域內的費用計算公式如下:
預熱費用 = 快照容量 * 時間長度 * 並發創盤個數 * 快照預熱單價
計費因子 | 詳細說明 |
快照容量 | 全量快照容量,單位為 GB。 訪問ECS控制台-快照,通過目標快照中的全量快照大小列擷取。 |
時間長度 | 開啟預熱功能的保留時間,單位為小時。按秒計費,最低收費1小時。 |
並發創盤個數 | 預熱配置的並發建立雲端硬碟的配額數量。 |
快照預熱單價 | 訪問ECS定價詳情頁並單擊定價頁簽,在快照服務價格頁簽下查看各地區的快照預熱單價。 |
計費生命週期在
計費開始:當快照預熱狀態變為已開啟後,系統開始正式隨用隨付。
計費停止:在以下任一情況發生時,快照的預熱計費將自動停止。
手動關閉快照的預熱功能。
預熱保留時間長度到期,功能自動關閉。
帳號欠費,預熱功能自動關閉。
補足欠費後,該功能將保持關閉狀態,不會自動回復。如需繼續使用,請手動重新開啟。
注意事項
配置變更冷卻期:
對同一快照,連續兩次降低並發創盤個數,操作間隔需超過 6 小時。
對同一快照,連續兩次開啟預熱的操作間隔需超過 6 小時。
擷取完整預熱效能優勢,需同時滿足:
快照的預熱狀態為已開啟。
建立的目標雲端硬碟類型為 ESSD雲端硬碟或ESSD AutoPL雲端硬碟,且不屬於專屬Block Storage叢集。
單次建立的雲端硬碟數量未超出當前的可用並發創盤個數。
使用未加密的預熱快照,建立未加密雲端硬碟。或使用已加密的預熱快照建立雲端硬碟時不更換密鑰。
預熱能力繼承限制:
複製快照:基於預熱快照複製出的新快照,不會繼承預熱能力。
共用快照:將預熱快照共用給其他使用者,接收方無法享受預熱效能優勢。
歸檔快照:已預熱的快照不支援歸檔。
刪除快照:已預熱的快照不支援刪除。
更換作業系統:使用基於預熱快照的自訂鏡像更換作業系統時,無法享受預熱效能優勢。
帳號級配額:
快照數量:單使用者在單個地區內,最多允許 100 個快照同時開啟預熱。
總預熱規模:單個地區內,所有預熱快照的 (快照全量大小 * 並發創盤個數)總和不得超過 10 PB。
適用範圍
支援的地區:當前僅支援華北5(呼和浩特)、泰國(曼穀)、菲律賓(馬尼拉)、韓國(首爾)、英國(倫敦)、阿聯酋(杜拜)、日本(東京)、馬來西亞(吉隆坡)、華北1(青島)、華南3(廣州)、西北2(中衛)、中國香港、德國(法蘭克福)、 印尼(雅加達)、華北3(張家口)、華南1(深圳)、新加坡、華北2(北京)、西南1(成都)、華東1(杭州)、華南2(河源)、華東2(上海)、華北6(烏蘭察布)。
支援的快照類型: 僅支援標準快照,不支援歸檔快照或共用而來的快照。
支援的快照狀態:僅支援已上傳至 OSS:100%且全量快照大小已計算完成的快照開啟預熱功能。
操作步驟
新增快照預熱
訪問ECS控制台-快照,在頁面左側頂部,選擇目標資源所在的資源群組和地區。
在雲端硬碟快照頁簽中找到目標快照,在操作列中選擇
> 管理快照預熱。在快照預熱頁面,單擊新增預熱可用性區域。
在新增預熱可用性區域頁面,配置預熱參數,閱讀並同意使用規定後,單擊確定。
參數
說明
可用區
選擇需要預熱的可用性區域。預熱能力僅對指定的快照,在指定的可用性區域生效。
保留時間
預熱能力生效並保留配額的期間,不能超過快照本身的保留時間長度,單位為小時。
並發創盤個數
在預熱保留時間長度內,能夠享有效能優勢的並發創盤個數。取值範圍為100 ~ 10,000,且須為100的整數倍。
重要基於指定的並發創盤規模下,雲端硬碟資料載入效能無損。超出此雲端硬碟建立規模,將無法獲得預熱帶來的效能優勢。
確定預熱情況。
配置預熱後,預熱狀態將變為預熱中,當預熱完成後,變為已開啟,保留時間開始計時。顯示的可使用並發創盤個數即為當前可以建立的,帶效能優勢的雲端硬碟數。
預熱完成所需時間長度與快照容量有關,快照容量越大時間越長。
管理已有快照預熱配置
訪問ECS控制台-快照,在頁面左側頂部,選擇目標資源所在的資源群組和地區。
在雲端硬碟快照頁簽中找到目標快照,在操作列中選擇
> 管理快照預熱。在快照預熱頁面,找到目標預熱可用性區域。
修改:單擊操作列中的修改。
修改預熱保留時間長度:立即生效,但修改邏輯基於最初的預熱開始時間,而非當前修改時間。新的預熱結束時間必須晚於目前時間。
增加並發創盤個數:待可使用並發創盤個數提升至預配置並發創盤個數後按新配置繼續計費,此提升期間(時間長度取決於增加的並發個數及快照容量)仍按舊配置計費。
減少並發創盤個數:變更生效需一定時間(時間長度取決於減少的並發個數及快照容量),此期間仍按舊配置計費。生效後按新配置繼續計費。
關閉:單擊操作列中的關閉。預熱狀態會變為已關閉並停止計費。
重要關閉後,該可用性區域的預熱資料將不可用,後續建立雲端硬碟將無法享受預熱效能,請謹慎操作。
啟用:單擊操作列中的開啟。預熱狀態變為預熱中,當預熱完成後,變為已開啟,開始計費。
常見問題
如何建立帶有預熱優勢的雲端硬碟?
操作前,需同時滿足:
快照的預熱狀態為已開啟。
建立的目標雲端硬碟類型為 ESSD雲端硬碟或ESSD AutoPL雲端硬碟,且不屬於專屬Block Storage叢集。
單次建立的雲端硬碟數量未超出當前的可用並發創盤個數。
使用未加密的預熱快照,建立未加密雲端硬碟。或使用已加密的預熱快照建立雲端硬碟時不更換密鑰。
使用快照在預熱的可用性區域內建立資料盤。
建立成功後,訪問ECS控制台-Block Storage-雲端硬碟。
找到建立後的雲端硬碟,將游標懸浮在其標籤列的
上,存在標籤健acs:ecs:disk:performancePreserved,且對應的標籤值為true即表示帶預熱效能優勢的雲端硬碟已建立成功。
為什麼目標快照沒有全量快照大小列?
在ECS控制台-快照頁面,單擊
。將未顯示中的全量快照大小添加至顯示項目中,單擊確定。即可查看目標快照的全量快照大小。
如何快速判斷快照是否已開啟預熱?
訪問ECS控制台-快照。
找到目標快照,通過以下任一方式即可快速判斷:
標籤列:將游標懸浮在其標籤列的
上,存在標籤健acs:ecs:snapshot:feature:warmup,且對應的標籤值為enable即表示該快照已開啟預熱。特性列:已開啟預熱的快照,其特性列顯示為已預熱。