購買預留執行個體 - Amazon Elastic Compute Cloud

購買預留執行個體

若要購買預留執行個體,請從 AWS 和第三方賣方搜尋預留執行個體優惠,調整您的搜尋參數,直到找到您尋找的目標。

當您在尋找要購買的預留執行個體時,您會收到傳回優惠的成本報價。當您繼續進行購買時,AWS 會自動在購買價格上設置限制價格。您預留執行個體的總成本不會超過向您報價的金額。

若價格因為任何原因產生變更,購買便無法完成。若在購買的任何時間點,有與您的選擇相似,但價格更低的優惠,AWS 便會以較低的價格向您販售優惠。

在您確認購買前,請檢閱您計劃購買之預留執行個體的詳細資訊,並確認所有的參數都正確。在您購買預留執行個體後 (從預留執行個體 Marketplace 中的第三方賣方或從 AWS),您便無法取消您的購買。

注意

若要購買和修改預留執行個體,請確保您的 IAM 使用者帳戶具有適當的許可,例如描述可用區域的能力。如需相關資訊,請參閱使用 AWS CLI 或 AWS SDK 的範例政策在 Amazon EC2 主控台中進行操作的範例政策

選擇平台

Amazon EC2 支援下列適用於 預留執行個體 的 Windows 平台:

  • Windows

  • Windows with SQL Server Standard

  • Windows with SQL Server Web

  • Windows with SQL Server Enterprise

當您購買預留執行個體時,您必須選擇代表您執行個體作業系統之平台的優惠。

  • 針對 Windows with SQL Standard、Windows with SQL Server Enterprise 和 Windows with SQL Server Web,您必須選擇那些特定平台的優惠。

  • 針對所有其他的 Windows 版本,請選擇 Windows 平台的優惠。

重要

如果您計畫購買預留執行個體,以套用至從 AWS Marketplace AMI 啟動的隨需執行個體,請先檢查 AMI 的 PlatformDetails 欄位。此 PlatformDetails 欄位會指出要購買的 預留執行個體 項目。AMI 的平台詳細資訊必須與 預留執行個體 的平台相符,否則 預留執行個體 將不會套用至 隨需執行個體。如需有關如何檢視 AMI 平台詳細資訊的詳細資訊,請參閱 了解 AMI 帳單資訊

如需 Linux 支援平台的相關資訊,請參閱 Linux 執行個體的 Amazon EC2 使用者指南 中的選擇平台

將您的購買項目放入佇列

根據預設,當您購買 預留執行個體 時,購買會立即進行。或者,您可以將購買放入未來日期和時間的佇列。例如,您可以將購買放入約為現有 預留執行個體 到期時的佇列。這可協助您確保您的涵蓋範圍不會間斷。

您可以將購買放入地區 預留執行個體 的佇列,但不是其他賣方的區域 預留執行個體 或 預留執行個體。最早可提前三年將購買放入佇列。在排程日期和時間,購買會依據預設的付款方式進行。付款成功之後,計費優勢便會套用。

您可以在 Amazon EC2 主控台中查看您的佇列購買。佇列購買的狀態為 queued (佇列)。在排程時間之前,您可以隨時取消佇列購買。如需詳細資訊,請參閱取消佇列購買

購買標準版 預留執行個體

您可以在特定可用區域中購買標準預留執行個體,取得容量保留。或者,您可以放棄容量保留,購買地區標準預留執行個體。

New console

使用主控台購買標準預留執行個體

  1. https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在導覽窗格中,選擇 Reserved Instances (預留執行個體),然後選擇 Purchase 預留執行個體 (購買 預留執行個體)

  3. 針對 Offering class (優惠類別),選擇 Standard (標準) 以顯示標準 預留執行個體。

  4. 若要購買容量保留,請在購買畫面的右上角開啟 Only show offerings that reserve capacity (只顯示預留容量的優惠)。當您切換此設定時,會出現 Availability Zone (可用區域) 欄位。

    若要購買區域 預留執行個體,請關閉此設定。當您關閉此設定時,Availability Zone (可用區域) 欄位即會消失。

  5. 視需要選取其他組態,然後選擇 Search (搜尋)。

  6. 在您想要購買的每一個 預留執行個體 中,輸入所需數量,然後選擇 Add to cart (新增到購物車)。

    若要從預留執行個體市場購買標準預留執行個體,請在搜尋結果中的 Seller (賣方) 列中尋找 3rd party (第三方)。Term (期間) 資料行會顯示非標準期間。如需詳細資訊,請參閱 從預留執行個體 Marketplace 購買

  7. 若要查看您選取之預留執行個體的摘要,請選擇 View cart (檢視購物車)。

  8. 如果 Order on (訂購日期) 為 Now (立即),則在您選擇 Order all (全部訂購) 之後會立即完成購買。若要將購買加入佇列,請選擇 Now (立即) 並選取日期。您可以為購物車中每項合格產品選取不同的日期。購買項目會放入佇列,直到所選日期的 00:00 UTC。

  9. 若要完成訂單,請選擇 Order all (全部訂購)。

    若在下訂單的任何時間點,有與您的選擇相似,但價格更低的優惠,AWS 便會以較低的價格向您販售優惠。

  10. 選擇 Close (關閉)。

    訂單的狀態會列在 State (狀態) 資料行中。當您的訂單完成時,State (狀態) 的值便會從 Payment-pending 變更為 Active。當預留執行個體為 Active 時,即已準備好可供使用。

注意

若狀態變更為 Retired,則 AWS 可能並未收到您的付款。

Old console

使用主控台購買標準預留執行個體

  1. https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在導覽窗格中,選擇 Reserved Instances (預留執行個體),然後選擇 Purchase 預留執行個體 (購買 預留執行個體)

  3. 針對 Offering Class (優惠類別),選擇 Standard (標準) 以顯示標準預留執行個體。

  4. 若要購買容量保留,請在購買畫面的右上角選擇 Only show offerings that reserve capacity (只顯示預留容量的優惠)。若要購買地區預留執行個體,請讓核取方塊保持在未勾選的狀態。

  5. 視需要選取其他組態,然後選擇 Search (搜尋)

    若要從預留執行個體市場購買標準預留執行個體,請在搜尋結果中的 Seller (賣方) 列中尋找 3rd Party (第三方)。Term (期間) 資料行會顯示非標準期間。

  6. 在您想要購買的每一個 預留執行個體 中,輸入數量,然後選擇 Add to Cart (新增到購物車)

  7. 若要查看您選取之預留執行個體的摘要,請選擇 View Cart (檢視購物車)

  8. 如果 Order On (訂購時間)Now (立即),便會立刻完成購買。若要將購買加入佇列,請選擇 Now (立即) 並選取日期。您可以為購物車中每項合格產品選取不同的日期。購買項目會放入佇列,直到所選日期的 00:00 UTC。

  9. 若要完成訂單,請選擇 Order (訂購)

    若在下訂單的任何時間點,有與您的選擇相似,但價格更低的優惠,AWS 便會以較低的價格向您販售優惠。

  10. 選擇 Close (關閉)。

    訂單的狀態會列在 State (狀態) 資料行中。當您的訂單完成時,State (狀態) 的值便會從 payment-pending 變更為 active。當預留執行個體為 active 時,即已準備好可供使用。

注意

若狀態變更為 retired,則 AWS 可能並未收到您的付款。

使用 AWS CLI 購買標準預留執行個體

  1. 使用 describe-reserved-instances-offerings 命令搜尋可用的預留執行個體。為 --offering-class 參數指定 standard,以僅傳回標準預留執行個體。您可以套用其他參數來縮小結果範圍。例如,若您希望購買使用預設租用 t2.large 為期僅一年的區域 Linux/UNIX 預留執行個體:

    aws ec2 describe-reserved-instances-offerings \ --instance-type t2.large \ --offering-class standard \ --product-description "Linux/UNIX" \ --instance-tenancy default \ --filters Name=duration,Values=31536000 Name=scope,Values=Region

    若只尋找預留執行個體 Marketplace 上的預留執行個體,請使用 marketplace 篩選條件,並且不要在請求中指定有效期間,因為有效期間可能會短於 1 年或 3 年。

    aws ec2 describe-reserved-instances-offerings \ --instance-type t2.large \ --offering-class standard \ --product-description "Linux/UNIX" \ --instance-tenancy default \ --filters Name=marketplace,Values=true

    當您找到符合您需求的預留執行個體時,請記下產品 ID。例如:

    "ReservedInstancesOfferingId": "bec624df-a8cc-4aad-a72f-4f8abc34caf2"
  2. 使用 purchase-reserved-instances-offering 命令購買您的預留執行個體。您必須指定您在先前步驟中取得的預留執行個體優惠 ID,並指定保留的執行個體數目。

    aws ec2 purchase-reserved-instances-offering \ --reserved-instances-offering-id bec624df-a8cc-4aad-a72f-4f8abc34caf2 \ --instance-count 1

    依預設,購買會立刻完成。或者,若要將購買加入佇列,則在先前的呼叫中新增下列參數。

    --purchase-time "2020-12-01T00:00:00Z"
  3. 使用 describe-reserved-instances 命令取得您預留執行個體的狀態。

    aws ec2 describe-reserved-instances

或者,使用下列 AWS Tools for Windows PowerShell 命令:

購買完成之後,若您已有符合預留執行個體規格的執行中執行個體,即會立即套用計費優勢。您不需要重新啟動您的執行個體。若您沒有適合的執行中執行個體,請啟動執行個體,確保符合您在預留執行個體中指定的條件。如需詳細資訊,請參閱 使用您的 預留執行個體

如需預留執行個體套用到您執行中執行個體方式的範例,請參閱預留執行個體的套用方式

購買 可轉換預留執行個體

您可以在特定可用區域中購買可轉換預留執行個體,取得容量保留。或者,您可以放棄容量保留並購買地區可轉換預留執行個體。

New console

使用主控台購買可轉換預留執行個體

  1. https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在導覽窗格中,選擇 Reserved Instances (預留執行個體),然後選擇 Purchase 預留執行個體 (購買 預留執行個體)

  3. 針對 Offering class (優惠類別),選擇 Convertible (可轉換) 以顯示標準 可轉換預留執行個體。

  4. 若要購買容量保留,請在購買畫面的右上角開啟 Only show offerings that reserve capacity (只顯示預留容量的優惠)。當您切換此設定時,會出現 Availability Zone (可用區域) 欄位。

    若要購買區域 預留執行個體,請關閉此設定。當您關閉此設定時,Availability Zone (可用區域) 欄位即會消失。

  5. 視需要選取其他組態,然後選擇 Search (搜尋)

  6. 在您想要購買的每一個 可轉換預留執行個體 中,輸入數量,然後選擇 Add to cart (新增到購物車)。

  7. 若要查看您選取項目的摘要,請選擇 View cart (檢視購物車)。

  8. 如果 Order on (訂購日期) 為 Now (立即),則在您選擇 Order all (全部訂購) 之後會立即完成購買。若要將購買加入佇列,請選擇 Now (立即) 並選取日期。您可以為購物車中每項合格產品選取不同的日期。購買項目會放入佇列,直到所選日期的 00:00 UTC。

  9. 若要完成訂單,請選擇 Order all (全部訂購)。

    若在下訂單的任何時間點,有與您的選擇相似,但價格更低的優惠,AWS 便會以較低的價格向您販售優惠。

  10. 選擇 Close (關閉)。

    訂單的狀態會列在 State (狀態) 資料行中。當您的訂單完成時,State (狀態) 的值便會從 Payment-pending 變更為 Active。當預留執行個體為 Active 時,即已準備好可供使用。

注意

若狀態變更為 Retired,則 AWS 可能並未收到您的付款。

Old console

使用主控台購買可轉換預留執行個體

  1. https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在導覽窗格中,選擇 Reserved Instances (預留執行個體),然後選擇 Purchase 預留執行個體 (購買 預留執行個體)

  3. 針對 Offering Class (優惠類別),選擇 Convertible (可轉換) 以顯示標準可轉換預留執行個體。

  4. 若要購買容量保留,請在購買畫面的右上角選擇 Only show offerings that reserve capacity (只顯示預留容量的優惠)。若要購買地區預留執行個體,請讓核取方塊保持在未勾選的狀態。

  5. 視需要選取其他組態,然後選擇 Search (搜尋)

  6. 在您想要購買的每一個 可轉換預留執行個體 中,輸入數量,然後選擇 Add to Cart (新增到購物車)

  7. 若要查看您選取項目的摘要,請選擇 View Cart (檢視購物車)

  8. 如果 Order On (訂購時間)Now (立即),便會立刻完成購買。若要將購買加入佇列,請選擇 Now (立即) 並選取日期。您可以為購物車中每項合格產品選取不同的日期。購買項目會放入佇列,直到所選日期的 00:00 UTC。

  9. 若要完成訂單,請選擇 Order (訂購)

    若在下訂單的任何時間點,有與您的選擇相似,但價格更低的優惠,AWS 便會以較低的價格向您販售優惠。

  10. 選擇 Close (關閉)。

    訂單的狀態會列在 State (狀態) 資料行中。當您的訂單完成時,State (狀態) 的值便會從 payment-pending 變更為 active。當預留執行個體為 active 時,即已準備好可供使用。

注意

若狀態變更為 retired,則 AWS 可能並未收到您的付款。

使用 AWS CLI 購買可轉換預留執行個體

  1. 使用 describe-reserved-instances-offerings 命令搜尋可用的預留執行個體。為 --offering-class 參數指定 convertible,以僅傳回可轉換預留執行個體。您可以套用額外的參數縮減結果,例如,若您希望購買使用預設租用 t2.large 的區域 Linux/UNIX 預留執行個體:

    aws ec2 describe-reserved-instances-offerings \ --instance-type t2.large \ --offering-class convertible \ --product-description "Linux/UNIX" \ --instance-tenancy default \ --filters Name=scope,Values=Region

    當您找到符合您需求的預留執行個體時,請記下產品 ID。例如:

    "ReservedInstancesOfferingId": "bec624df-a8cc-4aad-a72f-4f8abc34caf2"
  2. 使用 purchase-reserved-instances-offering 命令購買您的預留執行個體。您必須指定您在先前步驟中取得的預留執行個體優惠 ID,並指定保留的執行個體數目。

    aws ec2 purchase-reserved-instances-offering \ --reserved-instances-offering-id bec624df-a8cc-4aad-a72f-4f8abc34caf2 \ --instance-count 1

    依預設,購買會立刻完成。或者,若要將購買加入佇列,則在先前的呼叫中新增下列參數。

    --purchase-time "2020-12-01T00:00:00Z"
  3. 使用 describe-reserved-instances 命令取得您預留執行個體的狀態。

    aws ec2 describe-reserved-instances

或者,使用下列 AWS Tools for Windows PowerShell 命令:

若您已有符合預留執行個體規格的執行中執行個體,即會立即套用計費利益。您不需要重新啟動您的執行個體。若您沒有適合的執行中執行個體,請啟動執行個體,確保符合您在預留執行個體中指定的條件。如需詳細資訊,請參閱 使用您的 預留執行個體

如需預留執行個體套用到您執行中執行個體方式的範例,請參閱預留執行個體的套用方式

從預留執行個體 Marketplace 購買

您可以從第三方賣方購買預留執行個體,他們擁有預留執行個體 Marketplace 不再需要的預留執行個體。您可以使用 Amazon EC2 主控台或命令列工具來執行這項作業。該程序類似於從 AWS 購買預留執行個體。如需詳細資訊,請參閱 購買標準版 預留執行個體

在預留執行個體 Marketplace 中購買的預留執行個體和直接從 AWS 購買的預留執行個體之間有一些不同:

  • 有效期間 – 您從第三方賣方購買的預留執行個體具有低於完整標準有效期間的剩餘時間。來自 AWS 的完整標準期間可延續一年或三年。

  • 預付價格 – 第三方預留執行個體可使用不同的預付價格出售。使用費或經常性費用仍保持不變,等同於最初從 AWS 購買預留執行個體時所設定的費用。

  • 預留執行個體類型 – 只能從預留執行個體市場購買 Amazon EC2 標準預留執行個體。可轉換的預留執行個體、Amazon RDS 和 Amazon ElastiCache 預留執行個體無法在預留執行個體 Marketplace 上購買。

您的基本資訊會與賣方共享 (例如您的郵遞區號和地區/國家資訊)。

此資訊可讓賣方計算任何需要匯款給政府的必要交易稅 (例如營業稅或加值稅),並會做為收款報告提供。在罕見的情況下,AWS 可能會需要將您的電子郵件地址提供給賣方,讓他們能夠直接針對與銷售有關的問題 (例如稅務問題) 聯絡您。

基於相似的原因,AWS 也會在買方的購買發票上共享賣方的法定名稱。若您因為稅務或其他相關原因,需要賣方的額外資訊,請聯絡 AWS Support

檢視您的 預留執行個體

您可以使用 Amazon EC2 主控台或命令列工具檢視您購買的預留執行個體。

在主控台中檢視您的預留執行個體

  1. https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在導覽窗格中,選擇 Reserved Instances (預留執行個體)

  3. 您的已排入佇列、作用中和已淘汰 預留執行個體 會在此列出。State (狀態) 資料行會顯示狀態。

  4. 若您是預留執行個體 Marketplace 中的賣方,My Listings (我的清單) 標籤會顯示在 Reserved Instance Marketplace (預留執行個體 Marketplace) 中列出的預留狀態。如需詳細資訊,請參閱 預留執行個體清單狀態

使用命令列檢視您的預留執行個體

取消佇列購買

最早可提前三年將購買放入佇列。在排程時間之前,您可以隨時取消佇列購買。

New console

取消佇列購買

  1. https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在導覽窗格中,選擇 Reserved Instances (預留執行個體)

  3. 選取一或多個 預留執行個體。

  4. 選擇 Actions (動作)、Delete queued Reserved Instances (刪除佇列預留執行個體)。

  5. 出現確認提示時,依序選擇 Delete (刪除)、Close (關閉)。

Old console

取消佇列購買

  1. https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在導覽窗格中,選擇 Reserved Instances (預留執行個體)

  3. 選取一或多個 預留執行個體。

  4. 選擇 Actions (動作)Delete Queued Reserved Instances (刪除佇列預留執行個體)

  5. 出現確認提示時,選擇 Yes, Delete (是,刪除)

使用命令列取消佇列的購買

續約 預留執行個體

您可以在預留執行個體排定到期前續約。續約預留執行個體會將具有相同預留執行個體組態的購買排入佇列,直到當前預留執行個體到期為止。

New console

使用已佇列的購買續約預留執行個體

  1. https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在導覽窗格中,選擇 Reserved Instances (預留執行個體)

  3. 選取要續約的預留執行個體。

  4. 選擇 Actions (動作)Renew Reserved Instances (續約預留執行個體)

  5. 若要完成訂單,請選擇 Order all (全部訂購),然後選擇 Close (關閉)。

Old console

使用已佇列的購買續約預留執行個體

  1. https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在導覽窗格中,選擇 Reserved Instances (預留執行個體)

  3. 選取要續約的預留執行個體。

  4. 選擇 Actions (動作)Renew Reserved Instances (續約預留執行個體)

  5. 若要完成訂單,請選擇 Order (訂購)