本文档介绍了使用受预留约束的预配模型的 Compute Engine 实例,包括其优势和创建要求。
创建计算实例时,您必须指定底层 预配模型,该模型定义了计算实例使用的资源的可用性、价格和生命周期。借助受预留约束的预配模型,您可以使用日历模式下的未来预留或AI Hypercomputer 中的未来预留中的预留容量来创建计算实例。
受预留约束的预配模型具有以下优势:
费用控制:使用预留容量创建 计算实例时,您无需支付额外费用。您只需为不属于预留的资源(例如磁盘或 IP 地址)付费。
生命周期管理:根据您在创建计算实例时指定的终止操作, Compute Engine 会在预留期结束时停止或删除 计算实例。
了解使用受预留约束的预配模型的实例
以下部分介绍了使用受预留约束的预配模型创建计算实例时需要满足的要求。
计算实例创建前提条件
如需使用受预留约束的预配模型创建计算实例,您必须先预留资源。您可以按如下方式预留资源:
如需预留最多 80 个 A4、A3 Ultra、A3 Mega、A3 High(8 个 GPU)、A3 Edge 或 H4D 实例且预留时间最长为 90 天,请使用 日历模式下的未来预留请求。
如需预留超过 80 个 A4X Max、A4X、A4、A3 Ultra、A3 Mega、A3 High(8 个 GPU)、A3 Edge 或 H4D 实例且预留时间超过 90 天,请使用 AI Hypercomputer 中的未来预留请求。
如果 Google Cloud 批准了您的未来预留请求,则 Compute Engine 会在 预留期开始时自动创建 (自动创建) 预留。然后,您可以使用该预留来创建计算实例。
计算实例创建要求
如需使用受预留约束的预配模型创建计算实例,您必须指定以下配置:
计算实例和预留必须具有匹配的属性 。 只有当实例和自动创建的预留的属性完全匹配时,您才能使用预留容量来创建实例。 如需 了解详情,请参阅 使用预留的要求。
计算实例必须专门针对预留以供使用 。 创建计算实例时,您必须指定自动创建的预留的名称以供使用,并将
reservationAffinity字段设置为SPECIFIC_RESERVATION。如需了解详情, 请参阅 使用专门针对的预留。计算实例必须使用受预留约束的预配模型 。 创建计算实例时,您必须按如下方式指定受预留约束的预配模型:
如果您使用的是 Google Cloud 控制台,请在预配模型 列表中选择受预留约束。
如果您使用的是 Google Cloud CLI,请在命令中添加
--provisioning-model=RESERVATION_BOUND标志。如果您使用的是 Compute Engine API,请在请求正文中添加
"provisioningModel": "RESERVATION_BOUND"字段。
计算实例必须在预留结束时间停止或删除 。 创建计算实例时,您必须使用
instanceTerminationAction字段指定是在预留结束时间停止还是删除计算实例。如需了解详情,请参阅如何 限制计算实例的运行时长。
使用受预留约束的预配模型创建计算实例后,计算实例会开始运行,并一直运行,直到您停止或删除该实例,或者直到 Compute Engine 在预留结束时间停止或删除该计算实例。
Quota
使用受预留约束的预配模型创建计算实例时,您无需为用于创建计算实例的预留资源申请配额。您只需为不属于预留容量的资源(例如磁盘和 IP 地址)申请配额。如需详细了解不同类型的配额,请参阅 分配配额。
价格
使用受预留约束的预配模型创建计算实例时,您需要支付以下费用:
费用从您创建计算实例时开始计算 。您无需为用于创建计算实例的预留资源支付额外费用。您只需为不属于预留的资源(例如磁盘或 IP 地址)付费。如需了解详情,请参阅 预留 结算。
费用在预留结束时间停止计算。届时,Compute Engine 会删除预留,并根据计算实例中指定的终止操作停止或删除您的计算实例。
限制
如需使用受预留约束的预配模型创建计算实例,您必须使用以下机器系列或 TPU 版本之一:
GPU:
A4X Max
A4X
A4
A3 Ultra
A3 Mega
A3 High(8 个 GPU)
A3 Edge
TPU 版本:
TPU7x
v6e
v5p
H4D