

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

# 使用容量保留功能來保留 EC2 機群中的隨需容量
<a name="ec2-fleet-on-demand-capacity-reservations"></a>

隨需容量保留可讓您在特定的可用區域中，為隨需執行個體預訂任何期間的運算容量。您可將 EC2 機群設定為在啟動隨需執行個體時先使用容量保留。

隨需容量保留僅適用於請求類型設為 `instant` 的 EC2 機群。

容量保留設定為 `open` 或 `targeted`。EC2 機群可以按照 `open` 或 `targeted` 的容量保留啟動隨需執行個體：
+ 如果容量保留為 `open`，則具有相符屬性的隨需執行個體會以預留容量自動執行。
+ 如果容量保留為 `targeted`，則隨需執行個體必須特別針對它使用預留容量執行。這對於用完特定容量保留或控制何時該使用特定容量保留的情況下十分有用。

如果您在 EC2 機群中使用 `targeted` 容量保留，必須有足夠的容量保留以滿足目標隨需容量，否則啟動會失敗。為了避免啟動失敗，最好將 `targeted` 容量保留新增至資源群組，然後針對資源群組為目標來執行。資源群組不需要有足夠的容量保留；如果在滿足目標隨需容量之前用完容量保留，則機群可以將剩餘的目標容量啟動為一般隨需容量。

**在 EC2 機群中使用容量保留**

1. 將機群配置為 `instant` 類型。您無法針對其他類型的機群使用容量保留。

1. 將容量保留的使用策略配置為 `use-capacity-reservations-first`。

1. 在啟動範本的 **Capacity reservation** (容量保留) 中，選擇 **Open** (開放) 或 **Target by group** (依群組分類的目標)。如果您選擇 **Target by group** (依群組分類的目標)，請指定容量保留資源群組 ID。

當機群嘗試滿足隨需容量時，如果發現多個執行個體集區具有相符的未使用容量保留，則會根據隨需分配策略 (`lowest-price` 或 `prioritized`) 決定啟動隨需執行個體的集區。

**相關資源**
+ 如需設定機群以使用容量保留來滿足隨需容量的 CLI 範例，請參閱 [EC2 機群的範例 CLI 組態](ec2-fleet-examples.md) 中的範例 5 至 7。
+ 如需教學課程，引導您完成建立容量保留、在機群中使用，以及檢視剩餘容量保留數量的步驟，請參閱 [教學課程：使用目標容量保留設定 EC2 機群啟動隨需執行個體](ec2-fleet-launch-on-demand-instances-using-targeted-capacity-reservations-walkthrough.md)
+ 如需設定容量保留的相關資訊，請參閱 [使用 EC2 隨需容量保留來保留運算容量](ec2-capacity-reservations.md) 與[隨需容量保留常見問答集](https://aws.amazon.com/ec2/faqs/#On-Demand_Capacity_Reservation)。