机器系列概览

本文档介绍了您可以为 Cloud SQL 实例选择的机器系列选项,以及每个选项的配置、存储选项和限制。

Cloud SQL 会根据实例的 Cloud SQL 版本为其提供机器系列选项。机器系列是针对特定 Cloud SQL 工作负载优化的一组精选处理器和硬件配置。 借助这些机器系列,您可以根据需要调整实例的 vCPU 和内存,并针对各种需求优化性能。您选择的机器系列还会决定 Cloud SQL 实例可用的存储选项

每个机器系列都提供多种机器类型。创建实例时,您可以从要使用的机器系列中选择一种机器类型,该类型会定义实例可用的资源和存储选项。例如,如果您选择属于 N2 机器系列的 db-perf-optimized-N-2 机器类型,则您的实例可用的存储选项为 SSD

Cloud SQL 支持的机器系列

下表基于实例的 Cloud SQL 版本以及每个机器系列可用的存储选项,概述了 Cloud SQL 支持的机器系列选项:

Cloud SQL 版本 机器系列 存储方案
Cloud SQL 企业 Plus 版 C4A 平衡 Hyperdisk
N2 SSD
Cloud SQL 企业版 通用共享核心 SSD
HDD
通用专用核心 SSD
HDD
N4 平衡 Hyperdisk

如需查看各区域的机器系列可用性,请参阅区域可用性

Cloud SQL 企业 Plus 版实例的机器系列可用性

对于 Cloud SQL 企业 Plus 版实例,您可以选择以下任一机器系列:

  • N2:此机器系列可为各种 Cloud SQL 工作负载提供平衡的性价比。
  • C4A:此机器系列可提供优化的性价比,并为要求严格的 Cloud SQL 工作负载提供可预测的高性能。

对于 Cloud SQL 企业 Plus 版实例,每个机器系列都提供预定义机器类型,其中包含预设的内存和 vCPU,供您的实例使用。可用性取决于实例的 Cloud SQL 版本、区域和数据库版本。

N2 机器系列

N2 机器系列为各种数据库工作负载提供平衡的性价比,内存与计算比率为 1 vCPU:8 GB RAM。它使用高性能永久性磁盘 (PD-SSD) 存储选项。如需详细了解存储类型,请参阅存储选项概览

N2 机器类型

N2 机器系列的实例可使用以下机器类型:

机器类型 vCPU 内存 (GB) 可选的数据缓存 (GB)
db-perf-optimized-N-2 2 16 375
db-perf-optimized-N-4 4 32 375
db-perf-optimized-N-8 8 64 375
db-perf-optimized-N-16 16 128 750
db-perf-optimized-N-32 32 256 1,500
db-perf-optimized-N-48 48 384 3000
db-perf-optimized-N-64 64 512 6000
db-perf-optimized-N-80 80 640 6000
db-perf-optimized-N-96 96 768 6000
db-perf-optimized-N-128 128 864 6000

C4A 机器系列

C4A 机器系列可为各种对性能要求较高的数据库工作负载提供高性能。

它使用 Hyperdisk Balanced 存储选项,这是 Google Cloud Hyperdisk 产品。Google Cloud Hyperdisk 是 Google Cloud中最新一代的网络块存储服务。如需详细了解存储类型,请参阅 Cloud SQL 存储选项概览

C4A 机器系列提供预定义机器类型,这些类型取决于实例的区域和配置。您的 Cloud SQL for PostgreSQL 企业 Plus 版实例必须是 PostgreSQL 版本 13 或更高版本,才能选择 C4A 机器系列。

如需详细了解支持的区域,请参阅区域可用性

C4A 机器类型

下表显示了 C4A 机器系列(具有可选的数据缓存)可用的预定义机器类型:

机器类型 vCPU 内存 (GB) 可选的数据缓存 (GB)
db-c4a-highmem-2 2 16 不可用
db-c4a-highmem-4 4 32 375
db-c4a-highmem-8 8 64 750
db-c4a-highmem-16 16 128 1,500
db-c4a-highmem-32 32 256 2250
db-c4a-highmem-48 48 384 3750
db-c4a-highmem-64 64 512 5,250
db-c4a-highmem-72 72 576 6000

C4A 机器系列限制

为 Cloud SQL 企业 Plus 版实例选择 C4A 机器系列时,请考虑以下限制:

  • 不支持升级和降级实例的 Cloud SQL 版本。
  • 实例创建完成后,您便无法更改实例的机器系列。
  • 您无法将实例恢复到其他机器系列。恢复的实例的机器系列必须与新实例的机器系列一致。
  • 实例的副本必须与实例属于同一机器系列。
  • Cloud SQL for PostgreSQL 版本 12 不支持 C4A 机器系列。

Cloud SQL 企业版实例的机器系列可用性

对于 Cloud SQL 企业版实例,您可以选择以下任一机器系列:

  • 通用专用核心:此机器系列使用基于 x86 的机器,可提供均衡的性价比。

  • N4:此机器系列使用 Intel Emerald Rapids,可提供平衡的性价比。

通用共享核心

通用共享核心机器系列提供具有预定义 CPU(核心)和内存的机器类型,供您的实例使用。它使用 SSD 或 HDD 存储空间选项。如需详细了解存储类型,请参阅 Cloud SQL 存储选项概览

通用共享核心机器系列的实例可使用以下机器类型:

机器类型 vCPU 内存 (GB)
db-f1-micro 1 0.614
db-g1-small 1 1.7

通用专用核心

通用型专用核心机器系列提供自定义实例配置,可让您选择实例需要的内存大小和 CPU 数。因此您可以灵活地选择适合您工作负载的虚拟机配置。它使用 SSD 或 HDD 存储选项。如需详细了解存储类型,请参阅 Cloud SQL 存储选项概览

自定义机器类型名称使用以下格式:db-custom-{CPUs}-{Memory}。选择 CPU 数量和内存时,您可以选择的配置有一些限制。

通用专用核心和自定义机器类型

您可以按如下方式为通用型专用核心机器系列设置自定义配置:

  • vCPU 的数量必须为 1 或介于 2 至 96 之间的偶数。
  • 内存必须符合以下条件:
    • 每个 vCPU 的内存量介于 0.9 至 6.5 GB 之间
    • 内存量是 256 MB 的倍数
    • 内存量至少为 3.75 GB (3840 MB)

N4 机器系列

N4 机器系列为 Cloud SQL Enterprise 版实例提供平衡的性价比,内存与计算比率为 1 vCPU:8 GB RAM。它使用 Hyperdisk Balanced 存储选项。如需详细了解存储类型,请参阅 Cloud SQL 存储选项概览

N4 机器类型

N4 机器系列提供自定义机器系列选项。这些机器类型名称使用以下格式:db-custom-N4-{CPUs}-{Memory}

您可以根据以下要求为 N4 机器系列设置自定义配置:

  • vCPU 数量可以介于 2 到 80 之间,以 2 为增量。
  • 内存容量范围为 2 GB 到 640 GB,必须具备以下特征:
    • 每个 vCPU 的最低内存为 2 GB
    • 每个 vCPU 的最大内存为 8 GB

下表显示了 N4 自定义机器类型示例:

机器类型 vCPU 最小内存 (GB) 最大内存 (GB)
db-custom-N4-2-* 2 4 16
db-custom-N4-4-* 4 8 32
db-custom-N4-6-* 6 12 48
db-custom-N4-8-* 8 16 64

价格

您选择的机器系列会影响实例的费用。如需了解详情,请参阅实例价格。您还可以使用价格计算器查看适用于不同场景的价格。