本文說明可供選擇的機器家族、機器系列和機型,方便您建立虛擬機器 (VM) 執行個體或裸機執行個體,並取得所需資源。針對加速器最佳化機器,本文僅說明圖形處理器 (GPU) 加速器。
有多個機器家族可以選擇。每個機器家族又可細分為機器系列,而每個系列中又包含預先定義機型。例如,在一般用途機器家族的 N2 機器系列中,您可以選取 n2-standard-4 機型。
建立運算執行個體時,請從機器系列和系列中選取機型。機型會決定 Compute Engine 分配給執行個體的資源。舉例來說,n2-standard-4 機器類型會建立具有 4 個 vCPU 和 16 GB 記憶體的 VM。
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 記憶體,通常為 14 GB。ultramem:每個 vCPU 24 到 31 GB 記憶體。
舉例來說,c3-standard-22 機型有 22 個 vCPU,而 standard 機型則有 88 GB 的記憶體。
機器家族和系列建議
下表提供不同工作負載的建議。
| C4、C3 | M3 | A3 |
|---|---|---|
| 具備穩定的高效能,適合各種工作負載 | 記憶體與運算資源比率最高,適合會耗用大量記憶體的工作負載 | 已針對加速高效能運算工作負載完成最佳化 |
|
|
|
建立運算執行個體後,您可以根據工作負載,使用最適規模建議,將資源使用率調整至最佳狀態。詳情請參閱「套用 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-edgegpu-8g-nolssd:208 個 vCPU、1,872 GB 記憶體、8 個 NVIDIA H100 GPU,以及 5 個實體 NIC
-
a3-highgpu-1g-nolssd:26 個 vCPU、234 GB RAM、1 個 NVIDIA H100 GPU 和 1 個實體 NICa3-highgpu-2g-nolssd:52 個 vCPU、468 GB RAM、2 個 NVIDIA H100 GPU 和 1 個實體 NICa3-highgpu-4g-nolssd:104 個 vCPU、936 GB RAM、4 個 NVIDIA H100 GPU 和 1 個實體 NICa3-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。A3 執行個體具有固定的 GPU 和 vCPU 數量,以及固定的記憶體容量 (依機型而定)。
如需詳細資訊,請參閱 Compute Engine 上的 GPU 一文。