Skip to content

Commit c57f28c

Browse files
Merge pull request #2372 from MicrosoftDocs/main
Auto Publish – main to live - 2025-10-03 17:00 UTC
2 parents 7dbce42 + 454e989 commit c57f28c

File tree

1 file changed

+13
-11
lines changed

1 file changed

+13
-11
lines changed

articles/virtual-machines/vm-naming-conventions.md

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -20,30 +20,32 @@ This page outlines the naming conventions used for Azure VMs. VMs use these nami
2020

2121
## Naming convention explanation
2222

23-
**[Family]** + **[Sub-family*]** + **[# of vCPUs]** + **[Constrained vCPUs*]** + **[Additive Features]** + **[Accelerator Type*]** + **[Version]**
23+
**[Family]** + **[Sub-family*]** + **[# of vCPUs]** + **[Constrained vCPUs*]** + **[Additive Features]** + **[Accelerator Type*]** + **[Memory Capacity*]** + **[Version]**
2424

2525
|Value | Explanation|
2626
|---|---|
2727
| Family | Indicates the VM Family Series|
28-
| *Subfamily | Used for specialized VM differentiations only|
28+
| *Subfamily | Used for specialized VM differentiations such as: <br> B = memory bandwidth optimized <br>C = confidential (for DC, EC, NCC series)<br>C = compute intensive (for HC, NC, NCC series) <br>D = AI training and inference optimized <br>G = cloud gaming and remote desktop optimized <br>V = visualization and graphics optimized <br>X = extra memory|
2929
| # of vCPUs| Denotes the number of vCPUs of the VM |
3030
| *Constrained vCPUs| Used for certain VM sizes only. Denotes the number of vCPUs for the [constrained vCPU capable size](./constrained-vcpu.md) |
31-
| Additive Features | Lower case letters denote additive features, such as: <br> a = AMD-based processor <br> b = Block Storage performance <br> d = diskful (that is, a local temp disk is present); this feature is for newer Azure VMs, see [Ddv4 and Ddsv4-series](./ddv4-ddsv4-series.md) <br> i = isolated size <br> l = low memory; a lower amount of memory than the memory intensive size <br> m = memory intensive; the most amount of memory in a particular size <br>p = ARM Cpu <br> t = tiny memory; the smallest amount of memory in a particular size <br> s = Premium Storage capable, including possible use of [Ultra SSD](./disks-types.md#ultra-disks) (Note: some newer sizes without the attribute of s can still support Premium Storage, such as M128, M64, etc.)<br> C = Confidential <br>NP = node packing <br>
32-
| *Accelerator Type | Denotes the type of hardware accelerator in the specialized/GPU SKUs. Only the new specialized/GPU SKUs launched from Q3 2020 have the hardware accelerator in the name. |
33-
| Version | Denotes the version of the VM Family Series |
31+
| Additive Features | Lower case letters denote additive features, such as: <br>a = AMD-based processor <br>b = remote storage bandwidth optimized <br>d = includes a local temp disk <br>e = encrypted; contains confidential TDX capabilities <br>f = flat ratio (1:1) of vCPU to memory size <br>i = isolated size <br>l = low memory; decreased vCPU to memory ratio <br>m = memory intensive; highest vCPU to memory ratio in a particular series <br>n = network optimized; increased vCPU to network bandwidth ratio <br>o = increased vCPU to local SSD storage capacity ratio<br>p = ARM-based processor <br>r = includes RDMA (InfiniBand) secondary network <br>s = compatible with any premium SSD type <br>t = tiny memory; smallest vCPU to memory ratio in a particular size
32+
| *Accelerator Type | Denotes the type of hardware accelerator in the specialized/GPU SKUs. Only new specialized/GPU SKUs launched from Q3 2020 have the hardware accelerator in the name. |
33+
| *Memory Capacity | Denotes M-series memory capacity, rounded to the nearest TiB.
34+
| Version | Denotes the version number of the VM Family Series |
3435

3536
## Example breakdown
3637

37-
**[Family]** + **[Subfamily*]** + **[# of vCPUs]** + **[Additive Features]** + **[Accelerator Type*]** + **[Version]**
38+
**[Family]** + **[Sub-family*]** + **[# of vCPUs]** + **[Constrained vCPUs*]** + **[Additive Features]** + **[Accelerator Type*]** + **[Memory Capacity*]** + **[Version]**
3839

39-
### Example 1: M416ms_v2
40+
### Example 1: M48ds_1_v3
4041

4142
|Value | Explanation|
4243
|---|---|
4344
| Family | M |
44-
| # of vCPUs | 416 |
45-
| Additive Features | m = memory intensive <br> s = Premium Storage capable |
46-
| Version | v2 |
45+
| # of vCPUs | 48 |
46+
| Additive Features | d = local temp disk <br> s = Premium Storage capable |
47+
| Memory Capacity | 974 GiB ≈ 1 TiB |
48+
| Version | v3 |
4749

4850
### Example 2: NV16as_v4
4951

@@ -72,7 +74,7 @@ This page outlines the naming conventions used for Azure VMs. VMs use these nami
7274
|---|---|
7375
| Family | M |
7476
| # of vCPUs | 8 |
75-
| # of constrained (actual) vCPUs | 2 |
77+
| Constrained vCPUs | 2 |
7678
| Additive Features | m = memory intensive <br> s = Premium Storage capable |
7779
| Version | v2 |
7880

0 commit comments

Comments
 (0)