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

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

購買 Amazon 的預留執行個體 EC2

若要購買 Amazon 的預留執行個體EC2,您可以使用 Amazon EC2主控台、命令列工具或 SDK,從 AWS 和第三方賣家搜尋預留執行個體產品,調整搜尋參數,直到您找到您要尋找的完全相符項目為止。

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

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

在您確認購買前,請檢閱您計劃購買之預留執行個體的詳細資訊,並確認所有的參數都正確。購買預留執行個體後 (從預留執行個體 Marketplace 中的第三方賣方或從 ) AWS,您無法取消購買。您可以為未來日期將購買排入佇列,並在排定時間之前取消已排入佇列的購買。

若要購買和修改預留執行個體,請確保使用者具有適當的許可,例如描述可用區域的能力。如需詳細資訊,請參閱 範例:使用 預留執行個體(API) 或 範例:使用 預留執行個體(主控台)。

選擇平台

Amazon EC2支援下列預留執行個體平台:

  • Linux/UNIX

  • Linux 搭配 SQL Server Standard

  • Linux 搭配SQL伺服器 Web

  • Linux 搭配 SQL Server Enterprise

  • SUSE Linux

  • Red Hat Enterprise Linux

  • 帶 HA 的 Red Hat Enterprise Linux

  • Windows

  • 具有 SQL Server Standard 的 Windows

  • 具有SQL伺服器 Web 的 Windows

  • 具有 SQL Server Enterprise 的 Windows

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

Linux 執行個體
  • 對於 SUSE Linux 和RHEL分發,您必須為這些特定平台選擇方案,即 Linux SUSERed Hat Enterprise Linux 平台。

  • 針對所有其他 Linux 發行版本 (包括 Ubuntu),請選擇 Linux/UNIX 平台的 方案。

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

Windows 執行個體
  • 對於使用 SQL Standard 的 Windows、使用 SQL Server Enterprise 的 Windows 和使用 SQL Server Web 的 Windows,您必須為這些特定平台選擇方案。

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

注意

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

重要

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

將您的購買項目放入佇列

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

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

您可以在 Amazon EC2主控台中設定佇列購買的日期,購買在該UTC日期的 00:00 之前會排入佇列。若要為排入佇列的購買指定不同的時間,請使用 AWS SDK或 命令列工具。

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

購買標準版 預留執行個體

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

使用主控台購買標準預留執行個體
  1. 在 開啟 Amazon EC2主控台https://console.aws.amazon.com/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 (立即) 並選取日期。您可以為購物車中每項合格產品選取不同的日期。購買項目會在UTC所選日期的 00:00 前排入佇列。

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

    如果在下訂單時,有類似您選擇的方案,但價格較低,則以較低的價格 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 命令:

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

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

購買 可轉換預留執行個體

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

使用主控台購買可轉換預留執行個體
  1. 在 開啟 Amazon EC2主控台https://console.aws.amazon.com/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 (立即) 並選取日期。您可以為購物車中每項合格產品選取不同的日期。購買項目會在UTC所選日期的 00:00 前排入佇列。

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

    如果在下訂單時,有類似您選擇的方案,但價格較低,則以較低的價格 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 Standard Reserved Instances 可以從 Reserved Instance Marketplace 購買。可轉換預留執行個體、Amazon RDS和 Amazon ElastiCache 預留執行個體無法在預留執行個體 Marketplace 上購買。

有關您的基本資訊會與賣方共用,例如您的ZIP程式碼和國家/地區資訊。

此資訊可讓賣方計算任何需要匯款給政府的必要交易稅 (例如營業稅或加值稅),並會做為收款報告提供。在極少數情況下, AWS 可能需要向賣方提供您的電子郵件地址,以便他們可以就與銷售相關的問題與您聯絡 (例如,稅務問題)。

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

檢視您的 預留執行個體

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

在主控台中檢視您的預留執行個體
  1. 在 開啟 Amazon EC2主控台https://console.aws.amazon.com/ec2/

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

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

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

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

取消佇列購買

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

取消佇列購買
  1. 在 開啟 Amazon EC2主控台https://console.aws.amazon.com/ec2/

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

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

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

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

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

續約 預留執行個體

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

使用主控台使用佇列購買來更新預留執行個體
  1. 在 開啟 Amazon EC2主控台https://console.aws.amazon.com/ec2/

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

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

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

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