使用容量區塊啟動執行個體 - Amazon Elastic Compute Cloud

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

使用容量區塊啟動執行個體

若要使用容量區塊,您必須在啟動執行個體時指定容量區塊保留 ID。在容量區塊中啟動執行個體,會依啟動的執行個體數量減少可用容量。舉例來說,如果您購買的執行個體容量為八個執行個體,而您啟動四個執行個體,則可用容量會減少四個。

如果您在保留結束之前終止在容量區塊中執行的執行個體,可以在其位置啟動新執行個體。當您停止或終止容量區塊中的執行個體時,需要幾分鐘時間清理執行個體,才能啟動另一個執行個體加以取代。在此期間,您的執行個體將處於 stopping 或 shutting-down 狀態。完成此程序後,您的執行個體狀態會變更為 stoppedterminated。接著,容量區塊中的可用容量將會更新,顯示另一個可用的執行個體。

要求
  • 您的執行個體無法在與容量區塊所在可用區域不同的可用區域子網路中啟動。

  • 您的執行個體無法使用與容量區塊平台不同的平台的 AMI 啟動。

  • 若要使用 P6e-GB200 UltraServer 容量區塊,您必須選擇加入達拉斯本地區域 (維吉尼亞北部) 本地區域。

Console
在容量區塊中啟動執行個體
  1. 前往 https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在螢幕上方的導覽列上,為容量區塊保留選取區域。

  3. 從 Amazon EC2 主控台儀表板選擇 Launch Instance (啟動執行個體)

  4. 請遵循該程序來啟動執行個體

  5. 展開進階詳細資訊,然後針對購買選項,選擇容量區塊。然後執行下列其中一項:

    • 若要在特定容量區塊中啟動執行個體,請在容量保留中選擇指定容量保留,然後選取容量區塊。

    • (僅限 UltraServers) 若要在 UltraServer 容量區塊資源群組中啟動執行個體,請在容量保留中選擇指定容量保留資源群組,然後選取資源群組。

  6. 選擇啟動執行個體

AWS CLI
使用 在容量區塊中啟動執行個體

使用 run-instances 命令搭配 instance-market-options MarketType選項。

下列範例會在特定容量區塊中啟動執行個體。

aws ec2 run-instances \ --image-id ami-0abcdef1234567890 \ --count 1 \ --instance-type p5.48xlarge \ --key-name my-key-pair \ --subnet-id subnet-0abcdef1234567890 \ --instance-market-options MarketType='capacity-block' \ --capacity-reservation-specification CapacityReservationTarget={CapacityReservationId=capacity_block_id}

下列範例會在 UltraServer 容量區塊資源群組中啟動執行個體。

aws ec2 run-instances \ --image-id ami-0abcdef1234567890 \ --count 1 \ --instance-type p6e-gb200.36xlarge \ --key-name my-key-pair \ --subnet-id subnet-0abcdef1234567890 \ --instance-market-options MarketType='capacity-block' \ --capacity-reservation-specification CapacityReservationTarget={CapacityReservationResourceGroupArn=resource_group_arn}
PowerShell
在容量區塊中啟動執行個體

使用 New-EC2Instance cmdlet 搭配定義如下-InstanceMarketOption的選項。

$marketoption = New-Object Amazon.EC2.Model.InstanceMarketOptionsRequest $marketoption.MarketType = "capacity-block"

下列範例會在特定容量區塊中啟動執行個體。

New-EC2Instance ` -ImageId ami-0abcdef1234567890 ` -InstanceType p5.48xlarge ` -KeyName "my-key-pair" ` -SubnetId subnet-0abcdef1234567890 ` -InstanceMarketOptions $marketoption ` -CapacityReservationTarget_CapacityReservationId capacity_block_id

下列範例會在 UltraServer 容量區塊資源群組中啟動執行個體。

New-EC2Instance ` -ImageId ami-0abcdef1234567890 ` -InstanceType p6e-gb200.36xlarge ` -KeyName "my-key-pair" ` -SubnetId subnet-0abcdef1234567890 ` -InstanceMarketOptions $marketoption ` -CapacityReservationTarget_CapacityReservationResourceGroupArn "resource_group_arn"
相關資源