服务层级

本页介绍了 Filestore 提供的服务层级,并提供了有关如何选择最符合您需求的层级的指导。

概览

Filestore 提供以下服务层级:

  • 可用区级
  • 区域
  • 基本 HDD
  • 基本 SSD

每个层级都有不同的容量选项和性能级别来适应不同的用例。下表显示了层级的比较:

服务层级 可预配的容量 可伸缩性 性能 可用性 数据保护
Zonal 1 TiB 到 9.75 TiB 以 256 GiB 为单位向上或向下调整 可配置 Zonal 备份,

快照

Zonal 10 TiB 到 100 TiB 以 2.5 TiB 为单位向上或向下调整 可配置 Zonal 备份,

快照

区域 1 TiB 到 9.75 TiB 以 256 GiB 为单位向上或向下调整 可配置 区域 备份,

快照

区域 10 TiB 到 100 TiB 以 2.5 TiB 为单位向上或向下调整 可配置 区域 备份,

快照

企业版 1 TiB 到 10 TiB 以 256 GiB 为单位向上或向下调整 随容量变化 区域 备份,

快照

基本 HDD(在 GKE 上)* 100 GiB 到 63.9 TiB 只能以 1 GiB 为单位向上调整 标准固定 Zonal 备份
基本 HDD 1 TiB 到 63.9 TiB 只能以 1 GiB 为单位向上调整 标准固定 Zonal 备份
基本 SSD 2.5 TiB 到 63.9 TiB 只能以 1 GiB 为单位向上调整 固定溢价 Zonal 备份

* 基本 HDD(在 GKE 上)是指通过 Filestore CSI 驱动程序预配的最低容量为 100 GiB 的基本 HDD 实例。容量低于 1 TiB 的基本 HDD(在 GKE 上)实例会消耗 1 TiB 的配额。

价格

如需详细了解每个服务层级的价格,请参阅价格页面。

可用区级

区域级(10 TiB 至 100 TiB)服务层级取代了之前的服务层级大规模 SSD。此服务层级适合高性能计算应用需求,例如基因组测序和金融服务交易分析。

可用区级实例容量范围为 1 TiB 到 100 TiB:

  • 容量范围较小的可用区层级(1 TiB 到 9.75 TiB)以 256 GiB (0.25 TiB) 为增量进行扩缩。如果您需要更高的可用性和更低的容量,则此层级适合您。
  • 容量范围更广的可用区层级(10 TiB 到 100 TiB)以 2.5 TiB 为增量进行扩缩。与区域级服务层级相比,此层级更具成本效益。

可用区级实例支持无中断升级 (NDU),并支持自定义性能,让您可以独立于容量定义性能设置。

如需了解详细规格,请参阅下表:

地区级规范
规范 可用区层级(1 TiB 到 9.75 TiB) 可用区层级(10 TiB 到 100 TiB)
客户端连接数 每 1 TiB 2,000 个,以 500 为增量进行伸缩,
最多可有 19,500 个连接
每 10 TiB 8,000 个,以 2,000 为增量进行伸缩,
最多可扩缩到 80,000 个连接
文件大小 最多可达到实例容量的大小 最多可达到实例容量的大小
文件数量* 每 1 TiB 容量大约 8,900 万个文件 每 1 TiB 容量大约 8,900 万个文件
文件锁 每个文件 250 个 每个文件 250 个
最小容量 1 TiB 10 TiB
最大容量 9.75 TiB 100 TiB
缩放方向 向上或向下 向上或向下
最小伸缩单元数 256 GiB 2.5 TiB
读取吞吐量 每 1 TiB 的预配容量 260 MiB/s 每 2.5 TiB 的预配容量 650 MiB/s
写入吞吐量 每 1 TiB 的预配容量为 88 MiB/秒 每 2.5 TiB 的预配容量为 220 MiB/s
读取 IOPS 每 1 TiB 预配容量 9,200 每 2.5 TiB 预配容量 23,000
写入 IOPS 每 1 TiB 预配容量 2,600 每 2.5 TiB 的预配容量 6,500
可用性 可用区级 可用区级
数据保护 备份快照 备份快照
客户管理的加密密钥 支持 支持
非中断性维护 受支持(区域实例在维护事件期间保持可用状态)。 受支持(区域实例在维护事件期间保持可用状态)。
Google Cloud VMware Engine 支持 支持
Filestore Multishares for GKE 不支持 不支持
协议支持 NFSv3、NFSv4.1 NFSv3、NFSv4.1
实例复制 支持(已列入许可名单的 GA) 支持(已列入许可名单的 GA)
自定义性能 支持 支持

* 列出的文件数量表示支持的小文件或空文件的最大连接数。支持的文件连接数会随着文件大小的增加而减少。虽然各个服务层级都没有实际的限制,但在支持大量文件时,实例性能可能会受到影响。

可用区限制

容量范围选定后便无法更改。达到实例容量的上限后,服务层级不会扩缩到新的容量范围。如果需要更大或更小的容量,您必须创建具有所需服务层级和容量范围的新实例。

区域

区域服务层级适用于需要持续可用性和区域恢复能力的应用。

区域级实例容量范围为 1 TiB 到 100 TiB:

  • 容量范围较小的区域级(1 TiB 到 9.75 TiB)服务层级以 256 GiB (0.25 TiB) 为增量进行扩缩。
  • 容量范围更广的区域性(10 TiB 至 100 TiB)服务层级以 2.5 TiB 为增量进行扩缩。

区域性广告具有以下优势:

  • 针对企业级网络附加存储 (NAS) 进行了优化
  • 提供能够应对可用区服务中断的区域性存储,支持以下功能:
    • 在同一区域内的多个可用区之间复制数据
    • 高可用性,适用于在大型命名空间内运行的任务关键型高性能计算工作负载
  • 允许进行无中断升级 (NDU)
  • 提供随容量变化的线性性能,始终在声明的容量范围内。
  • 支持自定义性能,让您可以单独设置性能选项和容量。

如需了解详细规格,请参阅下表:

区域规范
规范 区域层级(1 TiB 到 9.75 TiB) 区域级(10 TiB 到 100 TiB)
客户端连接数 每 1 TiB 2,000 个,以 500 为增量进行伸缩,
最多可有 19,500 个连接
每 10 TiB 8,000 个,以 2,000 为增量进行伸缩,最多可扩缩到 80,000 个连接
文件大小 最多为实例容量的大小 最多为实例容量的大小
文件数量* 每 1 TiB 容量大约 8,900 万个文件 每 1 TiB 容量大约 8,900 万个文件
文件锁 每个文件 250 个 每个文件 250 个
性能 可配置 可配置
最小容量 1 TiB 10 TiB
最大容量 9.75 TiB 100 TiB
缩放方向 向上或向下 向上或向下
最小伸缩单元数 256 GiB 2.5 TiB
读取吞吐量 每 1 TiB 的预配容量 120 MiB/s 每 2.5 TiB 的预配容量 650 MiB/s
写入吞吐量 每 1 TiB 的预配容量 100 MiB/s 每 2.5 TiB 的预配容量为 220 MiB/s
读取 IOPS 每 1 TiB 的预配容量 12,000 次 每 2.5 TiB 预配容量 23,000
写入 IOPS 每 1 TiB 预配容量 4,000 个 每 2.5 TiB 的预配容量 6,500
可用性 区域 区域
数据保护 备份
快照
备份
快照
客户管理的加密密钥 支持 支持
非中断性维护 支持(区域实例在维护事件期间保持可用)。 支持(区域实例在维护事件期间保持可用)。
Google Cloud VMware Engine 支持 支持
Filestore Multishares for GKE 不支持 不支持
协议支持 NFSv3、NFSv4.1 NFSv3、NFSv4.1
实例复制 支持(已列入许可名单的 GA) 支持(已列入许可名单的 GA)
自定义性能 支持 支持

* 列出的文件数量表示支持的小文件或空文件的最大连接数。支持的文件连接数会随着文件大小的增加而减少。虽然各个服务层级都没有实际的限制,但在支持大量文件时,实例性能可能会受到影响。

区域限制

存在以下限制:

  • 区域级服务层级无法与 Filestore 多共享功能搭配使用。

  • 区域服务层级无法与 GKE Filestore CSI 驱动程序结合使用。

  • 必须使用较高的容量范围规范(10 TiB 到 100 TiB)创建 10 TiB 区域级实例。

  • 适用于企业备份的限制同样适用于区域备份。

    • 仅当恢复到新实例时,才支持备份 restore 操作。对于这些操作,新实例必须与备份的服务层级相匹配,并且能够容纳大于或等于备份大小的实例容量。

    • 如需详细了解备份限制,请参阅备份

  • 虽然性能会随容量线性扩展,但请注意,10 TiB 企业版实例的性能要优于 10 TiB 区域版实例。

  • 在指定容量范围的参数内,性能随容量线性扩缩。两个区域容量范围之间的性能并非线性关系。例如,容量为 9.75 TiB 的单区域实例的性能上限为 117,000 读取 IOPS,而容量为 10 TiB 的单区域实例的性能上限为 92,000 读取 IOPS,因此前者性能更出色。如需了解详情,请参阅性能

  • 容量范围选定后便无法更改。达到实例容量的上限后,服务层级不会扩缩到新的容量范围。如果需要更大或更小的容量,您必须创建具有所需服务层级和容量范围的新实例。

企业

如果您需要具有多共享的 Filestore 实例,或者想要使用 Filestore CSI 驱动程序来创建和管理实例,则可以使用企业服务层级。对于任何其他使用情形,请使用区域级服务层级。

Filestore 企业实例与 Filestore Multishares for GKE 功能相结合,可在实例中支持最多 80 个共享

如需了解详细规格,请参阅下表:

企业版规范
规范 企业
客户端连接数 每 1 TiB 2,000 个,以 500 为增量进行伸缩,
最多 20,000 个连接
文件大小 最多为实例容量的大小
文件数量* 每 1 TiB 容量大约 8,900 万个文件
文件锁 每个文件 250 个
最小容量 1 TiB
最大容量 10 TiB
缩放方向 向上或向下
最小伸缩单元数 256 GiB
读取吞吐量 每 1 TiB 的预配容量 120 MiB/s
写入吞吐量 每 1 TiB 的预配容量 100 MiB/s
读取 IOPS 每 1 TiB 的预配容量 12,000 次
写入 IOPS 每 1 TiB 预配容量 4,000 个
可用性 区域
数据保护 备份
快照
客户管理的加密密钥 支持
非中断性维护 受支持(企业版实例在维护事件期间保持可用状态)。
Google Cloud VMware Engine 支持
Filestore Multishares for GKE 支持
协议支持 NFSv3、NFSv4.1 | NFSv3、NFSv4.1
实例复制 支持(已列入许可名单的正式版)| 支持(已列入许可名单的正式版)

* 列出的文件数量表示支持的小文件或空文件的最大连接数。支持的文件连接数会随着文件大小的增加而减少。虽然各个服务层级都没有实际的限制,但在支持大量文件时,实例性能可能会受到影响。

基本 HDD 和基本 SSD

基本层级 Filestore 实例适用于文件共享、软件开发,以及与 GKE 工作负载搭配使用。您可以选择使用 HDD 或 SSD 来存储数据,其中 SSD 的性能更高,但费用也更高。

当预配容量超过 10 TiB 时,基本 HDD 实例的性能会提高。无论预配容量如何,基本 SSD 实例的性能都是固定的。

如需了解详细规格,请参阅下表:

基本版规范
规范 基本 HDD 基本 SSD
客户端连接数 建议的上限为 500 建议的上限为 500
文件大小 最高可达 16 TiB 最高可达 16 TiB
文件数量* 每 1 TiB 容量 67,108,864 个文件 每 1 TiB 容量 67,108,864 个文件
文件锁 每个 Filestore 实例 128 个 每个 Filestore 实例 128 个
性能 标准固定 固定溢价
最小容量
  • 1 TiB
  • 在 GKE 上:100 GiB
2.5 TiB
最大容量 63.9 TiB 63.9 TiB
缩放方向 仅向上 仅向上
最小伸缩单元数 1 GiB 1 GiB
读取吞吐量
  • 1 TiB 到 10 TiB 容量:100 MiB/秒
  • 10 TiB 至 63.9 TiB 容量:180 MiB/s
  • 在 GKE 上:100 GiB 到 10 TiB 容量:100 MiB/秒
1,200 MiB/s
写入吞吐量
  • 1 TiB 到 10 TiB 容量:100 MiB/秒
  • 10 TiB 至 63.9 TiB 容量:120 MiB/秒
  • 在 GKE 上:100 GiB 到 10 TiB 容量:100 MiB/秒
350 MiB/s
读取 IOPS
  • 1 TiB 到 10 TiB 容量:600
  • 10 TiB 至 63.9 TiB 容量:1,000
  • 在 GKE 上:100 GiB 到 10 TiB 容量:600
60000
写入 IOPS
  • 1 TiB 到 10 TiB 容量:1,000
  • 10 TiB 至 63.9 TiB 容量:5,000
  • 在 GKE 上:100 GiB 到 10 TiB 容量:1,000
25,000
可用性 可用区级 可用区级
数据保护 备份 备份
客户管理的加密密钥 不支持 不支持
非中断性维护 不支持 不支持
Google Cloud VMware Engine 不支持 不支持
Filestore Multishares for GKE 不支持 不支持
协议支持 NFSv3 NFSv3

* 列出的文件数量表示支持的小文件或空文件的最大连接数。支持的文件连接数会随着文件大小的增加而减少。虽然各个服务层级都没有实际的限制,但在支持大量文件时,实例性能可能会受到影响。

基本 HDD(在 GKE 上)是指通过 Filestore CSI 驱动程序预配的最低容量为 100 GiB 的基本 HDD 实例。容量低于 1 TiB 的基本 HDD 实例会消耗 1 TiB 的配额。

之前的 Filestore 服务层级

Filestore 之前的服务层级包括:

  • 标准
  • 高级
  • 大规模 SSD

这些服务层级具有以下替代项:

  • 基本 HDD 取代了标准服务层级。
  • 基本 SSD 取代了高级服务层级。
  • 可用区层级(10 TiB 到 100 TiB)取代了大规模 SSD 服务层级。

创建新实例时,请使用基本、可用区级和区域级服务层级。您无法使用 Google Cloud 控制台通过之前的服务层级创建实例。请改用 Filestore API 或 Google Cloud CLI。

配额

Filestore 项目的存储容量和实例配额会受到您选择的区域和服务层级的影响。

可用区配额比较

以下配额适用于区域实例:

  • 可用区层级(1 TiB 到 9.75 TiB)与区域层级和企业层级一样,每个项目、每个区域的实例配额相同。
  • 区域级(10 TiB 至 100 TiB)提供的每个项目、区域和实例配额与大规模 SSD 服务层级相同。

区域配额比较

以下配额适用于区域级实例:

  • 区域级(1 TiB 到 9.75 TiB)提供与企业服务层级相同的每个项目、区域和实例配额。
  • 区域级(10 TiB 至 100 TiB)提供与大规模 SSD 服务层级相同的每个项目、区域和实例配额。

如需查看可用配额,请前往 Google Cloud 控制台中的配额和限制页面。

前往“配额和限制”

如果需要申请更多配额,请参阅申请增加配额

后续步骤