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

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

購買預留執行個體

若要購買預留執行個體,請搜尋來自 AWS 和第三方賣家的預留執行個體供應項目,然後調整搜尋參數,直到找到所需的完全相符項目為止。

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

若價格因為任何原因產生變更,購買便無法完成。當您從 EC2 預留執行個體 Marketplace 購買第三方賣家的預留執行個體時,如果有類似於您選擇的產品,但預付價格較低,則會以較低的前期價格向您 AWS 銷售產品。

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

注意

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

選擇平台

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

  • Linux/UNIX

  • Linux with SQL Server Standard

  • Linux with SQL Server Web

  • Linux with SQL Server Enterprise

  • SUSE Linux

  • Red Hat Enterprise Linux

  • 帶 HA 的 Red Hat Enterprise Linux

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

  • 針對 SUSE Linux 和 RHEL 分佈,您必須選擇那些特定平台的優惠,例如 SUSE LinuxRed Hat Enterprise Linux 平台。

  • 針對所有其他的 Linux 分佈 (包含 Ubuntu),請選擇 Linux/UNIX 平台的優惠。

  • 如果您帶著現有的 RHEL 訂閱,您必須選擇 Linux/UNIX 平台的方案,而非 Red Hat Enterprise Linux 平台的方案。

注意

Ubuntu Pro 不可作為預留執行個體使用。與隨需執行個體定價相比,可節省大量成本,建議您搭配使用 Ubuntu Pro 與 Savings Plans。如需詳細資訊,請參閱 Savings Plans 使用者指南

重要

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

如需 Windows 支援平台的相關資訊,請參閱 Windows 執行個體的 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 (訂購)