Azure 筆記 - VM 大小型號命名規則
| | | 0 | |
剛接觸 Azure VM 要選擇虛擬機,常在琳琅滿目的型號間陷入選擇困難。除了最直覺的 CPU 核心數跟記憶體大小,又分了 B 系列、D 系統,還會有 D8ads_v5 這種命名,讓人眼花撩亂,為此寫篇筆記備忘。
其實官方有完整參考資料,但搞懂需要花點心思:
常見 VM 大小型號的命名規則為:
[系列][vCPU 核數][額外特性]_[版本]

系列有以下幾種:
- A/B:強調低成本、合適入門級(開發、測試、小型應用),B 家族支援 CPU Burst (彈性短期提升)。
- D:CPU 與記憶體均衡,適用多數企業級應用(如中大型 Web、資料庫)。
- DC:強調安全與機密運算,適用需合規及高資料保護的情境。
- F/FX:CPU 比例特高,適用純計算密集項目。
- E/Eb/EC/M:記憶體容量大,適合大數據、分析、內存型資料庫 (如 SAP HANA)。
- L:大量與高效本地磁碟,最佳化於大量原始資料存讀、資料湖等需求。
- NC/ND/NG/NV:包含各種 GPU 強化型機器,適用於 AI、繪圖、遠端桌面和遊戲等。
- NP:帶有 FPGA,可針對特殊算力需求自訂加速邏輯。
- HB/HC/HX:專為高效能計算領域設計,如大型模擬、科學計算、基因和氣象等。
額外特性的部分,不同字母有不同意義:
- a = AMD 型處理器
- b = 區塊儲存體效能
- d = 磁碟 (意即本機暫存磁碟存在);此功能適用於較新的 Azure VM,請參閱 Ddv4 和 Ddsv4 系列
- i = 隔離大小
- l = 記憶體不足;較記憶體密集大小更低的記憶體數量
- m = 記憶體密集;特定大小中的記憶體數量上限
- p = ARM Cpu
- t = 微小記憶體;特定大小中的最小記憶體數量
- s = 進階儲存體支援,包括可能使用 Ultra SSD 磁碟 (注意:某些沒有 s 屬性的較新大小仍可支援進階儲存體,例如 M128、M64 等等)
- C = 機密
- NP = 節點封裝
微軟有個 Virtual Machine Pricing 網頁可以用系列、OS... 等條件篩選 VM 大小看定價。但若已開始使用 Azure,從 Azure Portal 的 VM 大小選擇介面可以一次看 CPU、RAM、Disk 跟價格,還有大家常用的型號可參考,是更有用的參考來源。

把握以上要訣,再抓一下預算,應該就不難選了。
Comments
Be the first to post a comment