了解配额和系统限制

Google Cloud 提供了相关工具,以便您监控这些资源的用量、创建提醒和请求调整。

  • 配额用于指定您可以使用的可计数共享资源的数量,由 Compute Engine 等 Google Cloud 服务定义。

  • 系统限制是无法更改的固定值。

下表列出了其他配额术语及其定义。

术语

说明

是否可调整

配额值可上下调整的资源。

可计数

可以跟踪且因此计入配额系统分配的值的资源。

维度

维度是表示区域或可用区的属性,或特定于服务的维度(如 gpu_familynetwork_id)。

Cloud 配额 API 将维度表示为键值对,其中键是维度名称,值是命名维度的值,例如 {"key" : "region", "value" : "us-central1"}。

配额

您可以使用的可计数共享资源的数量。

配额调整

请求增加或减少配额值。 配额增加调整需要经过批准和执行。 配额减少调整会立即获得批准。

配额信息

QuotaInfo 是一种只读资源,用于提供与给定项目、文件夹或组织的特定配额相关的元数据和配额值信息。QuotaInfo 资源包含:

  • 名称和尺寸等元数据。
  • 不同配额维度的配额值。
  • Cloud 配额会从 Google Cloud 服务定义的配额中获取信息,以及您发起的任何已完成的配额调整。

    注意:由于 QuotaInfo 是通过整合来自不同来源的信息而构建的,因此即使您尚未创建 QuotaPreference 资源,也存在一个默认配额配置。在您通过 quotaPreference.createquotaPreference.update 表达首选状态之前,QuotaInfo 会依赖于可用的默认配额信息来确定要强制执行的配额值。

    配额偏好设置

    QuotaPreference 资源表示特定维度组合的偏好设置。您可以使用此资源对项目的配额进行配额增加调整,以及对项目、文件夹或组织的配额进行配额减少调整。配额增加调整需要经过批准和执行。配额减少会立即生效。使用 Cloud 配额控制台界面或 API 可以设定配额偏好设置。

    系统限制

    固定值;通常是架构约束条件。系统限制无法调整。

    但是,某些系统限制是可计数的,在此类情况下,Cloud 配额提供了相关工具,以便您根据这些值监控用量并创建提醒。

    类型

    一个字段,用于将资源标记为配额(可调整)或系统限制(不可调整)。某些配额可能也无法调整。

    已应用于可计数资源或系统限制的当前有效最大值。配额通常可调整,您可以通过手动或自动配额调整来修改配额的值。

    管理配额

    您可以使用的共享资源的数量取决于您的项目和组织。例如,如果您使用的是免费试用账号,则与结算账号相比,某些资源的配额可能较低。为项目启用结算功能后,大多数服务的配额都会增加。随着您 Google Cloud 使用量的增加,大多数服务的配额也会相应增加。

    某些配额不受限制,因此您可以根据需要使用任意数量的该资源。另一方面,某些配额无法在其默认值的基础上增加。例如,在用量较高而造成适得其反或资源非常有限的情况。这些限制通常记录在该服务的相关“配额和系统限制”页面(例如 Cloud Run functions 的速率限制文档)中。

    除了这些极端情况之外,共享资源设置为默认值,这对于大多数项目来说应该足够了。但是,如果您的项目需要的特定资源超出了当前值所允许的数量,您可以为更高值配置配额偏好设置,或者,如果需要限制资源,则可以配置较低值的配额偏好设置。如需申请更多配额,请参阅申请更高配额值

    配额用尽时

    通常,如果配额用尽,您尝试执行的任务会失败,并且您会收到配额错误。引发此错误的任务可能包括部署应用、创建新项目或调用 API。之后,该任务将持续失败,直到您释放资源(对于分配配额)、时间段重置(对于速率配额)或增加配额

    配额错误的显示方式取决于您与 Google Cloud 进行交互所用的工具或客户端。您可以在配额错误中查看配额错误的详细信息。

    如需避免配额错误,请尝试以下操作:

    • 使用配额调整工具,在超出配额之前自动创建配额增加请求。
    • 创建接近最大配额值时的提醒。如需了解详情,请参阅设置配额提醒

    配额调整简介

    大多数配额增加请求由自动化系统评估。它们的决定取决于相应标准,包括资源可用性、您使用 Google Cloud 的时长以及其他因素。不符合相应标准的申请会被拒绝。

    为了确保对所有客户都公平,以及防止企图操纵流程,我们不会披露自动审核的评估标准。 有时,配额增加申请会上报给人工审核者,审核者也会遵循相应标准,但会考虑您的具体情况。

    您可能需要提前支付一些增加配额的费用。例如,如果您请求使用更多项目来使用付费的 Google Cloud 服务,则系统可能会要求您付款。付款可应用于您未来产生的任何费用,并将在账号中显示为余额。

    如需了解如何申请更多配额,请参阅申请更高配额值。您无需拥有付费 Customer Care 服务即可申请增加配额。