本页介绍了 Filestore 提供的服务层级,并提供了有关选择最符合您需求的层级的指导。
概览
Filestore 提供以下服务层级:
- 基本 HDD
- 基本 SSD
- 可用区级
- 区域
- 企业
每个层级都有不同的容量选项和性能级别来适应不同的用例。下表显示了层级的比较:
服务层级 | 可预配容量 | 可扩缩性 | 性能 | 可用性 | 数据保护 | 每月价格* |
---|---|---|---|---|---|---|
基本 HDD | 1 TiB 到 63.9 TiB | 仅以 1 GiB 为单位向上取整 | 标准固定 | 可用区级 | 备份 | 163.84 美元/1 TiB ($0.16/GiB) |
基本 SSD | 2.5 TiB 到 63.9 TiB | 仅以 1 GiB 为单位向上取整 | Premium 已修复 | 可用区级 | 备份 | $768.00/2.5 TiB ($0.30/GiB) |
可用区级 | 1 TiB 到 9.75 TiB | 以 256 GiB 为单位向上或向下调整 | 随容量扩缩 | 可用区级 | 备份 快照 |
256.00 美元/1 TiB ($0.25/GiB) |
可用区级 | 10 TiB 到 100 TiB | 以 2.5 TiB 为单位向上或向下调整 | 随容量扩缩 | 可用区级 | 备份 快照 |
2560.00 美元/10 TiB ($0.25/GiB) |
区域级 (Regional) | 1 TiB 到 9.75 TiB | 以 256 GiB 为单位向上或向下调整 | 随容量扩缩 | 区域级† | 备份 快照 |
460.80 美元/1 TiB ($0.45/GiB) |
区域级 (Regional) | 10 TiB 到 100 TiB | 以 2.5 TiB 为单位向上或向下调整 | 随容量扩缩 | 区域级† | 备份 快照 |
4608.00 美元/10 TiB ($0.45/GiB) |
企业 | 1 TiB 到 10 TiB | 以 256 GiB 为单位向上或向下调整 | 随容量扩缩 | 区域级† | 备份 快照 |
460.80 美元/1 TiB ($0.45/GiB) |
* 表格中的价格反映了容量最小且位于区域 us-central1
的 Filestore 实例的估算价格。如需详细了解价格,请参阅价格页面。
† 墨西哥、蒙特利尔和大阪区域有三个可用区,位于一个或两个物理数据中心内。 这些区域正在扩展到至少三个物理数据中心。如需了解详情,请参阅 Cloud 位置和 Google Cloud Platform SLA。如需提高工作负载的可靠性,请考虑多区域部署。
基本 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 | 2.5 TiB |
最大容量 | 63.9 TiB | 63.9 TiB |
缩放方向 | 仅向上 | 仅向上 |
最小伸缩单位 | 1 GiB | 1 GiB |
读取吞吐量 |
|
1,200 MiB/s |
写入吞吐量 |
|
350 MiB/秒 |
读取 IOPS |
|
60000 |
写入 IOPS |
|
25000 |
可用性 | 可用区级 | 可用区级 |
数据保护 | 备份 | 备份 |
客户管理的加密密钥 | 不支持 | 不支持 |
无中断维护 | 不支持 | 不支持 |
Google Cloud VMware Engine | 不支持 | 不支持 |
Filestore Multishares for GKE | 不支持 | 不支持 |
协议支持 | NFSv3 | NFSv3 |
* 所列文件数量表示系统支持的与小文件或空文件的连接数量上限。支持的文件连接数量会随着文件大小的增加而减少。虽然各服务层没有实际限制,但在支持大量文件时,实例性能可能会出现延迟。
可用区级
Filestore 提供可用区服务层级 (GA),具有以下优势:
- 实例容量范围为 1 TiB 到 100 TiB
- 容量范围较小的可用区层级(1 TiB 到 9.75 TiB)服务层级以 256 GiB (0.25 TiB) 为增量进行扩容或缩容
- 容量范围较大的可用区层级(10 TiB 到 100 TiB)以 2.5 TiB 为增量进行扩容或缩容
- 此服务层级和容量范围取代了之前提供的高规模 SSD(旧版服务层级)
- 此服务层适用于基因组测序和金融服务交易分析等高性能计算应用要求。
- 允许进行无中断升级 (NDU)
- 以下配额参数适用:
- 可用区层级(1 TiB 到 9.75 TiB)提供与区域级和旧版企业服务层级相同的每个项目、每个区域实例配额
- 区域级(10 TB 到 100 TB)提供与旧版高规模 SSD 服务层级中提供的每个项目、每个区域实例配额相同的配额
与基本 SSD 实例相比,对于需要更高可用性和更低容量的用户,区域 SSD 实例(1 TiB 到 9.75 TiB)可能是更好的选择。
与区域实例或企业实例相比,可用区级(1 TiB 到 9.75 TiB)可能是更经济实惠的选择。
如果未指定,则在实例创建时,较低的容量范围(1 TiB 到 9.75 TiB)是默认设置。
可用区限制
存在以下功能限制:
实施价格后,将收取适用的费用。
容量范围一经选择便无法更改。达到实例容量的外部限制后,服务层级不会扩容或缩容到新的容量范围。如果需要更大或更小的容量,您必须创建一个具有所需服务层级和容量范围的新实例。
可用区级(1 TiB 到 9.75 TiB)服务层级无法与 GKE Filestore CSI 驱动程序搭配使用。
规格
规范 | 可用区层级(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 容量大约 89,000,000 个文件 | 每 1 TiB 容量大约 89,000,000 个文件 |
文件锁 | 每个文件 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/s | 每 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) |
可配置的性能 | 支持(已列入许可名单的 GA) | 支持(已列入许可名单的 GA) |
* 所列文件数表示系统支持的与小文件或空文件的连接数量上限。支持的文件连接数量会随着文件大小的增加而减少。虽然各服务层没有实际限制,但在支持大量文件时,实例性能可能会出现延迟。
区域
Filestore 提供区域服务层级 (GA),具有以下优势:
- 实例容量范围为 1 TiB 到 100 TiB
- 容量范围较小的区域级(1 TiB 到 9.75 TiB)服务层级以 256 GiB (0.25 TiB) 为增量进行扩容或缩容
- 此服务层级和容量范围取代了之前提供的企业版(旧版服务层级)
- 容量范围较大的区域性(10 TiB 到 100 TiB)服务层级以 2.5 TiB 为增量进行扩容或缩容
- 容量范围较小的区域级(1 TiB 到 9.75 TiB)服务层级以 256 GiB (0.25 TiB) 为增量进行扩容或缩容
- 针对企业级网络附加存储 (NAS) 进行了优化
- 提供能够应对可用区服务中断的区域性存储,支持以下功能:
- 在一个区域内跨多个可用区复制数据
- 为在大型命名空间中运行的关键任务型高性能计算工作负载提供高可用性
- 允许进行无中断升级 (NDU)
- 支持在指定容量范围的参数内,随容量线性扩缩的性能
- 以下配额参数适用:
- 区域级(1 TiB 到 9.75 TiB)提供与旧版企业服务层级中提供的每个项目、每个区域实例配额相同的配额
- 区域级(10 TB 到 100 TB)提供与旧版高规模 SSD 服务层级中提供的每个项目、每个区域实例配额相同的配额
- 提供与旧版企业服务层级匹配的价格
如果未指定,则在实例创建时,较低的容量范围(1 TiB 到 9.75 TiB)是默认设置。
区域限制
存在以下限制:
区域性服务层级无法与 Filestore 多共享功能搭配使用。
区域性服务层级无法与 GKE Filestore CSI 驱动程序搭配使用。
创建 10 TiB 的区域级实例时,必须使用更高的容量范围规范(10 TiB 到 100 TiB)。
适用于企业备份的限制同样适用于地区备份。
仅当恢复到新实例时,才支持备份
restore
操作。对于这些操作,新实例必须与服务层级匹配,并且实例容量必须大于或等于备份的大小。如需详细了解备份限制,请参阅备份。
如需按服务层级查看限制的详细列表,请参阅配额和限制。
虽然性能会随着容量线性扩展,但请注意,10 TiB 的企业实例的性能将优于 10 TiB 的区域实例。
在指定容量范围的参数内,性能会随容量线性扩缩。在两个地区容量范围之间,性能并非线性变化。例如,与实例容量为 10 TB 且读取 IOPS 上限为 92,000 的区域实例相比,实例容量为 9.75 TB 且读取 IOPS 上限为 117,000 的区域实例将具有更好的性能。如需了解详情,请参阅性能。
容量范围一经选择便无法更改。达到实例容量的外部限制后,服务层级不会扩容或缩容到新的容量范围。如果需要更大或更小的容量,您必须创建一个具有所需服务层级和容量范围的新实例。
规格
规范 | 可用区域层级(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 容量大约 89,000,000 个文件 | 每 1 TiB 容量大约 89,000,000 个文件 |
文件锁 | 每个文件 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) |
可配置的性能 | 支持(已列入许可名单的 GA) | 支持(已列入许可名单的 GA) |
* 所列文件数表示系统支持的与小文件或空文件的连接数量上限。支持的文件连接数量会随着文件大小的增加而减少。虽然各服务层没有实际限制,但在支持大量文件时,实例性能可能会出现延迟。
旧版服务层级
Filestore 的旧版服务层级包括:
- 标准
- 高级
- 大规模 SSD
- 企业
您是否应使用旧版服务层级?
- “基本 HDD”取代了“标准”服务层级。
- 基本 SSD 取代了高级服务层级。
- 可用区层级(10 TiB 到 100 TiB)取代了“大规模 SSD”服务层级。
- 区域级(1 TiB 到 9.75 TiB)取代了企业服务层级。
我们强烈建议用户在创建新实例时使用这些替换项。我们将继续支持旧版服务层级,以满足特定客户的使用情形。例如,对于需要 Filestore 多份共享的用户或需要为现有企业实例进行备份的用户,旧版企业服务层级仍然可用。如需了解详情,请参阅地区限制。
Google Cloud 控制台不支持执行这些 create
操作,您必须直接通过 Filestore API 或使用 gcloud
执行这些操作。
旧版企业服务层级
旧版企业服务层支持以下功能:
规格
规范 | 企业 |
---|---|
客户端连接 | 每 1 TiB 2,000 个,以 500 个为增量进行伸缩, 最多可支持 2 万个连接 |
文件大小 | 最多可达到实例容量的大小 |
文件数量* | 每 1 TiB 容量大约 89,000,000 个文件 |
文件锁 | 每个文件 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 |
实例复制 | 支持(已列入许可名单的 GA) |
可配置的性能 | 支持(已列入许可名单的 GA) |
* 所列文件数量表示系统支持的与小文件或空文件的连接数量上限。支持的文件连接数量会随着文件大小的增加而减少。虽然各服务层没有实际限制,但在支持大量文件时,实例性能可能会出现延迟。
旧版企业服务层级(支持 Filestore Multishares for GKE)
Filestore 企业实例与 Filestore Multishares for GKE 功能相结合,可在实例中支持最多 80 个共享。
如需了解详情,请参阅 Filestore Multishares for GKE。
配额
Filestore 项目的存储容量和实例配额受您选择的区域和服务层级影响。
如需查看可用配额,请前往 Google Cloud 控制台中的配额页面。
如果需要申请更多配额,请参阅申请增加配额。
后续步骤
- 如需开始使用 Filestore,请安装并启用 Filestore 组件。
- 如需详细了解 Filestore,请参阅技术概览。
- 请参阅支持 Filestore 的区域。
- 详细了解 Filestore Multishares for GKE。
- 详细了解限制。