資源管家是一套覆蓋您ECS資源全鏈路的產品和服務體系,能夠協助您在用雲前做好資源規劃、用雲中提供資源保障和相關服務、用雲後持續監控預警並提供最佳化建議,助力您更快更省更有保障地輕鬆用雲!
資源規劃
資源規劃根據您在上雲規划過程中,需要確定購買的資源及購買方式時,協助您根據自己的實際業務情境和需求,確定合適的資源產品和購買方式。
功能 | 說明 |
資源供應健康分 | 資源供應健康分結合充足度、補貨能力、熱度,反應指定規格的即時供應健康情況,您可以根據資源健康分,在將本機伺服器搬遷上雲前做好資源規劃。 更多資訊,請參見查看資源供應健康分。 |
資源規格推薦 |
更多資訊,請參見資源規格推薦。 |
資源保障簡介
資源保障是包括資源供應量化感知、資源的確定性預定、私人池規劃使用的全鏈路資源確定性服務,全面提升您在查詢、預定、購買、使用資源過程中的體驗,協助您擁有保障的資源應對複雜多變的市場環境。
資源保障包括配額管理服務、資源預定服務、私人池服務和權益特權服務,對應的功能和說明如下表所示。
服務類型 | 對應功能 | 說明 |
| 針對不同情境預留資源,購買彈性保障或容量預定後,阿里雲以私人池的方式預留屬性一致的資源。 | |
私人池 | 使用私人池容量建立執行個體時可以保障建立成功。 |
資源預定服務
資源預定服務用於保障資源供應確定性,從使用情境看分類如下:
彈性保障:適用於使用時間不定、使用時間長度不定的峰穀彈性需求。彈性保障僅支援保障交付隨用隨付執行個體,生效時間支援立即生效和指定時間生效。更多資訊,請參見彈性保障概述。
容量預定:適用於資源使用量穩定且較高的彈性需求。容量預定細分為更多的子類型,支援保障交付隨用隨付執行個體和訂用帳戶執行個體,且生效時間支援立即生效和指定時間生效。更多資訊,請參見立即生效容量預定概述和指定時間生效容量預定概述。
所有類型的資源預定服務均不支援保障交付搶佔式執行個體。
資源預定服務的詳細分類示意圖如下所示。
在使用資源預定服務時,請綜合考慮您對使用情境、資源類型、生效時間的要求制定合適的資源預定方案,方案對比如下表所示。
對比項 | 彈性保障 | 立即生效容量預定 | 節省計劃容量預定 | 訂用帳戶容量預定 |
使用情境 | 資源使用量按照時間呈現不連續的波峰,但整體資源使用量不高,使用過程中需要不時釋放執行個體後再重新建立。如下圖所示。 例如以下情境:
| 整體資源使用量穩定且較高,使用過程中需要不時釋放執行個體後再重新建立。如下圖所示。 例如以下情境:
| 整體資源使用量穩定且較高,使用過程中需要不時釋放執行個體後再重新建立。如下圖所示。 例如業務遷移上雲情境中,您提前預留資源,遷移完成後不時升級系統,需要釋放執行個體再建立。 | 整體資源使用量穩定且較高,使用過程中不需要釋放執行個體後再重新建立。如下圖所示。 例如資源報備情境。 |
資源類型 | 隨用隨付執行個體 | 隨用隨付執行個體 | 隨用隨付執行個體 | 訂用帳戶執行個體 |
時間靈活性 |
|
|
|
|
相關費用 |
|
|
|
|
成本最佳化 | 如果已購買地區級預留執行個體券、節省計劃,可用於抵扣已建立隨用隨付執行個體的費用。 | 如果已購買地區級預留執行個體券、節省計劃,可用於抵扣閑置容量的費用、已建立隨用隨付執行個體的費用。 | 同步購買節省計劃,可用於抵扣該節省計劃容量預定相關資源的費用。 說明 如果您手動釋放了節省計劃容量預定,同步購買的節省計劃可以繼續抵扣資源的費用,但是不能再用於建立新的節省計劃容量預定。 | 無。 說明 不支援使用地區級預留執行個體券、節省計劃抵扣訂用帳戶容量預定的閑置容量的費用。 |
可用性區域級預留執行個體券本身支援預留資源,不能用於抵扣資源預定服務相關資源的費用。
私人池服務
系統自動調度的資源形成公用池,所有使用者都可以使用公用池中的資源,在資源不足時執行個體可能建立失敗。通過資源預定服務預留資源時,阿里雲會以私人池的方式預留屬性一致的資源,確保執行個體建立成功。
私人池的容量會體現為預留配額,方便您瞭解擁有的確定性資源。關於查看預留配額的具體操作,請參見查看和提升執行個體配額。
私人池相關的操作分為預定側和使用側,您需要提前規劃資源需求,通過預定側操作構建私人池,然後通過使用側操作在私人池中建立執行個體。私人池相關的操作如下所示:
購買彈性保障或容量預定時,設定私人池相關的屬性,包括:
私人池類型:分為開放和專用。開放私人池適合業務普遍需要保障資源供應確定性情境,支援通過指定私人池ID、標籤匹配或系統自動匹配的方式使用開放私人池。專用私人池適合為關鍵業務預留專用資源的情境,僅支援通過指定私人池ID使用專用私人池。
啟用標籤匹配:標籤匹配可用於精細化使用開放私人池,將使用私人池和您已有的標籤設計無縫對接。
例如,您已經為關鍵業務開發了建立執行個體的指令碼,用於關鍵業務的執行個體均會綁定特定的標籤。如果需要為關鍵業務保障資源供應確定性,在購買彈性保障或容量預定時綁定相同的標籤即可,關聯私人池自動啟用標籤匹配,在使用已有指令碼建立執行個體時自動使用對應的私人池。您無需修改建立執行個體的指令碼,降低了各團隊的溝通和維護成本。
具體的設定作業,請參見購買資源預定。
建立執行個體時設定使用私人池的方式,包括:
以手動指定私人池ID的方式使用一個專用或開放私人池。
以手動綁定標籤的方式使用一個開放私人池。
僅設定使用開放私人池,具體使用哪個開放私人池由系統自動匹配。
具體的設定作業,請參見使用私人池容量建立執行個體。
構建和使用私人池的流程如下圖所示。
阿里雲盡量充分利用私人池的容量,支援以下特性:
在您購買彈性保障或容量預定時,阿里雲需要評估庫存是否能滿足您的需求,評估庫存時會考慮您當前持有的執行個體。
例如,您當前持有100台隨用隨付執行個體,需要釋放後再購買,臨時希望購買立即生效容量預定預留資源,但由於當前庫存不足導致立即生效容量預定購買失敗。您可以修改執行個體的私人池匹配方式為開放,則當前持有的執行個體也被視為可匹配的資源,可以成功購買容量預定。
新構建私人池後,如果已有執行個體的屬性和私人池匹配,會自動使用該私人池。
說明僅適用於隨用隨付執行個體的私人池可以匹配已有執行個體,適用於訂用帳戶執行個體的私人池只能用於保障建立新的執行個體。
如果執行個體屬性發生變更,例如修改了執行個體規格、更換了作業系統等,導致執行個體屬性和當前私人池不匹配,系統會自動檢測並匹配其他可用的私人池。
私人池適用的一些情境如下:
嚴格按業務分配資源的情境
系統管理員構建多個專用私人池,將私人池ID告知營運和開發人員,在建立執行個體時指定私人池ID即可。
無需按業務分配資源的情境
系統管理員構建開放私人池,營運和開發人員在建立執行個體時使用開放私人池。如果開放私人池的容量已用盡,則自動使用公用池。
使用標籤分組管理執行個體的情境
系統管理員構建開放私人池,並按照已有的標籤設計,根據對接的業務綁定標籤。在為對應業務建立執行個體時,保持為執行個體綁定相同的標籤即可,執行個體會通過標籤自動匹配開放私人池。
限制某個業務的資源使用量的情境
系統管理員構建專用私人池,並限制為該業務建立執行個體時只能使用專用私人池。如果專用私人池的容量用盡,則執行個體建立失敗。
最佳化建議
建立資源後,資源管家可以根據ECS執行個體的CPU使用率和MEM利用率,給出效能最佳化建議。您可以根據最佳化建議,擷取解決方案。
同時,您也可以通過執行個體建立失敗分析來擷取成功建立資源的建議方案。