本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
容量擁有者的可中斷容量保留
容量擁有者是擁有來源容量保留的帳戶,並建立可中斷的容量保留,與其他團隊共用未使用的容量,同時保留控制權以在需要時回收。
本節涵蓋您 (容量擁有者) 如何建立、修改、回收和追蹤可中斷的容量保留。
建立可中斷的容量保留
建立可中斷的容量保留,讓來源保留中未使用的容量可供其他工作負載使用,同時保持控制以在需要時回收。
先決條件
在建立可中斷的配置之前,請確定您的來源隨需容量保留符合下列要求:
-
您的容量保留必須處於作用中狀態,未設定結束日期。您無法從待定、過期、已取消或已排定結束日期的保留建立配置。
-
您的容量保留必須具有可用的容量才能配置。您只能配置可用的執行個體 (也稱為未使用的容量)。
-
每個來源容量保留只能建立一個可中斷的配置。如果配置已存在,您必須先修改或取消配置,才能建立新的配置。
-
您一次最多可以將 1000 個執行個體配置給可中斷的容量保留。
使用 可以使用 主控台或 AWS CLI 來建立可中斷的容量保留。
檢視您的中斷容量保留
建立可中斷的容量保留後,您可以檢視帳戶中或從特定資源中可中斷的保留。
檢視您帳戶中所有可中斷的容量保留
使用下列程序來檢視您帳戶中的中斷容量保留。
從特定來源檢視可中斷的容量保留
使用下列程序來檢視從特定來源容量保留建立的中斷容量保留。
aws ec2 describe-capacity-reservations \ --capacity-reservation-idcr-source-id
在回應中,您會找到一個interruptibleCapacityAllocations物件,其中包含可中斷的容量保留 ID 和配置詳細資訊。如需回應結構的相關資訊,請參閱《Amazon EC2 API 參考》中的 InterruptibleCapacityAllocation。
修改您的中斷容量保留
使用下列程序來編輯或取消您的中斷容量保留。
注意
-
當您減少配置時,我們會先回收可用的執行個體,然後執行執行個體,直到達到請求的計數為止。如果我們可以完全符合可用執行個體的計數,則不會發生終止。所有已配置執行個體計數的修改都是透過來源容量保留完成,而不是直接在可中斷的容量保留上完成。
-
您一次最多只能修改 1000 個執行個體的可中斷容量保留 (增加或減少)。
編輯您的可中斷容量保留
使用下列程序來編輯您的中斷容量保留。
取消您的中斷容量保留
使用下列程序永久移除配置並傳回所有容量。
回收程序和追蹤
當您回收容量時:
-
執行中的執行個體會透過 EventBridge 事件收到 2 分鐘的中斷警告。
-
在通知期間之後,在回收容量中執行的執行個體會進入關閉狀態並終止。
-
終止時,回收的執行個體可在來源容量保留中使用,以供立即使用。
-
完成時,您的配置狀態會從更新變更為作用中。
根據執行個體類型和關閉時間,完成回收可能需要幾分鐘的時間。如需程序完成時所收到 EventBridge 通知的詳細資訊,請參閱 回收完成。
追蹤回收狀態
透過描述您的來源保留來監控回收進度:
aws ec2 describe-capacity-reservations \ --capacity-reservation-idcr-1234567890abcdef0
回應會顯示 interruptibleCapacityAllocation 物件中的這些欄位:
-
instance-count:目前配置的執行個體 -
target-instance-count:回收後請求的數量 -
status:在回收期間更新,並在完成時啟用
共用可中斷的保留
您只能使用 AWS Resource Access Manager (RAM) 在 AWS 組織內共用可中斷的保留。
考量:
-
如果取用者帳戶離開您的組織,中斷保留會自動從該帳戶取消共用。
-
在未共用保留中執行的任何執行個體最終都會終止。
-
所有其他共用功能的運作方式與標準容量預留相同。
如需完整的共用程序,請參閱共用容量預留。