分配配额

本文档列出了适用于 Compute Engine 的分配配额

分配配额

分配配额(也称为资源配额)用于定义项目有权访问的资源数量。出于各种目的,Compute Engine 会对资源用量实施分配配额限制。例如,配额可避免出现意料之外的用量突增,从而为 Google Cloud 用户社区提供保护。

Google Cloud 还提供免费试用配额,授予您对项目的有限访问权限,以便您免费试用 Google Cloud。

并非所有项目的配额都完全相同。随着Google Cloud 用量逐步增加,您的配额可能会相应地增加。如果您预计用量即将显著增加,可以在Google Cloud 控制台的配额页面中主动申请调整配额。

如需了解 Compute Engine API 速率限制配额的具体信息,请参阅 API 配额

配额和资源可用性

分配配额是您可以创建的特定类型资源的最大数量(如果这些资源的可用数量足够)。配额不能保证资源始终可用。如果资源不可用,或您选择的区域已无富余资源,您就无法创建该类型的资源,即使您的区域或项目中有剩余配额也是如此。例如,您可能仍有用于在 us-central1 中创建外部 IP 地址的配额,但该区域中可能没有可用的 IP 地址。

类似地,即使您有区域级配额,在特定可用区内也可能无法使用某项资源。例如,您可能仍有在区域 us-central1 中创建虚拟机实例的配额,但如果可用区 us-central1-a 的资源已用尽,您可能无法在该可用区创建虚拟机实例。在这种情况下,请尝试在另一个可用区(例如 us-central1-f)中创建该资源。如需详细了解在可用区级资源用尽时您可采用的方案,请参阅排查资源可用性问题的文档。

分配配额

在规划虚拟机实例需求时,您应该考虑多种配额,这些配额会影响您可以创建的虚拟机实例数量。

区域和全球配额

虚拟机配额是在区域级进行管理的。虚拟机实例、实例组、磁盘配额和 CPU 可以由该区域中的任何虚拟机使用,无论虚拟机在哪个可用区。例如,CPU 配额属于区域性配额,因此每个区域有不同的限制和用量。如需在 us-central1 区域中的任一可用区内启动一个 n2-standard-16 实例,您需要在 us-central1 中有足够的配额(至少 16 个 CPU)。

创建防火墙、负载均衡器、网络和 VPN 需要有网络和负载均衡配额。这些是不受具体区域影响的全球配额。所有区域都可以使用全球配额。例如,分配给负载均衡器以及 HTTP 和 HTTPS 代理的使用中静态外部 IP 地址使用全球配额。

虚拟机实例

虚拟机实例配额是一种区域配额,会限制指定区域中可存在的虚拟机实例的数量(无论虚拟机是否在运行)。此配额会显示在 Google Cloud 控制台的配额页面上。Compute Engine 会自动将此配额设置为常规 CPU 配额的 10 倍。您无需申请此配额。如果您需要增加配额以容纳更多虚拟机实例,则应该申请更多 CPU,因为增加 CPU 可以增加虚拟机实例配额。此配额适用于正在运行和未运行的虚拟机,以及常规实例和抢占式实例。

  1. 在 Google Cloud 控制台中,进入配额页面。

    转到“配额”

  2. 过滤条件列表中,选择以下选项:

    • 服务部分,选择 Compute Engine API
    • 类型部分,选择配额
    • 名称部分,选择虚拟机实例
    • 可选:在指标部分,选择您要过滤的任何其他 CPU 或承诺的 CPU 配额名称
  3. 可选:如需按区域对表进行排序,请点击维度(例如位置)列。

  4. 选择要您更改其配额的区域。

  5. 点击 修改

  6. 填写表单。

  7. 点击提交请求

实例组