機器系列資源與比較指南

本文說明可供選擇的機器系列、機器系列和機器類型,方便您建立虛擬機器 (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,通常為 4 GB。
  • highmem - 每個 vCPU 的記憶體為 7 到 12 GB,通常為 8 GB。
  • megamem:每個 vCPU 12 到 15 GB 的記憶體;通常為每個 vCPU 14 GB 的記憶體。
  • ultramem - 每個 vCPU 的記憶體從 24 GB 增加到 31 GB。

舉例來說,c3-standard-22 機型有 22 個 vCPU,而 standard 機型則有 88 GB 的記憶體。

機器家族和系列建議

下表針對不同工作負載提供建議。

C3 M3 A3
具備穩定的高效能,適合各種工作負載 記憶體與運算資源比率最高,適合會耗用大量記憶體的工作負載 針對加速高效能運算工作負載完成最佳化
  • 高流量網站和應用程式伺服器
  • 資料庫
  • 記憶體內建的快取
  • 廣告伺服器
  • 遊戲伺服器
  • 資料分析
  • 媒體串流與轉碼
  • 以 CPU 為基礎的機器學習訓練與推論
  • 小型到特大型的 SAP HANA 記憶體內資料庫
  • 記憶體內資料儲存庫,例如 Redis
  • 模擬
  • 高效能資料庫,例如 Microsoft SQL Server、MySQL
  • 電子設計自動化
  • 生成式 AI 模型,例如:
    • 大型語言模型 (LLM)
    • 擴散模型
    • 生成對抗網路 (GAN)
  • 支援 CUDA 的機器學習訓練和推論
  • 高效能運算 (HPC)
  • 大量平行運算
  • BERT 自然語言處理
  • 深度學習推薦模型 (DLRM)
  • 影片轉碼
  • 遠端視覺化工作站

建立運算執行個體後,您可以根據工作負載使用最適規模建議,達到最佳資源使用率。詳情請參閱對 VM 套用機型建議

一般用途機器家族指南

一般用途機器家族提供多種機器系列,可為各種工作負載提供最佳性價比。

Compute Engine 提供一般用途機器類型,可在 x86 架構上執行。C3 機器系列在 Intel Sapphire Rapids CPU 平台和 Titanium 上,每個 vCPU 最多可提供 176 個 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 機器系列的特性。您可以在「Choose instance properties to compare」(選擇要比較的執行個體屬性) 欄位中選取特定屬性,比較下表所有機器系列的這些屬性。

C3 M3 A3 Edge
工作負載類型 一般用途 記憶體最佳化 加速器最佳化
執行個體類型 VM VM VM
CPU 類型 Intel Sapphire Rapids Intel Ice Lake Intel Sapphire Rapids
架構 x86 x86 x86
vCPU 4 到 176 32 到 128 208
vCPU 定義 討論串 討論串 討論串
記憶體 8 至 1,408 GB 976 至 3,904 GB 1,872 GB
自訂機器類型
擴充記憶體
單一租戶
巢狀虛擬化
機密運算
磁碟介面類型 NVMe NVMe NVMe
Hyperdisk Balanced
Hyperdisk Balanced HA
Hyperdisk Extreme
Hyperdisk ML
Hyperdisk Throughput
本機 SSD
本機 SSD 容量上限 0 0 0
標準 PD
Balanced PD
SSD PD
極端 PD
網路介面 gVNIC 和 IDPF gVNIC gVNIC
聯播網成效 23 到 100 Gbps 最高 32 Gbps 最高 800 Gbps
高頻寬網路 50 到 200 Gbps 50 到 100 Gbps 最高 800 Gbps
最多 GPU 數量 0 0 8
續用折扣
承諾使用折扣
Spot VM 折扣

GPU 和運算執行個體

GPU 可用來加快工作負載的速度,且 A3 執行個體支援 GPU。 建立執行個體時,系統會自動附加 GPU。A3 執行個體每個機型都有固定數量的 GPU、vCPU 和記憶體。

如需詳細資訊,請參閱 Compute Engine 上的 GPU 一文。

後續步驟