

# Amazon EC2 容量块工作原理
<a name="capacity-blocks-how"></a>

您可以预留具有以下规格的容量块：
+ 最早提前 8 周预留开始时间
+ 设置预留时长，时长为 1 至 14 天或 7 天的倍数，最多 182 天（例如：21 天、28 天）
+ 每个容量块最多可配置 64 个实例
+ 多个容量块最多可配置 256 个实例

对于 Amazon EC2 UltraServers，每个 UltraServer 对应一个容量块。您可以通过一次请求来请求多个 UltraServer。

 您可以使用容量块来预留 `p6-b200`、`p5`、`p5e`、`p5en`、`p4d`、`p4de`、`trn1` 和 `trn2` 实例。您可以通过容量块购买以下 UltraServer 类型：`P6e-GB200` 和 `Trn2`（预览版）。

要预留容量块，首先要指定容量需求，包括所需的实例类型或 UltraServer 类型、实例或 UltraServer 数量、时间、最早开始日期和最晚结束日期。然后，您可以看到符合您要求的可用容量块产品。容量块产品包括开始时间、可用区和预留价格等详细信息。容量块产品的价格取决于产品交付时的供需情况。预留容量块后，价格不会改变。有关更多信息，请参阅 [容量块定价和计费](capacity-blocks-pricing-billing.md)。

当您购买容量块产品时，系统会根据您选择的日期和实例数创建预留。当容量块预留开始时，您可以通过在启动请求中指定预留 ID 来定位实例启动。

您可以在容量块结束时间前 30 分钟（适用于实例类型）或 60 分钟（适用于 UltraServer 类型）之前使用您预留的所有实例。在您的容量块预留还剩 30 分钟（适用于实例类型）或 60 分钟（适用于 UltraServer 类型）时，我们将开始终止在容量块中运行的所有实例。我们会利用这段时间清理您的实例，然后将容量块交付给下一个客户。系统将在终止过程开始前 10 分钟通过 EventBridge 发布一个事件。有关更多信息，请参阅 [使用 EventBridge 监控容量块](capacity-blocks-monitor.md)。