机器系列资源和比较指南

本文档介绍了您可以选择的机器家族、机器系列和机器类型,以创建具有所需资源的虚拟机 (VM) 实例或裸金属实例。创建计算实例时,您可以从某个机器家族中选择一个机器类型以确定该实例可用的资源。

您可以从多个机器家族中进行选择。每个机器家族又进一步划分为机器系列和每个系列中的预定义机器类型。例如,在通用机器家族的 N2 机器系列中,您可以选择 n2-standard-4 机器类型。

注意:这是 Compute Engine 机器系列的列表。如需详细了解每个机器家族,请参阅以下页面:
  • 通用 - 多种工作负载的最佳性价比。
  • 内存优化 - 非常适合内存密集型工作负载,每个内核提供比其他机器系列更多的内存,可高达 12 TB 内存。
  • 加速器优化 - 非常适合大规模并行计算统一设备架构 (CUDA) 计算工作负载,例如机器学习 (ML) 和高性能计算 (HPC)。此系列是需要 GPU 的工作负载的最佳选项。

Compute Engine 术语

本文档使用以下术语:

  • 机器家族:针对特定工作负载优化的一组精选处理器和硬件配置,例如通用、加速器优化或内存优化。

  • 机器系列:机器家族按系列、世代和处理器类型进一步分类。每个系列都侧重于计算能力或性能的不同方面。例如,M 系列提供更多内存,而 C 系列则提供更出色的性能。

  • 机器类型:每个机器系列至少提供一种机器类型。每种机器类型都会为您的计算实例提供一组资源,例如 vCPU、内存、磁盘和 GPU。

预定义机器类型

机器类型是预定义的,内存量和 vCPU 数量不可配置。这些机器类型使用各种 vCPU 内存比:

  • highcpu - 每个 vCPU 1 到 3 GB 内存;通常每个 vCPU 2 GB 内存。
  • standard - 每个个 vCPU 3 到 7 GB 内存;通常每个 vCPU 4 GB 内存。
  • highmem - 每个 vCPU 7 到 12 GB 内存;通常每个 vCPU 8 GB 内存。
  • megamem - 每个 vCPU 12 到 15 GB 内存;通常每个 vCPU 14 GB 内存。
  • ultramem - 每个 vCPU 24 到 31 GB 内存。

例如,c3-standard-22 机器类型有 22 个 vCPU,并且作为 standard 机器类型,它还具有 88 GB 内存。

机器家族和系列建议

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

C3 M3 A3
为各种工作负载提供始终如一的高性能 内存与计算比率最高,适合处理内存密集型工作负载 针对加速的高性能计算工作负载进行了优化
  • 高流量的 Web 和应用服务器
  • 数据库
  • 内存缓存
  • 广告服务器
  • Game Servers
  • 数据分析
  • 媒体流式传输和转码
  • 基于 CPU 的机器学习训练和推理
  • 小型到超大型 SAP HANA 内存中数据库
  • 内存中数据存储区,例如 Redis
  • 模拟
  • 高性能数据库,例如 Microsoft SQL Server、MySQL
  • 电子设计自动化
  • 生成式 AI 模型,如以下所示:
    • 大语言模型 (LLM)
    • 扩散模型
    • 生成对抗网络 (GAN)
  • 支持 CUDA 的机器学习训练和推断
  • 高性能计算 (HPC)
  • 大规模并行计算
  • BERT 自然语言处理
  • 深度学习推荐模型 (DLRM)
  • 视频转码
  • 远程可视化工作站

创建计算实例后,您可以使用推荐合理容量来根据工作负载优化资源利用率。如需了解详情,请参阅为虚拟机应用机器类型建议

通用机器家族指南

通用机器家族提供多种机器系列,这些系列具有最优性价比,适用于各种工作负载。

Compute Engine 提供在 x86 架构上运行的通用机器类型。C3 机器系列在 Intel Sapphire Rapids CPU 平台和 Titanium 上提供多达 176 个 vCPU 以及每个 vCPU 配备 2、4 或 8 GB 内存。C3 实例与底层 NUMA 架构保持一致,以提供最佳、可靠和始终如一的性能。

内存优化机器家族指南

内存优化机器家族的机器系列非常适合 OLAP 和 OLTP SAP 工作负载、基因组建模、电子设计自动化以及内存密集型 HPC 工作负载。此系列提供比任何其他机器家族更多的内存,可高达4 TB内存。

M3 实例可提供多达 128 个 vCPU(每个 vCPU 最多可使用 30.5 GB 内存),并且可以在 Intel Ice Lake CPU 平台上使用。

加速器优化机器家族指南

加速器优化机器家族非常适合大规模并行化计算统一设备架构 (CUDA) 计算工作负载,例如机器学习 (ML) 和高性能计算 (HPC)。此机器家族非常适合对 GPU 要求较高的工作负载。

A3 实例可与 A3 Edge 机器类型 (a3-edgegpu-8g-nolssd) 搭配使用,在 Intel Sapphire Rapids CPU 平台和 Titanium 上提供 208 个 vCPU、1,872 GB 内存和 8 个 NVIDIA H100 GPU。

机器系列比较

如需了解您的选择如何影响挂接到计算实例的磁盘卷的性能,请参阅 Hyperdisk 性能限制

比较 C3、M3 和 A3 机器系列的特征。您可以在选择要比较的实例属性字段中选择特定属性,以比较下表中所有机器系列的这些属性。

C3 M3 A3 Edge
工作负载类型 通用 内存优化 加速器优化
实例类型 虚拟机 虚拟机 虚拟机
CPU 类型 Intel Sapphire Rapids Intel Ice Lake Intel Sapphire Rapids
架构 x86 x86 x86
vCPUs 4 到 176 32 到 128 208
vCPU 定义 消息串 消息串 消息串
内存 8 到 1,408 GB 976 GB 到 3,904 GB 1,872 GB
自定义机器类型
扩展内存
单租户
嵌套虚拟化
机密计算
磁盘接口类型 NVMe NVMe NVMe
平衡 Hyperdisk
Hyperdisk Balanced HA
Hyperdisk Extreme
Hyperdisk ML
Hyperdisk Throughput
本地 SSD
最大本地 SSD 0 0 0
标准永久性磁盘
平衡永久性磁盘
SSD 永久性磁盘
极端永久性磁盘
网络接口 gVNIC 和 IDPF gVNIC gVNIC
网络性能 23 到 100 Gbps 最高 32 Gbps 最高 800 Gbps
高带宽网络 50 到 200 Gbps 50 到 100 Gbps 最高 800 Gbps
GPU 数上限 0 0 8
持续使用折扣
承诺使用折扣
Spot 虚拟机折扣

GPU 和计算实例

GPU 用于加快工作负载速度,并且 A3 实例支持 GPU。 系统会在您创建实例时自动挂接 GPU。A3 实例具有固定的 GPU 数量、vCPU 数量和内存(按机器类型)。

如需了解详情,请参阅 Compute Engine 上的 GPU

后续步骤