本文档介绍了使用预留绑定预配模型的 Compute Engine 实例,包括其优势和创建要求。
创建计算实例时,您必须指定底层预配模型,该模型定义了计算实例所用资源的可用性、价格和生命周期。借助受预留约束的预配模型,您可以使用日历模式下的未来预留或容量块的未来预留中的预留容量来创建计算实例。
受预留约束的预配模型具有以下优势:
费用控制:使用预留容量创建计算实例时,不会产生额外费用。您只需为不属于预留的资源(例如磁盘或 IP 地址)付费。
生命周期管理:根据您在创建计算实例时指定的终止操作,Compute Engine 会在预留期结束时停止或删除计算实例。
了解使用受预留约束的预配模型的实例
以下部分介绍了使用预留绑定预配模型创建计算实例时适用的要求。
计算实例创建前提条件
如需使用受预留约束的预配模型创建计算实例,您必须先预留资源。您可以按以下方式预留资源:
如需预留最多 80 个 A4、A3 Ultra、A3 Mega、A3 High(配备 8 个 GPU)或 A3 Edge 实例,最多 256 个 H4D 实例,或最多 1,024 个 TPU7x、TPU v6e 或 TPU v5p 芯片,且预留时间最长为 90 天,请使用日历模式下的未来预留请求。
如需预留 A4X Max、A4X、A4、A3 Ultra、A3 Mega、具有 8 个 GPU 的 A3 High、A3 Edge、H4D、TPU7x、TPU v6e 或 TPU v5p 实例,无论时长或数量如何,请使用容量块的未来预留。
如果 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 在预留结束时间停止或删除该计算实例。
配额
使用预留绑定预配模型创建计算实例时,您无需为用于创建计算实例的预留资源提供配额。您只需不属于预留容量的资源(例如磁盘和 IP 地址)的配额。如需详细了解不同类型的配额,请参阅分配配额。
价格
使用受预留约束的预配模型创建计算实例时,您需要支付以下费用:
在您创建计算实例时开始计费。您无需为用于创建计算实例的预留资源支付额外费用。您只需为不属于预留的资源(例如磁盘或 IP 地址)付费。如需了解详情,请参阅预留结算。
费用会在预留结束时间停止计算。届时,Compute Engine 会删除预留,并根据计算实例中指定的终止操作停止或删除计算实例。
限制
如需使用受预留约束的预配模型创建计算实例,您必须使用以下机器系列或 TPU 版本之一:
GPU:
A4X Max
A4X
A4
A3 Ultra
A3 Mega
具有 8 个 GPU 的 A3 High
A3 Edge
TPU 版本:
TPU7x
v6e
v5p
H4D
后续步骤
亲自尝试
如果您是 Google Cloud 新手,请创建一个账号来评估 Compute Engine 在实际场景中的表现。新客户还可获享 $300 赠金,用于运行、测试和部署工作负载。
免费试用 Compute Engine