本文档列出了适用于 Google Cloud Managed Lustre 的配额和系统限制。
- 配额具有默认值,但您通常可以申请调整。
- 系统限制是无法更改的固定值。
Google Cloud 使用配额来帮助确保公平性并减少资源使用和可用性的激增。配额用于限制您的 Google Cloud 项目可使用多少Google Cloud 资源。配额适用于一系列资源类型,包括硬件、软件和网络组件。例如,配额可以限制对某项服务的 API 调用次数、您的项目并发使用的负载均衡器数量或者您可以创建的项目数量。配额可以防止服务过载,从而保护Google Cloud 用户社区。配额还可以帮助您管理自己的 Google Cloud 资源。
Cloud 配额系统执行以下操作:
在大多数情况下,当您尝试消耗的资源超出其配额允许的范围时,系统会阻止对资源的访问,并且您尝试执行的任务会失败。
配额通常在 Google Cloud 项目级别应用。您在一个项目中使用资源不会影响您在另一个项目中的可用配额。在 Google Cloud 项目中,配额在所有应用和 IP 地址间共享。
如需了解详情,请参阅 Cloud 配额概览。
受管 Lustre 资源也有系统限制。系统限制不能更改。
系统限制
Managed Lustre 强制实施以下系统限制:
| 系统限制 | 值 |
|---|---|
| 每个 Managed Lustre 实例的最小存储空间容量 | 由性能层级定义:
|
| 每个 Managed Lustre 实例的最大存储容量 | 由性能层级定义:
|
| 文件大小上限 | 0.5 PiB |
| 每个项目的实例数量上限 | 20 |
| 每个实例的客户端连接数上限。此限制适用于装载了 Managed Lustre 实例的 Compute Engine 实例和 GKE 节点。 | 20,000 |
配额
编号层级
对于编号层级(例如,每 TiB 1000 MBps),Managed Lustre 具有吞吐量 (GBps) 和存储空间容量 (GiB) 方面的配额。这些配额是每个可用区内每个 Virtual Private Cloud (VPC) 网络的配额。创建实例时,您会根据实例大小和性能层级消耗配额中的吞吐量和容量。吞吐量和容量配额在所有编号层级之间共享,这意味着您可以使用自己的配额在任何编号层级中创建实例,而无需申请特定于层级的配额。
如果您需要更多配额,可以单独申请增加吞吐量或容量。
动态层级
动态层使用单个配额,即每个 VPC 中每个可用区的动态层存储容量 (GiB) (dynamic_tier_capacity)。各个容量和吞吐量配额不适用于动态层。
旧版按性能层级划分的配额
如果您的项目之前使用的是特定于各个性能层级的存储容量配额(例如,特定于 1000 MBps/TiB 层级的配额),那么这些配额已替换为吞吐量和容量配额,这些配额在所有性能层级之间共享。
在改用新系统的过程中,您可能会在 Google Cloud 控制台中看到旧的层级专用配额显示为无限制。请注意有关此状态的以下事项:
- 实例创建受共享配额限制:旧版配额的无限制状态并不意味着您可以创建无限数量的实例。新的共享吞吐量和容量配额优先。
- 无法申请增加配额:您无法为标记为“无限制”的配额提交增加配额的申请。如需申请更多配额,请提交新共享吞吐量和容量配额的申请。
配额详细信息
Managed Lustre 支持以下配额:
| 项 | 说明 |
|---|---|
| 每分钟的读取限制 | 每个 IAM 用户在一分钟时间内可向 Google Cloud Managed Lustre API 发出的 API 请求数上限。此配额仅适用于 API 调用。 |
| 每个 VPC 中每个可用区的 Lustre 吞吐量容量 (GBps) | Managed Lustre 实例的吞吐量容量(以 GBps 为单位)。 |
| 每个 VPC 中每个可用区的 Lustre 存储容量 (GiB) | Managed Lustre 实例的存储空间容量(以 GiB 为单位)。 |
| 每个 VPC 中每个可用区的动态层存储容量 (GiB) | 动态性能层的存储空间容量(以 GiB 为单位)。 |
吞吐量和容量配额计算器
以下工具可帮助您计算可创建的最大编号层级实例大小,以及特定实例大小所需的吞吐量和容量配额。
申请更多配额
吞吐量和容量配额的范围限定为 VPC 网络和可用区。
Google Cloud 控制台
您可以使用 Google Cloud 控制台申请额外配额,只需访问 Managed Lustre 服务详情页面即可:
访问服务详情页面:
选择配额和系统限制标签页。
选择要增加的配额。吞吐量和容量配额按可用区和网络名称计算。
点击修改。
输入新值,不得超过系统限制。
填写所有其他信息,然后点击提交申请。
gcloud CLI
如需使用 Google Cloud CLI 申请额外配额,请使用 Cloud Quotas API 创建 Cloud Quotas 调整请求。
Cloud Quotas API 需要 quota-id。Managed Lustre 配额支持以下值:
api-requeststhroughputcapacitydynamic-tier-capacity
您必须分别针对容量和吞吐量创建单独的请求。
如需创建新的配额偏好设置,请使用 gcloud beta quotas preferences create 命令:
gcloud beta quotas preferences create \
--project=PROJECT_NUMBER \
--quota-id=QUOTA_ID \
--preferred-value=PREFERRED_VALUE \
--service=lustre.googleapis.com \
--dimensions=zone=ZONE,network_name=projects/VPC_PROJECT_ID/global/networks/NETWORK_NAME \
--email=EMAIL \
--justification="JUSTIFICATION"
替换以下内容:
PROJECT_NUMBER:您的 Google Cloud 项目编号。您可以在 Google Cloud 控制台的欢迎页面上,或通过运行以下 gcloud CLI 命令来查找项目编号:PROJECT=$(gcloud info --format='value(config.project)') gcloud projects describe ${PROJECT} --format="value(projectNumber)"
QUOTA_ID:您要更新的配额的 ID。api-requests、throughput、capacity或dynamic_tier_capacity之一。指定配额的 PREFERRED_VALUE。接受纯整数(例如
18000)。请根据以下单位指定相应数字:api-requests:每位用户每分钟的请求数throughput:GBpscapacity:GiBdynamic_tier_capacity:GiB
相应配额增加申请的
ZONE。例如us-west1-a。VPC_PROJECT_ID 和 NETWORK_NAME。例如,
vpc-project-1234和default。EMAIL:可用作此请求的联系人的电子邮件地址。JUSTIFICATION:此请求的原因。
Cloud 配额调整申请需要经过审核。您会收到一封电子邮件,确认我们已收到您的申请。如果您需要进一步的帮助,请回复该电子邮件。审核您的申请后,我们会向您发送电子邮件通知,告知您申请是否获得了批准。