机器类型

机器类型是虚拟机 (VM) 实例可用的虚拟化硬件资源的集合,包括系统内存大小、虚拟 CPU (vCPU) 的数量和永久性磁盘限制。在 Compute Engine 中,系统会根据不同的工作负载按系列对机器类型进行分组和搭配。您可以从通用机器类型、内存优化机器类型和计算优化系列中进行选择。

您必须在创建实例时选择机器类型。您可以从每个机器类型系列的多个预定义机器类型中进行选择。如果预定义机器类型不能满足您的需求,您还可以自行创建自定义机器类型

如需比较机器类型的性能,请参阅 CPU 平台

结算

您需要为虚拟机实例使用的资源支付费用。您在创建虚拟机实例时为实例选择机器类型,我们会按虚拟机实例价格页面中的介绍向您结算费用。具体而言,我们将按照基于资源的结算模式中所述,向您分别结算每个 vCPU 和每 GB 内存的费用。适用折扣(如持续使用折扣承诺使用折扣)将在结算中反映。

如需了解计算得出的每种机器类型每小时和每月的费用,请参阅虚拟机实例价格

机器类型

每个机器类型系列都包含不同的机器类型。每个系列都是针对特定工作负载类型的精选系列。Compute Engine 提供以下主要机器类型:

  • 通用机器类型可为多种工作负载提供最优性价比。

    • E2 机器类型是经过费用优化的虚拟机,可提供多达 32 个 vCPU,并为每个 vCPU 提供最高 8 GB 内存。E2 机器有一个运行 Intel 或第二代 AMD EPYC Rome 处理器的预定义 CPU 平台。E2 虚拟机在 Compute Engine 上以最低价格提供各种计算资源,尤其在结合承诺使用折扣时价格更优。
    • N2 机器类型可提供多达 80 个 vCPU,并为每个 vCPU 提供最高 8 GB 内存,支持 Intel Cascade Lake CPU 平台。
    • N2D 机器类型可提供多达 224 个 vCPU,并为每个 vCPU 提供最高 8 GB 内存,支持第二代 AMD EPYC Rome 平台。
    • N1 机器类型可提供多达 96 个 vCPU,并为每个 vCPU 提供最高 6.5 GB 内存,支持 Intel Sandy Bridge、Ivy Bridge、Haswell、Broadwell、Skylake 等 CPU 平台。
  • 内存优化机器类型是处理内存密集型工作负载的理想选择,因为与其他机器类型相比,这些机器类型为每个核心提供更多内存,可高达 12 TB。

  • 计算优化机器类型在 Compute Engine 上提供最高的单核心性能,并针对计算密集型工作负载进行了优化。计算优化机器类型提供 Intel 可扩缩处理器 (Cascade Lake) 和高达 3.8 GHz 的持续全核 Turbo 频率。

  • N1 和 E2 系列提供共享核心机器类型。这些机器类型分时共用一个物理核心。在运行小规模、非资源密集型应用时,使用共享核心机器类型是一种性价比更高的方法。

    • E2:e2-microe2-smalle2-medium 共享核心机器类型有两个 vCPU 可用于短时间的爆发。
    • N1:f1-microg1-small 共享核心机器类型最多有 1 个 vCPU 可用于短时间的爆发。

机器类型建议

下表提供了针对不同工作负载的机器类型建议。

E2
通用
N2、N2D、N1
通用
M1、M2
内存优化
C2
计算优化
以更低的费用进行日常计算 在多种虚拟机类型之间实现平衡的性价比 超高内存工作负载 超高性能,适合处理计算密集型工作负载
  • Web 服务
  • 应用提供服务
  • 后台应用
  • 中小型数据库
  • 微服务
  • 虚拟桌面
  • 开发环境
  • Web 服务
  • 应用提供服务
  • 后台应用
  • 中型或大型数据库
  • 缓存
  • 媒体/流式传输
  • 大型内存数据库,例如 SAP HANA
  • 内存中分析
  • HPC
  • 电子设计自动化 (EDA)
  • 游戏
  • 单线程应用
  • 机器类型比较

    使用下表比较每种机器类型,并确定哪种类型适合您的工作负载。如果在查看本部分之后,您仍然不确定哪种机器类型最适合您的工作负载,最好先选择通用机器类型。

    机器类型 内存(每个 vCPU) vCPU 数量 自定义机器类型? 持续使用折扣? 本地 SSD? 处理器
    通用 (E2)1 0.5 - 8 GB 2 - 32
    • Skylake
    • Broadwell
    • Haswell
    • AMD EPYC Rome(即将推出)
    通用 (N2) 0.5 - 8 GB 2 - 80
    • Cascade Lake
    通用 (N2D)2 0.5 - 8 GB 2 - 224
    • AMD EPYC Rome
    通用 (N1) 0.95 - 6.5 GB 1–96
    • Skylake
    • Broadwell
    • Haswell
    • Sandy Bridge
    • Ivy Bridge
    计算优化 4 GB 4–60
    • Cascade Lake
    内存优化 ultramem 24 GB 40–416
    • Broadwell E7
    • Cascade Lake
    内存优化 megamem 24 GB 96
    • Broadwell E5
    • Skylake
    E2 共享核心 4 GB 0.25–1
    • 不适用
    N1 共享核心 3.0–3.4 GB 0.2–0.5
    • 不适用
    1如果您使用 E2 机器类型,系统会为您选择处理器。
    2N2D 标准机器类型和高 CPU 机器类型最多可以有 224 个 vCPU。

    网络带宽

    Google Cloud 在虚拟机级层(而不是按网络接口 (NIC) 或 IP 地址)考虑带宽。向具有别名 IP 范围的 NIC 添加更多 IP 地址或创建具有多个 NIC 的虚拟机不会增加入站或出站带宽。

    入站带宽

    Google Cloud 处理虚拟机入站流量的方式会有所不同,具体取决于数据包的目标地址是内部 IP 地址还是外部 IP 地址。

    对于内部 IP 地址

    Google Cloud 对关联的内部 IP 地址的入站流量没有任何限制。我们允许虚拟机在机器类型、操作系统以及其他网络条件和资源允许的情况下接收尽可能多的内部流量。关联的内部 IP 地址可以是下面的某一项:

    • 虚拟机网络接口的主要内部 IP 地址
    • 分配给虚拟机网络接口的别名 IP 范围内的别名 IP 地址
    • 用于内部协议转发的内部转发规则的 IP 地址
    • 内部 TCP/UDP 负载平衡器的转发规则的 IP 地址

    对于外部 IP 地址

    Google Cloud 对发送到虚拟机的关联外部 IP 地址的入站流量具有以下速率限制(以先超出者为准):

    • 每秒 180 万个数据包
    • 20 Gbps

    适用于此限制的关联外部 IP 地址可以是下面的某一项:

    • 分配给虚拟机网络接口的外部 IP 地址
    • 用于外部协议转发的外部转发规则的 IP 地址
    • 网络 TCP/UDP 负载平衡器的转发规则的 IP 地址
    • 由 Cloud NAT 处理的已建立入站响应

    对于关联外部 IP 地址的后两个定义:如果多个虚拟机共享一个外部 IP 地址,Google Cloud 会分别限制每个后端虚拟机的入站流量。

    出站带宽

    最高出站流量费用取决于虚拟机的机器类型。出站流量是一个虚拟机的所有网络接口共享的总传出带宽,其中包含以连接到该虚拟机的永久性磁盘为目标的数据传输。实际出站流量速率取决于最高出站流量速率以外的多种因素

    在将数据包发送到 VPC 网络以外的目标(例如互联网或其他 Google Cloud 资源的外部 IP 地址)时,Google Cloud 会将所有流的出站总流量限制为约 7 Gbps,单个流的出站流量限制为 3 Gbps。如果执行测试,您可能会注意到这些限制不会立即实施。如果流量的目标是在 VPC 网络之外,则带宽不在服务等级协议 (SLA) 的涵盖范围内,并且可能会发生变化。

    通用机器类型系列

    通用机器类型可为多种工作负载提供最优性价比。如果您不确定哪种机器类型最适合您的工作负载,最好先选择通用机器类型。

    E2 机器类型

    E2 机器类型是费用优化机器类型,可提供 2 到 32 个 vCPU 以及每个 vCPU 0.5 到 8 GB 内存的规模。E2 机器类型支持以下预定义的 CPU 平台:Intel Skylake、Broadwell、Haswell 和 AMD EPYC Rome 处理器。

    对于需要的 vCPU 不超过 32 个并且不需要本地 SSD 或 GPU 的中小型工作负载,E2 机器类型是理想之选。E2 机器类型不提供持续使用折扣,但提供始终较低的按需使用价格和承诺使用价格。

    总的来说,E2 机器类型具有以下特点:

    • 最多支持 32 个 vCPU 和 128 GB 内存。
    • 支持 Virtio Memory Balloon 设备
    • 在预定义和自定义机器类型中提供。
    • 提供通用机器类型中最低的按需使用价格。
    • 由 Intel 或 AMD EPYC Rome 处理器(由 Compute Engine 根据可用性在创建实例时选择)驱动。

    与其他通用机器类型相比,E2 机器类型有一些限制,包括:

    • 无持续使用折扣。
    • 无法控制处理器类型。

    E2 机器类型在所有区域和地区均有提供。

    E2 标准机器类型

    机器名称 vCPU 数量1 内存 (GB) 永久性磁盘 (PD) 数上限2 永久性磁盘总大小上限 (TB) 本地 SSD 网络出站流量带宽 (Gbps)3
    e2-standard-2 2 8 128 257 4
    e2-standard-4 4 16 128 257 8
    e2-standard-8 8 32 128 257 16
    e2-standard-16 16 64 128 257 16
    e2-standard-32 32 128 128 257 16

    1每个 vCPU 是在其中一个可用的 CPU 平台上以单个硬件超线程的形式实现的。
    2永久性磁盘用量与机器类型是分别计费的。
    3网络出站流量带宽最高可达指定的上限。实际性能取决于网络拥塞度或协议开销等因素

    E2 高内存机器类型

    E2 高内存机器类型为每个 vCPU 分配了 8 GB 的系统内存。

    机器名称 vCPU 数量1 内存 (GB) 永久性磁盘 (PD) 数上限2 永久性磁盘总大小上限 (TB) 本地 SSD 网络出站流量带宽 (Gbps)3
    e2-highmem-2 2 16 128 257 4
    e2-highmem-4 4 32 128 257 8
    e2-highmem-8 8 64 128 257 16
    e2-highmem-16 16 128 128 257 16

    1每个 vCPU 是在其中一个可用的 CPU 平台上以单个硬件超线程的形式实现的。
    2永久性磁盘用量与机器类型是分别计费的。
    3网络出站流量带宽最高可达指定的上限。实际性能取决于网络拥塞度或协议开销等因素

    E2 高 CPU 机器类型

    高 CPU 机器类型非常适合执行需要适度增加 vCPU(相对于内存)的任务。高 CPU 机器类型为每个 vCPU 分配了 1 GB 的内存。

    机器名称 vCPU 数量1 内存 (GB) 永久性磁盘 (PD) 数上限2 永久性磁盘总大小上限 (TB) 本地 SSD 网络出站流量带宽 (Gbps)3
    e2-highcpu-2 2 2 128 257 4
    e2-highcpu-4 4 4 128 257 8
    e2-highcpu-8 8 8 128 257 16
    e2-highcpu-16 16 16 128 257 16
    e2-highcpu-32 32 32 128 257 16

    N2 机器类型

    N2 机器类型是第二代通用机器类型,可提供 2 到 80 个 vCPU 以及每个 vCPU 0.5 到 8 GB 内存的灵活规模。N2 虚拟机在 Cascade Lake CPU 上运行,基频为 2.8 GHz,持续全核 Turbo 频率为 3.4 GHz。与 N1 机器类型相比,这些机器类型还提高了整体性能。

    N2 机器类型很适合处理能够利用较高时钟频率的工作负载。这些工作负载可以获得较高的每线程性能,同时还能受益于通用机器类型提供的所有灵活性。

    总的来说,N2 机器类型具有以下特点:

    • 最多支持 80 个 vCPU 和 640 GB 内存。
    • 在预定义和自定义机器类型中提供。
    • 为使用扩展内存功能创建的虚拟机提供更高的内存与内核比率。使用扩展内存功能有助于控制每 CPU 软件许可费用,同时为每个 vCPU 提供 8 GB 以上的内存。
    • 采用最新的可用基础架构技术和 Intel Xeon 可扩缩处理器 (Cascade Lake),其运行频率为 2.8 GHz,持续全核 Turbo 频率可达 3.4 GHz。
    • 仅在部分 CPU 平台上提供。

    N2 机器类型仅在部分地区和区域可用。下面的列表显示了可用的 N2 预定义机器类型。

    N2 标准机器类型

    机器名称 vCPU 数量1 内存 (GB) 永久性磁盘 (PD) 数上限2 永久性磁盘总大小上限 (TB) 本地 SSD 网络出站流量带宽 (Gbps)3
    n2-standard-2 2 8 128 257 10
    n2-standard-4 4 16 128 257 10
    n2-standard-8 8 32 128 257 16
    n2-standard-16 16 64 128 257 32
    n2-standard-32 32 128 128 257 32
    n2-standard-48 48 192 128 257 32
    n2-standard-64 64 256 128 257 32
    n2-standard-80 80 320 128 257 32

    1每个 vCPU 是在其中一个可用的 CPU 平台上以单个硬件超线程的形式实现的。
    2永久性磁盘用量与机器类型是分别计费的。
    3网络出站流量带宽最高可达指定的上限。实际性能取决于网络拥塞度或协议开销等因素

    N2 高内存机器类型

    N2 高内存机器类型为每个 vCPU 分配了 8 GB 的系统内存。

    机器名称 vCPU 数量1 内存 (GB) 永久性磁盘 (PD) 数上限2 永久性磁盘总大小上限 (TB) 本地 SSD 网络出站流量带宽 (Gbps)3
    n2-highmem-2 2 16 128 257 10
    n2-highmem-4 4 32 128 257 10
    n2-highmem-8 8 64 128 257 16
    n2-highmem-16 16 128 128 257 32
    n2-highmem-32 32 256 128 257 32
    n2-highmem-48 48 384 128 257 32
    n2-highmem-64 64 512 128 257 32
    n2-highmem-80 80 640 128 257 32

    1每个 vCPU 是在其中一个可用的 CPU 平台上以单个硬件超线程的形式实现的。
    2永久性磁盘用量与机器类型是分别计费的。
    3网络出站流量带宽最高可达指定的上限。实际性能取决于网络拥塞度或协议开销等因素

    N2 高 CPU 机器类型

    高 CPU 机器类型非常适合执行需要适度增加 vCPU(相对于内存)的任务。高 CPU 机器类型为每个 vCPU 分配了 1 GB 的内存。

    机器名称 vCPU 数量1 内存 (GB) 永久性磁盘 (PD) 数上限2 永久性磁盘总大小上限 (TB) 本地 SSD 网络出站流量带宽 (Gbps)3
    n2-highcpu-2 2 2 128 257 10
    n2-highcpu-4 4 4 128 257 10
    n2-highcpu-8 8 8 128 257 16
    n2-highcpu-16 16 16 128 257 32
    n2-highcpu-32 32 32 128 257 32
    n2-highcpu-48 48 48 128 257 32
    n2-highcpu-64 64 64 128 257 32
    n2-highcpu-80 80 80 128 257 32

    1每个 vCPU 是在其中一个可用的 CPU 平台上以单个硬件超线程的形式实现的。
    2永久性磁盘用量与机器类型是分别计费的。
    3网络出站流量带宽最高可达指定的上限。实际性能取决于网络拥塞度或协议开销等因素

    N2D 机器类型

    N2D 机器类型在第二代 AMD EPYC Rome 处理器上运行,是最大的通用机器类型,配备多达 224 个 vCPU 和 896 GB 内存。N2D 虚拟机支持 1:1、1:4 和 1:8 的 vCPU 与内存比率,并允许您根据自己的工作负载需求对机器进行自定义。N2D 机器类型在 AMD EPYC Rome 处理器上运行,该处理器基频为 2.25 GHz,有效频率为 2.7 GHz,最大提升频率为 3.3 GHz。

    总的来说,N2D 机器类型具有以下特点:

    • 最多支持 224 个 vCPU 和 896 GB 内存。
    • 在预定义和自定义机器类型中提供。
    • 为使用扩展内存功能创建的虚拟机提供更高的内存与内核比率。使用扩展内存功能有助于避免每 CPU 软件许可费用,同时为每个 vCPU 提供 8 GB 以上的内存。
    • 由第二代 AMD EPYC Rome 处理器驱动。
    • 支持承诺使用折扣和持续使用折扣。

    N2D 机器类型仅在部分区域和地区可用。

    N2D 标准机器类型

    机器名称 vCPU 数量1 内存 (GB) 永久性磁盘 (PD) 数上限2 永久性磁盘总大小上限 (TB) 本地 SSD 网络出站流量带宽 (Gbps)3
    n2d-standard-2 2 8 128 257 10
    n2d-standard-4 4 16 128 257 10
    n2d-standard-8 8 32 128 257 10
    n2d-standard-16 16 64 128 257 32
    n2d-standard-32 32 128 128 257 32
    n2d-standard-48 48 192 128 257 32
    n2d-standard-64 64 256 128 257 32
    n2d-standard-80 80 320 128 257 32
    n2d-standard-96 96 384 128 257 32
    n2d-standard-128 128 512 128 257 32
    n2d-standard-224 224 896 128 257 32

    N2D 高内存机器类型

    机器名称 vCPU 数量1 内存 (GB) 永久性磁盘 (PD) 数上限2 永久性磁盘总大小上限 (TB) 本地 SSD 网络出站流量带宽 (Gbps)3
    n2d-highmem-2 2 16 128 257 10
    n2d-highmem-4 4 32 128 257 10
    n2d-highmem-8 8 64 128 257 10
    n2d-highmem-16 16 128 128 257 32
    n2d-highmem-32 32 256 128 257 32
    n2d-highmem-48 48 384 128 257 32
    n2d-highmem-64 64 512 128 257 32
    n2d-highmem-80 80 640 128 257 32
    n2d-highmem-96 96 768 128 257 32

    N2D 高 CPU 机器类型

    机器名称 vCPU 数量1 内存 (GB) 永久性磁盘 (PD) 数上限2 永久性磁盘总大小上限 (TB) 本地 SSD 网络出站流量带宽 (Gbps)3
    n2d-highcpu-2 2 2 128 257 10
    n2d-highcpu-4 4 4 128 257 10
    n2d-highcpu-8 8 8 128 257 10
    n2d-highcpu-16 16 16 128 257 32
    n2d-highcpu-32 32 32 128 257 32
    n2d-highcpu-48 48 48 128 257 32
    n2d-highcpu-64 64 64 128 257 32
    n2d-highcpu-80 80 80 128 257 32
    n2d-highcpu-96 96 96 128 257 32
    n2d-highcpu-128 128 128 128 257 32
    n2d-highcpu-224 224 224 128 257 32

    N1 机器类型

    N1 机器类型是 Compute Engine 的第一代通用机器类型,N1 机器支持 Skylake、Broadwell、Haswell、Sandy Bridge 和 Ivy Bridge 等 CPU 平台。N1 机器类型具有以下优点:

    • 最多支持 96 个 vCPU 和 624 GB 内存。
    • 可用作预定义机器类型和自定义机器类型。可以在内存与内核比率的较大范围(从每个 vCPU 0.95 GB 内存到每个 vCPU 6.5 GB 内存)内创建自定义机器类型。
    • 为使用扩展内存功能创建的虚拟机提供更高的内存与内核比率。
    • 提供比 N2 机器类型更大的持续使用折扣
    • 在部分地区中支持张量处理单元 (TPU)

    下面的列表显示了可用的 N1 预定义机器类型。

    N1 标准机器类型

    机器名称 vCPU 数量1 内存 (GB) 永久性磁盘 (PD) 数上限2 永久性磁盘总大小上限 (TB) 本地 SSD 网络出站流量带宽 (Gbps)3
    n1-standard-1 1 3.75 128 257 2
    n1-standard-2 2 7.50 128 257 10
    n1-standard-4 4 15 128 257 10
    n1-standard-8 8 30 128 257 16
    n1-standard-16 16 60 128 257 324
    n1-standard-32 32 120 128 257 324
    n1-standard-64 64 240 128 257 324
    n1-standard-96 96 360 128 257 324

    1每个 vCPU 是在其中一个可用的 CPU 平台上以单个硬件超线程的形式实现的。
    2永久性磁盘用量与机器类型是分别计费的。
    3网络出站流量带宽最高可达指定的上限。实际性能取决于网络拥塞度或协议开销等因素
    4对于 Skylake 或更高版本的 CPU 平台,为 32 Gbps。对于所有其他平台,为 16 Gbps。

    N1 高内存机器类型

    N1 高内存机器类型为每个 vCPU 分配了 6.50 GB 的系统内存。

    机器名称 vCPU 数量1 内存 (GB) 永久性磁盘 (PD) 数上限2 永久性磁盘总大小上限 (TB) 本地 SSD 网络出站流量带宽 (Gbps)3
    n1-highmem-2 2 13 128 257 10
    n1-highmem-4 4 26 128 257 10
    n1-highmem-8 8 52 128 257 16
    n1-highmem-16 16 104 128 257 324
    n1-highmem-32 32 208 128 257 324
    n1-highmem-64 64 416 128 257 324
    n1-highmem-96 96 624 128 257 324

    1每个 vCPU 是在其中一个可用的 CPU 平台上以单个硬件超线程的形式实现的。
    2永久性磁盘用量与机器类型是分别计费的。
    3网络出站流量带宽最高可达指定的上限。实际性能取决于网络拥塞度或协议开销等因素
    4对于 Skylake 或更高版本的 CPU 平台,为 32 Gbps。对于所有其他平台,为 16 Gbps。

    N1 高 CPU 机器类型

    高 CPU 机器类型非常适合执行需要适度增加 vCPU(相对于内存)的任务。高 CPU 机器类型为每个 vCPU 分配了 0.90 GB 的内存。

    机器名称 vCPU 数量1 内存 (GB) 永久性磁盘 (PD) 数上限2 永久性磁盘总大小上限 (TB) 本地 SSD 网络出站流量带宽 (Gbps)3
    n1-highcpu-2 2 1.80 128 257 10
    n1-highcpu-4 4 3.60 128 257 10
    n1-highcpu-8 8 7.20 128 257 16
    n1-highcpu-16 16 14.4 128 257 324
    n1-highcpu-32 32 28.8 128 257 324
    n1-highcpu-64 64 57.6 128 257 324
    n1-highcpu-96 96 86.4 128 257 324

    1每个 vCPU 是在其中一个可用的 CPU 平台上以单个硬件超线程的形式实现的。
    2永久性磁盘用量与机器类型是分别计费的。
    3网络出站流量带宽最高可达指定的上限。实际性能取决于网络拥塞度或协议开销等因素
    4对于 Skylake 或更高版本的 CPU 平台,为 32 Gbps。对于所有其他平台,为 16 Gbps。

    自定义机器类型

    如果上述通用预定义机器类型均不符合您的需求,您可以创建一个具有您的实例所需的 vCPU 数量和内存的自定义机器类型。

    自定义机器类型非常适合以下场景:

    • 工作负载不是很适合您可以使用的预定义机器类型。
    • 工作负载需要更高的处理能力或更大的内存,但又不需要更大一级的预定义机器类型所提供的全面升级。

    使用自定义机器类型的费用略高于等效的预定义机器类型,并且您可以选择的内存和 vCPU 数量存在限制。

    创建自定义机器类型时,您可以从 E2、N2 或 N1 机器类型中选择自定义机器类型。自定义机器类型与 E2 预定义机器类型N2 预定义机器类型N1 预定义机器类型具有相同的永久性磁盘限制。目前,每种机器类型每个实例的永久性磁盘总大小上限为 257 TB,永久性磁盘数上限为 128。

    如需了解详情,请参阅使用自定义机器类型创建虚拟机实例

    E2 自定义机器类型

    • E2 机器类型支持采用 Intel 或 AMD EPYC Rome 处理器的预定义平台。您可以创建配备了 2 到 32(2 的倍数)个 vCPU 的 E2 自定义机器类型。可接受的 vCPU 的最小数量为 2。

    • 默认情况下,您可以为自定义机器类型的每个 vCPU 选择的内存取决于机器类型系列。对于 E2 机器类型,请为每个 vCPU 选择 0.5 GB - 8 GB(含边界值)的内存。

    N2 自定义机器类型

    • 对于仅支持 Cascade Lake 平台的 N2 机器类型,您可以创建配备 2 到 80 个 vCPU 的自定义机器类型。您可以创建配备了 2 到 30(2 的倍数)个 vCPU 的 N2 自定义机器类型。对于配备了 32 个和更多 vCPU 的机器类型,您必须选择属于 4 的倍数的 vCPU 数量。举例来说,32、36、40 这样的 vCPU 数量都是有效的,而 38 则是无效的。可接受的 vCPU 的最小数量为 2。

    • 默认情况下,您可以为自定义机器类型的每个 vCPU 选择的内存取决于机器类型系列。对于 N2 机器类型,请为每个 vCPU 选择 0.5 GB 到 8.0 GB(含 0.5 GB 和 8.0 GB)的内存。通过启用扩展内存,可以选择更大的内存量。

    • N2 机器仅在部分地区提供。如需了解详情,请阅读区域和地区页面。

    N2D 自定义机器类型

    • 自定义机器类型允许的 vCPU 数量上限取决于您选择的机器类型系列。对于支持 AMD EPYC Rome 平台的 N2D 机器类型,您可以部署配备了 2 到 96 个 vCPU 的自定义机器类型。

    • 您可以创建配备了 2、4、8 或 16 个 vCPU 的 N2D 自定义机器。超过 16 个后,您可以将 vCPU 的数量依次递增 16 个,最多 96 个 vCPU。可接受的 vCPU 的最小数量为 2。

    • 默认情况下,您可以为自定义机器类型的每个 vCPU 选择的内存取决于机器类型系列。对于 N2D 机器类型,请为每个 vCPU 选择 0.5 GB 到 8.0 GB(含边界值)的内存。通过启用扩展内存,可以选择更大的内存量。

    • N2D 机器仅在部分地区提供。如需了解详情,请阅读区域和地区页面。

    N1 自定义机器类型

    • 自定义机器类型可以使用的 vCPU 数量上限是由您选择的机器类型系列决定的。对于 N1 机器类型:

      • 如果部署在支持 Skylake CPU 平台的地区,则可以创建配备最多 96 个 vCPU 的自定义机器类型。
      • 如果部署在支持 Broadwell、Haswell 或 Ivy Bridge CPU 平台的地区,则可以部署配备最多 64 个 vCPU 的自定义机器类型。

      如需查看适用于每个地区的平台,请阅读区域和地区表。

    • 您可以创建配备了 1 个或多个 vCPU 的 N1 机器类型。如果 vCPU 数量超过 1 个,则您必须将 vCPU 的数量依次递增 2 个,最多 96 个 vCPU(对于 Skylake 平台)或最多 64 个 vCPU(对于 Broadwell、Haswell 或 Ivy Bridge CPU 平台)。

    • 默认情况下,您可以为自定义机器类型的每个 vCPU 选择的内存取决于机器类型系列。对于 N1 机器类型,请为每个 vCPU 选择 0.9 GB 到 6.5 GB(含 0.9 GB 和 6.5 GB)的内存。通过启用扩展内存,可以选择更大的内存量。

    计算优化机器类型系列

    计算优化机器类型是处理计算密集型工作负载的理想选择。这些机器类型在 Compute Engine 上提供最高的单核心性能。

    计算优化类型仅作为预定义机器类型提供,其中包括 C2 机器类型。

    C2 机器类型

    C2 机器类型基于最新一代 Intel 可扩缩处理器 (Cascade Lake),可提供高达 3.8 GHz 的持续全核 Turbo 频率,并为底层服务器平台的架构提供完全透明性,让您能够微调性能。C2 机器类型可提供出众的计算能力,并且在更新的平台上运行。如需处理计算密集型工作负载,此机器类型通常比 N1 高 CPU 机器类型更可靠。

    C2 机器类型具有以下限制:

    机器名称 vCPU 数量1 内存 (GB) 永久性磁盘 (PD) 数上限2 永久性磁盘总大小上限 (TB) 本地 SSD 网络出站流量带宽 (Gbps)3
    c2-standard-4 4 16 128 257 10
    c2-standard-8 8 32 128 257 16
    c2-standard-16 16 64 128 257 32
    c2-standard-30 30 120 128 257 32
    c2-standard-60 60 240 128 257 32

    1每个 vCPU 是在其中一个可用的 CPU 平台上以单个硬件超线程的形式实现的。
    2永久性磁盘用量与机器类型是分别计费的。
    3网络出站流量带宽最高可达指定的上限。实际性能取决于网络拥塞度或协议开销等因素

    内存优化机器类型系列

    内存优化机器类型非常适合需要使用大量内存的任务,相较于 N1 高内存机器类型,其内存与 vCPU 的比率更高。这些机器类型非常适合内存数据库和内存分析,如 SAP HANA 和商务仓储 (BW) 工作负载、基因组分析、SQL 分析服务等。

    内存优化机器类型仅作为预定义机器类型提供。这些机器类型为每个 vCPU 至少提供 14 GB 到 28 GB 的内存。需要遵循以下限制:

    M2 机器类型

    如果上述机器类型与您的工作负载不匹配,您可以从下面列出的每个 vCPU 拥有更多内存量的机器类型中进行选择。M2 Ultramem 机器类型仅在评估期间采用按需价格计费。长期使用需要购买承诺使用合同。如需了解详情,请参阅“价格”页面

    机器名称 vCPU 数量1 内存 (GB) 永久性磁盘 (PD) 数上限2 永久性磁盘总大小上限 (TB) 本地 SSD 网络出站流量带宽 (Gbps)3
    m2-ultramem-2084 208 5888 128 257 325
    m2-ultramem-4164 416 11776 128 257 325
    m2-megamem-4164 416 5888 128 257 325

    1每个 vCPU 是在其中一个可用的 CPU 平台上以单个硬件超线程的形式实现的。
    2永久性磁盘用量与机器类型是分别计费的。
    3网络出站流量带宽最高可达指定的上限。实际性能取决于网络拥塞度或协议开销等因素
    4M2 Ultramem 机器类型仅在评估期间采用按需价格计费。长期使用需要购买承诺使用合同。如需了解详情,请参阅“价格”页面
    5 对于 Cascade Lake 或更高版本的 CPU 平台,为 32 Gbps。对于所有其他平台,为 16 Gbps。

    M1 机器类型

    M1 机器类型是第一代内存优化机器类型,为每个 vCPU 提供了 15 到 24 GB 内存。这组机器类型有两种类型:m1-ultramemm1-megamem。如需查看 ultramem 或 megamem 机器类型是否可以在某一地区使用,请查看可用的区域和地区