從現有的容量保留中分割可用產能 - Amazon Elastic Compute Cloud

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

從現有的容量保留中分割可用產能

如果您在現有的容量保留中有要指派給特定工作負載或用於執行特定動作的可用容量,則可以將可用容量分割為新的容量保留。例如,若要與另一個帳戶部分共用容量保留,您可以分割部分可用容量,以建立較小大小的容量保留。然後,可以使用以下方式與其他帳戶共用較小的容量保留 AWS Resource Access Manager (AWS RAM).

當您從現有的「容量保留」分割可用產能時,會自動建立新的「容量保留」。除了從分割執行個體數目減少的總容量外,現有的容量保留將維持不變。在現有容量保留中執行的執行個體不會受到影響。您只能將現有的「容量保留」分割為一個新的「容量保留」。若要分割可用產能,現有的「容量保留」必須處於作用中狀態,並由您的擁有 AWS 帳戶。

新的容量保留將具有與現有容量保留相同的組態,但標籤除外。依預設,新的容量保留沒有任何標籤。您可以在分割作業期間指定新標籤。如有必要,也可以在建立新的容量保留之後修改。

要從現有容量保留分割的執行個體數量上限為保留量減去 1 的大小。例如,如果容量保留的保留容量為 10 個插槽,如果全部九個插槽都可用,您最多可以分割 9 個插槽。

考量事項
  • 資源群組 — 如果現有的產能保留屬於資源群組,則不會自動將新的產能保留新增至資源群組。如有必要,您可以在建立新的「產能保留」後,將其新增至資源群組。

  • 用 — 如果現有的容量保留與消費者帳戶共用,則新的容量保留將不會自動與消費者帳戶共用。如有必要,您可以在建立新的容量保留後共用新的容量保留。

  • 叢集置放群組 — 如果現有的容量保留是叢集置放群組的一部分,則會在相同的叢集置放群組中建立新的容量保留。

注意

不支援從容量區塊分割容量。

使用標籤控制分割容量保留的存取權

您可以使用標籤來控制對 Amazon EC2 資源的存取,包括從現有容量保留中拆分可用容量以建立新的容量保留。如需詳細資訊,請參閱控制存取 AWS 使用《使用指南》中的IAM標籤的資源。

若要控制使用標記分割容量保留的存取權,請確定您在原則陳述式中同時指定資源與請求標記,因為IAM原則會同時針對來源容量保留與新建立的容量保留進行評估。下列範例原則包括ec2:ResourceTag條件索引鍵與來源容量保留的標籤Owner=ExampleDepartment1,以及帶有新建立的容量保留標籤stack=productionec2:RequestTag條件索引鍵。

{ "Statement": [ { "Sid": "AllowSourceCapacityReservation", "Effect": "Allow", "Action": "ec2:CreateCapacityReservationBySplitting", "Resource": "arn:aws:ec2:region:account:capacity-reservation/cr-1234567890abcdef0", "Condition": { "StringEquals": { "ec2:ResourceTag/Owner": "ExampleDepartment1" } } }, { "Sid": "AllowNewlyCreatedCapacityReservation", "Effect": "Allow", "Action": ["ec2:CreateCapacityReservationBySplitting", "ec2:CreateTags"], "Resource": "arn:aws:ec2:region:account:capacity-reservation/*", "Condition": { "StringEquals": { "ec2:RequestTag/stack": "production" } } } ] }

使用 Amazon 主EC2控台或 AWS CLI

若要從現有容量保留中分割可用容量並建立新的容量保留,您可以使用 Amazon EC2 主控台或 AWS CLI.

Console
使用主控台分割可用容量
  1. 在打開 Amazon EC2 控制台https://console.aws.amazon.com/ec2/

  2. 在左側導覽窗格中,選擇「容量保留」。

  3. 選取具有可用容量進行分割的隨需容量保留 ID。

  4. 動作下的管理容量,選擇分割

  5. 在「分割容量保留」頁面的「要分割的數量」下,使用滑桿或輸入要從目前保留分割的可用執行環境數目。

  6. (選擇性) 為新的容量保留新增標記。

  7. 檢閱摘要,當您準備好時,選擇 [分割]。

AWS CLI
若要使用分割可用容量 AWS CLI

使用 create-capacity-reservation-by-splitting 命令。下列範例會從容量保留中拆除 10 個執行個體,識別碼為,以建立新的容量保留cr-1234567890abcdef0

aws ec2 create-capacity-reservation-by-splitting --source-capacity-reservation-id cr-1234567890abcdef0 --instance-count 10