隨需執行個體與預留執行個體之間有何差異?
隨需執行個體和預留執行個體是 Amazon Elastic Compute Cloud (EC2) 執行個體的兩種定價模式,均可以在 AWS 雲端佈建。在功能方面,兩種類型都是相同的。您可以針對不同工作負載選擇數種不同的運算和記憶體組態。差別僅在於定價。隨需執行個體讓您按小時或秒數(最低限制 60 秒)支付運算容量,無須簽訂長期合約。您只需按實際用量付費,而執行個體會隨著工作負載變更而自動縱向擴展或縮小。相較之下,預留執行個體提供折扣費率和可選容量保留。您可以在固定期限內租用預留執行個體,並以低於同等隨需執行個體的費率,按秒或小時計費。Spot 執行個體提供有嚴格條件的額外執行個體定價模式。
價格差異:隨需執行個體與預留執行個體的比較
隨需執行個體和預留執行個體有不同的定價模式,以便組織可以根據其使用量和需求選擇最適合的組態。EC2 執行個體的組態可採取預留和隨需的定價。
預留執行個體需要綁定合約,才能在一年或三年的指定時間內預留完整執行個體。隨需執行個體以小時和秒計費,不需要綁定期間,可以隨意開啟或關閉。如果要作比較,這像是在城市中租一個停車場,以年或按日計費。如果您在城市是全職工作,按年計費將更具成本效益。如果部分工作為遠端進行,按日計費可能更適合。
成本節省計算
預留執行個體與隨需執行個體相比,可節省高達 72% 的成本。此外,預留執行個體的三年期比一年期節省更多的成本。
對於同一個執行個體類型,如果該執行個體在完整期間內均使用最高容量,則隨需執行個體的成本總是高於預留執行個體。例如,如果您選擇具有 16 個 vCPU、32 GB 記憶體和高達 10 Gb 網路的 c5d.4xlarge Linux 執行個體,則隨需執行個體的小時費率為 0.96c。如果以滿載容量運算超過三年,等於採用隨需執行個體定價而支付了 25,228.80 美元。相比之下,預留執行個體的三年期預付費用為 9,224.28 美元。即使您對預留執行個體僅使用一半的時間,而不是滿載容量運算,您仍然可節省超過 3,000.00 美元。
預留執行個體定價不是根據使用情況而定。價格是固定且綁定不變。隨需執行個體定價則會根據使用情況而變,預計等同於三年期間。
使用率 |
三年期的隨需價格 |
隨需價格 |
節省 |
將交易 |
9224.28 美元 |
12614.4 美元 |
3,390.12 美元 |
75% |
9224.28 美元 |
18921.6 美元 |
9,697.32 美元 |
100% |
9224.28 美元 |
25,228.80 美元 |
16,004.52 美元 |
如何節省更多費用
您可以透過選擇預留執行個體中不同的付款方案和方式來省下更多費用。例如,EC2 Instance Savings Plan 讓您以較低的費率在方案期間內綁定執行個體系列和區域。但是,如果您想在預留期間,彈性在不同執行個體類型間切換,則必須支付更多的費用。
同樣地,與選擇支付月費相比,支付全額預付款會有很大的折扣。如需購買預留執行個體的詳細資訊,請參閱 Amazon EC2 保留執行個體定價。
主要特色:隨需執行個體與預留執行個體的比較
隨需執行個體和預留執行個體的定價模式都具高度彈性,並提供數種選項,滿足各種需求。
隨需執行個體
隨需執行個體對資料傳輸、負載平衡和 Amazon Elastic Block Store (Amazon EBS) 附加元件提供不同的定價等級。某些執行個體類型依預設會針對 EBS 執行優化,其他執行個體類型則支援該功能。如果組織想要隨需執行個體的彈性,但需要保證可以用於關鍵工作負載,其可以在特定的可用區域 (Availability Zone) 要求任何期間的隨需容量保留。
容量保留在有容量限制時,可減輕無法獲得隨需容量的風險。如果您有嚴格的容量要求,且正在執行需要特定的長期或短期容量的關鍵業務工作負載,有一個解決方案。建立容量保留,以確保您可以在需要時隨時存取 Amazon EC2 容量。
預留執行個體
根據要求的變更,可能會修改預留執行個體的屬性,例如執行個體系列、執行個體類型、平台、範圍或租用情況。某些 AWS 預留執行個體也可能會合併。您也可以購買定期的預留執行個體,以有效共享執行個體的期間,節省成本。
Amazon EC2 Reserved Instances Marketplace 讓客戶購買和出售現有的 AWS 預留執行個體。購買期限未滿的預留執行個體的成本可能遠低於購買完整期限的成本。請記住:
- 標準預留執行個體無法兌換為另一個預留執行個體,但可以在市場上購買和出售。
- 可轉換預留執行個體可以兌換為其他有新屬性的預留執行個體,但無法在市場上購買和出售。
Spot 執行個體
Amazon EC2 Spot 執行個體既不是預留執行個體,亦不是隨需執行個體。相反,Spot 執行個體是省下更多費用的 EC2 執行個體選擇。如果對預留或隨需執行個體的請求超過目前可用區域的容量,這些 Spot 執行個體將會中斷。在特定使用案例中,由於 Spot 執行個體成本低,其可能比其他執行個體更被優先選擇。Spot 執行個體可與其他執行個體類型結合使用,以更節省費用。
何時使用:隨需執行個體與預留執行個體的比較
如果您在一或三年的整個期間內使用預留容量,則優先使用預留執行個體。您也可能會發現,即使您只使用一半容量的執行個體,預留執行個體比隨需執行個體更節省成本。預留執行個體也能保證可以停止和啟動執行個體。此外,透過使用並持續監控可轉換預留執行個體,您可以節省更多資金。
當工作負載可能出現不可預測的波動或執行大型任務時,會優先選擇隨需執行個體。這些執行個體十分靈活。組織可以先選擇隨需執行個體設定長期工作負載的基準,然後再承諾使用長期執行個體。計費可從隨需執行個體轉換到預留執行個體,而服務不中斷。
AWS 還提供預測執行個體成本的計算器,或提供更複雜組態的詳細報價。
差異摘要:隨需執行個體與預留執行個體相比
|
隨需 |
預留 |
費用 |
按使用時間單位計費 |
以一年或三年期間的固定費用計收 |
成本變動性 |
成本隨用量變動 |
不論用量為何,費用都是固定 |
可用性 |
僅保證隨需容量保留 |
永遠保證有容量可用 |
出售 |
選擇性;不需要時將它關閉,即無需再支付任何費用 |
您可以在 AWS 執行個體市場上購買和出售預留執行個體 |
如何開始使用 EC2 執行個體?
Amazon Elastic Compute Cloud (Amazon EC2) 提供最廣泛和最深入的運算平台。擁有超過 600 個執行個體,並可選擇最新的處理器、儲存、聯網、作業系統和購買模式,來協助以最佳方式滿足工作負載的需求。
Amazon EC2 還提供一系列不同的服務,完善 EC2 執行個體的節省成本。檢查執行個體類型詳細資訊,以保組織善加利用雲端運算資源。結合預留、按需,以及 Spot 執行個體可有助於降低成本。
立即建立帳戶,開始使用 AWS 上的 EC2 執行個體。