機器系列資源與比較指南

本文說明可供選擇的機器家族、機器系列和機型,方便您建立虛擬機器 (VM) 執行個體或裸機執行個體,並取得所需資源。針對加速器最佳化機器,本文僅說明圖形處理器 (GPU) 加速器。

有多個機器家族可以選擇。每個機器家族又可細分為機器系列,而每個系列中又包含預先定義機型。舉例來說,在一般用途機器家族的 N2 機器系列中,您可以選取 n2-standard-4 機型。

建立運算執行個體時,請從機器系列和系列中選取機型。機型會決定 Compute Engine 分配給執行個體的資源。舉例來說,n2-standard-4 機器類型會建立具有 4 個 vCPU 和 16 GB 記憶體的 VM。

注意:這是 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;通常每個 vCPU 的記憶體為 8 GB。
  • megamem:每個 vCPU 12 到 15 GB 記憶體,通常為 14 GB。
  • ultramem:每個 vCPU 的記憶體從 24 GB 增加到 31 GB。

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

機器家族和系列建議

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

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

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

一般用途機器家族指南

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

Compute Engine 提供一般用途機型,可在 x86 架構上執行。

  • C4 機器系列採用 Intel Granite Rapids CPU 平台,並使用 Titanium 卸載 CPU。C4 機型經過最佳化,可提供穩定一致的高效能,並可擴充至 288 個 vCPU、2.2 TB 的 DDR5 記憶體和 18 TiB 的本機 SSD。C4 提供 highcpu (每個 vCPU 2 GB 記憶體)、standard (每個 vCPU 3.75 GB 記憶體) 和 highmem (每個 vCPU 7.75 GB 記憶體) 設定。C4 執行個體與基礎非統一記憶體存取 (NUMA) 架構一致,可提供最佳、可靠且一致的效能。
  • 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 執行個體在 Intel Sapphire Rapids CPU 平台上執行,並使用 Titanium 卸載 CPU。您可以使用下列機型建立 A3 執行個體:

  • A3 Edge 機器系列

    • a3-edgegpu-8g-nolssd:208 個 vCPU、1,872 GB 記憶體、8 個 NVIDIA H100 GPU,以及 5 個實體 NIC
  • A3 High 機器系列

    • a3-highgpu-1g-nolssd:26 個 vCPU、234 GB RAM、1 個 NVIDIA H100 GPU 和 1 個實體 NIC
    • a3-highgpu-2g-nolssd:52 個 vCPU、468 GB RAM、2 個 NVIDIA H100 GPU 和 1 個實體 NIC
    • a3-highgpu-4g-nolssd:104 個 vCPU、936 GB RAM、4 個 NVIDIA H100 GPU (已附加) 和 1 個實體 NIC
    • a3-highgpu-8g-nolssd:208 個 vCPU、1,872 GB RAM、8 個 NVIDIA H100 GPU,以及 5 個實體 NIC

機器系列比較

請參閱下表比較各機器家族,並判斷哪一個適合您的工作負載。

如果看完本節後,仍不確定哪個機器家族最適合您的工作負載,請先從一般用途機器家族開始。如要進一步瞭解所有支援的處理器,請參閱「CPU 平台」。

如要瞭解所選項目對附加至運算執行個體磁碟區效能的影響,請參閱「Hyperdisk 效能限制」。

比較不同機器系列的特徵。您可以在「Choose instance properties to compare」(選擇要比較的執行個體屬性) 欄位中選取特定屬性,比較下表中所有機器系列的這些屬性。

一般用途 一般用途 記憶體最佳化 加速器最佳化
VM VM VM VM
Intel Granite Rapids Intel Sapphire Rapids Intel Ice Lake Intel Sapphire Rapids
2 到 288 4 到 176 32 到 128 208
討論串 討論串 討論串 討論串
2 到 2,232 GB 8 至 1,408 GB 976 至 3,904 GB 1,872 GB
NUMA NUMA — —
— —
NVMe NVMe NVMe NVMe
gVNIC gVNIC gVNIC gVNIC
10 Gbps 至 100 Gbps 23 至 100 Gbps 最高 32 Gbps 最高 1,800 Gbps
50 到 200 Gbps 50 到 200 Gbps 50 到 100 Gbps —
0 0 0 8
折扣 折扣 折扣 — 折扣

GPU 和運算執行個體

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

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

後續步驟