选择预留类型


本文档介绍了可用于为 Compute Engine 实例预留容量的各种预留类型。如需详细了解可用于创建实例的资源,请参阅 Compute Engine 实例

预留有助于确保您随时可以使用资源来创建具有相同硬件(内存和 vCPU)和可选资源(GPU、TPU 或本地 SSD 磁盘)的实例。预留具有以下优势:

  • 高容量保证:您可以预留资源以应对未来需求的增长,例如:

    • 发展

    • 计划内或计划外的用量峰值

    • 大规模迁移

    • 备份和灾难恢复

  • 专享访问权限:预留可阻止他人使用您的预留资源。

  • 继承的属性:预留会继承与所选机器家族相同的属性。

预留容量后,您可以使用该容量创建与预留匹配的实例。创建这些实例时不会产生任何额外费用。您只需为未预留的资源(例如磁盘或 IP 地址)付费。

限制

所有预留类型都具有以下限制:

  • 预留是特定于可用区的资源

  • 您无法使用预留容量来创建以下 Compute Engine 资源:

    • Spot 虚拟机或抢占式实例

    • 单租户节点

选择预留类型

下图可帮助您选择最符合您的工作负载需求的 Compute Engine 预留类型:

包含 Compute Engine 中可用的不同预留方法的流程图。

上图中的问题如下所示:

  1. 您是否立即需要容量?

    • :请前往第 2 题。

    • :请前往第 3 题。

  2. 您是否需要灵活地控制容量的保留时长?

  3. 您是否需要预留 TPU?

使用按需预留

借助按需预留,您可以为计算实例预留容量,并在预留后立即获得容量。创建按需预留后,您可以随时使用、修改或删除该预留。

如需了解详情,请参阅预留简介

使用未来预留

通过未来预留,您可以请求预留一段时间的容量。创建预留请求后,您必须将其提交给 Google Cloud 以供审核。 Google Cloud 通常需要五天时间来审核您的请求。如果您的请求获得批准,Compute Engine 会在您选择的日期和时间创建按需预留,并提供您请求的容量。然后,您可以通过创建使用这些预留的计算实例来使用这些预留。预留期结束后,您可以修改或删除预留。

如需了解详情,请参阅未来预留请求简介

在日历模式下使用未来预留

您可以在日历模式下使用未来预留功能,预留预定义时长的 TPU。如需创建此类预留,您需要先查看所选 TPU 数量和类型在某个区域何时可用。然后,您可以创建一个预留请求(其中包含您确认可用的属性),并提交该请求以供审核。 Google Cloud 会在 1 分钟内审核您的请求,如果它批准了您的请求,Compute Engine 会执行以下操作:

  • Compute Engine 会创建按需预留。

  • Compute Engine 会尽可能将您请求的资源预留在彼此靠近的位置,以最大限度地减少网络延迟时间。

在预留期开始时,您可以通过创建 TPU 实例来使用预留。在指定的预留期结束时,Compute Engine 会删除该预留以及使用该预留的所有实例。

如需了解详情,请参阅日历模式下的未来预留请求简介