存储选项概览

本页介绍了 Cloud SQL 实例可用的不同存储类型。

Cloud SQL 提供不同的存储类型选项,具体取决于您为实例选择的 Cloud SQL 版本和机器系列:

  • Hyperdisk Balanced(预览版):Google Cloud Hyperdisk 产品,提供可伸缩的高性能存储服务。此存储类型仅适用于 C4A 机器系列。
  • 高性能永久性磁盘 (SSD):一种面向高性能数据库的永久性磁盘,由固态硬盘提供支持。此存储类型适用于 Cloud SQL 企业版机器系列和 Cloud SQL 企业 Plus 版 N2 机器系列。

如需详细了解 Cloud SQL 支持的不同机器系列和类型,请参阅机器系列概览

Google Cloud Hyperdisk Balanced

Cloud SQL 为其 C4A 机器系列使用 Hyperdisk Balanced 存储选项。这种存储类型是 Google Cloud Hyperdisk 产品。Hyperdisk 是最新一代网络块存储服务。它提供可伸缩的高性能存储服务,具有一整套数据持久性和管理功能。平衡 Hyperdisk 可提供可自定义的吞吐量和 IOPS。如需了解详情,请参阅关于 Hyperdisk Balanced

默认值和限制

Hyperdisk Balanced 的 IOPS 和吞吐量的默认值和限制是根据实例的配置(具体而言是机器类型和存储容量)设置的。所选存储空间容量会限制默认值,而机器类型会设置 IOPS 和吞吐量的上限。您可以随时修改实例的这些值。

下表根据 C4A 机器系列中的每个机器类型的 vCPU 数量,显示了其 IOPS 和吞吐量的最小值和上限:

vCPU 最小 IOPS 最小吞吐量 (MiB/s) 平衡 Hyperdisk Hyperdisk Balanced HA
最大 IOPS 最大吞吐量 (MiB/s) 最大 IOPS 最大吞吐量 (MiB/s)
2 3000 140 5 万 800 5 万 800
4 3000 140 5 万 800 5 万 800
8 3000 140 5 万 1000 5 万 1000
16 3000 140 80000 1,600 80000 1200
32 3000 140 120,000 2400 100000 1200
48 3000 140 160,000 2400 100000 1200
64 3000 140 160,000 2400 100000 1200
72 3000 140 160,000 2400 100000 1200

下表显示了根据所选磁盘大小计算的默认 Google Cloud Hyperdisk 平衡 IOPS 和吞吐量值:

磁盘大小 默认 IOPS 默认吞吐量 (MiB/s)
20 - 256 GB 4000 170
> 256 - 512 GB 7,000 240
大于 512 GB 且小于 1 TB 10000 500
大于 1 TB - 4 TB 16,000 750
大于 4 TB 且小于等于 32 TB 70,000 或机器类型的 IOPS 上限 至少 1,200 或机器类型的吞吐量上限
大于 32 TB - 64 TB 至少 100,000 IOPS 或机器类型的 IOPS 上限 至少 1,200 或机器类型的吞吐量上限

您可以为 Google Cloud Hyperdisk Balanced 和 Google Cloud Hyperdisk Balanced High Availability 设置自定义 IOPS 和吞吐量级别。修改后的值必须满足以下要求:

  • IOPS

    • 最小:3,000 IOPS
    • 最大值:每 GB 磁盘容量 500 IOPS;Google Cloud 平衡 Hyperdisk 的容量上限为 160000,Google Cloud 平衡 Hyperdisk 平衡高可用性的上限为 100000。
  • 吞吐量

    • 最小值:140 MiB/s
    • 最大值:对于 Google Cloud 平衡 Hyperdisk,以 2400 MiB/s 或预配 IOPS 除以 4 的较大者为准。对于 Google Cloud Hyperdisk 平衡高可用性,1200 MiB/s 或预配 IOPS 除以 4,以较大者为准。

Hyperdisk Balanced 限制

将 Hyperdisk Balanced 与 Cloud SQL 实例搭配使用时,请考虑以下限制:

  • Hyperdisk Balanced 仅允许每 4 小时更改一次容量、IOPS 和吞吐量。如果数据工作负载需要更频繁地增加存储空间,则可能会导致存储空间长时间处于满负荷状态,从而对性能造成影响。

高性能永久性磁盘

Cloud SQL 为其 N2 机器系列使用高性能永久性磁盘 (SSD) 存储选项。SSD 是一种永久性磁盘卷产品,可提供持久的网络存储设备,适用于需要更短延迟时间和更多 IOPS 的企业应用和高性能数据库。如需了解详情,请参阅永久性磁盘简介

SSD 存储类型的 IOPS 和吞吐量是根据您设置的机器类型和存储容量设置的。您无法配置 IOPS 和吞吐量的值。

N2 SSD IOPS 和吞吐量限制

下表根据 N2 机器系列的 vCPU 数量,显示了 SSD 存储选项的 IOPS 和吞吐量的最大值:

vCPU 最大写入 IOPS 最大读取 IOPS 最大写入吞吐量 (MiB/s) 最大读取吞吐量 (MiB/s)
2 15000 15000 240 240
4 15,000 15000 240 240
8 15,000 15000 800 800
16 25,000 25,000 1000 1200
32 60000 60000 1000 1200
48 60000 60000 1000 1200
64 80000 60000 1000 1200
80 80000 60000 1000 1200
96 80000 60000 1000 1200
128 80000 60000 1000 1200

后续步骤