This article lists the virtual machine (VM) sizes that are available in Azure Stack. You can use this article to help you make your selection of a VM to support your Azure Stack solution.
Disk IOPS (Input/Output Operations Per Second) on Azure Stack is a function of VM size instead of the disk type. This means that for a Standard_Fs series VM, regardless of whether you choose SSD or HDD for the disk type, the IOPS limit for a single additional data disk is 2300 IOPS. The IOPS limits imposed is a cap (maximum possible) to prevent noisy neighbors. It isn't an assurance of IOPS that you'll get on a specific VM size.
VM general purpose
General-purpose VM sizes provide a balanced CPU-to-memory ratio. They're used for testing and development, small to medium databases, and low to medium traffic web servers. Each data disk is 2300 IOPS for the premium VM sizes, except for the Basic A series. For Basic A, the data disk size is 500 IOPS.
Basic A
Note
Basic A VM sizes are retired for creating virtual machine scale sets (VMSS) through the portal. To create a VMSS with this size, use PowerShell or a template.
Size - Size\Name
vCPU
Memory
Max temporary disk size
Max OS disk throughput: (IOPS)
Max temp storage throughput (IOPS)
Max data disk throughput (IOPS)
Max NICs
A0\Basic_A0
1
768 MB
20 GB
300
300
1 / 1x300
2
A1\Basic_A1
1
1.75 GB
40 GB
300
300
2 / 2x300
2
A2\Basic_A2
2
3.5 GB
60 GB
300
300
4 / 4x300
2
A3\Basic_A3
4
7 GB
120 GB
300
300
8 / 8x300
2
A4\Basic_A4
8
14 GB
240 GB
300
300
16 / 16X300
2
Standard A
Size
vCPU
Memory (GiB)
Temp storage (GiB)
Max OS disk throughput (IOPS)
Max temp storage throughput (IOPS)
Max data disks / throughput (IOPS)
Max NICs
Standard_A0
1
0.768
20
500
500
1x500
2
Standard_A1
1
1.75
70
500
500
2x500
2
Standard_A2
2
3.5
135
500
500
4x500
2
Standard_A3
4
7
285
500
500
8x500
2
Standard_A4
8
14
605
500
500
16x500
4
Standard_A5
2
14
135
500
500
4x500
2
Standard_A6
4
28
285
500
500
8x500
2
Standard_A7
8
56
605
500
500
16x500
4
Av2-series
Requires Azure Stack version 1804 or later
Size
vCPU
Memory (GiB)
Temp storage (GiB)
Max OS disk throughput (IOPS)
Max temp storage throughput (IOPS)
Max data disks / throughput (IOPS)
Max NICs
Standard_A1_v2
1
2
10
500
1000
2 / 2x500
2
Standard_A2_v2
2
4
20
500
2000
4 / 4x500
2
Standard_A4v2
4
8
40
500
4000
8 / 8x500
4
Standard_A8_v2
8
16
80
500
8000
16 / 16x500
8
Standard_A2m_v2
2
16
20
500
2000
4 / 4x500
2
Standard_A4m_v2
4
32
40
500
4000
8 / 8x500
4
Standard_A8m_v2
8
64
80
500
8000
16 / 16x500
8
D-series
Size
vCPU
Memory (GiB)
Temp storage (GiB)
Max OS disk throughput (IOPS)
Max temp storage throughput (IOPS)
Max data disks / throughput (IOPS)
Max NICs
Standard_D1
1
3.5
50
500
3000
4 / 4x500
2
Standard_D2
2
7
100
500
6000
8 / 8x500
2
Standard_D3
4
14
200
500
12000
16 / 16x500
4
Standard_D4
8
28
400
500
24000
32 / 32x500
8
DS-series
Size
vCPU
Memory (GiB)
Temp storage (GiB)
Max OS disk throughput (IOPS)
Max temp storage throughput (IOPS)
Max data disks / throughput (IOPS)
Max NICs
Standard_DS1
1
3.5
7
1000
4000
4 / 4x2300
2
Standard_DS2
2
7
14
1000
8000
8 / 8x2300
2
Standard_DS3
4
14
28
1000
16000
16 / 16x2300
4
Standard_DS4
8
28
56
1000
32000
32 / 32x2300
8
Dv2-series
Size
vCPU
Memory (GiB)
Temp storage (GiB)
Max OS disk throughput (IOPS)
Max temp storage throughput (IOPS)
Max data disks / throughput (IOPS)
Max NICs
Standard_D1_v2
1
3.5
50
500
3000
4 / 4x500
2
Standard_D2_v2
2
7
100
500
6000
8 / 8x500
2
Standard_D3_v2
4
14
200
500
12000
16 / 16x500
4
Standard_D4_v2
8
28
400
500
24000
32 / 32x500
8
Standard_D5_v2
16
56
800
500
48000
64 / 64x500
8
DSv2-series
Size
vCPU
Memory (GiB)
Temp storage (GiB)
Max OS disk throughput (IOPS)
Max temp storage throughput (IOPS)
Max data disks / throughput (IOPS)
Max NICs
Standard_DS1_v2
1
3.5
7
1000
4000
4 / 4x2300
2
Standard_DS2_v2
2
7
14
1000
8000
8 / 8x2300
2
Standard_DS3_v2
4
14
28
1000
16000
16 / 16x2300
4
Standard_DS4_v2
8
28
56
1000
32000
32 / 32x2300
8
Standard_DS5_v2
16
56
112
1000
64000
64 / 64x2300
8
Compute optimized
F-series
Requires Azure Stack version 1804 or later
Size
vCPU
Memory (GiB)
Temp storage (GiB)
Max OS disk throughput (IOPS)
Max temp storage throughput (IOPS)
Max data disks / throughput (IOPS)
Max NICs
Standard_F1
1
2
16
500
3000
4 / 4x500
2
Standard_F2
2
4
32
500
6000
8 / 8x500
2
Standard_F4
4
8
64
500
12000
16 / 16x500
4
Standard_F8
8
16
128
500
24000
32 / 32x500
8
Standard_F16
16
32
256
500
48000
64 / 64x500
8
Fs-series
Requires Azure Stack version 1804 or later
Size
vCPU
Memory (GiB)
Temp storage (GiB)
Max OS disk throughput (IOPS)
Max temp storage throughput (IOPS)
Max data disks / throughput (IOPS)
Max NICs
Standard_F1s
1
2
4
1000
4000
4 / 4x2300
2
Standard_F2s
2
4
8
1000
8000
8 / 8x2300
2
Standard_F4s
4
8
16
1000
16000
16 / 16x2300
4
Standard_F8s
8
16
32
1000
32000
32 / 32x2300
8
Standard_F16s
16
32
64
1000
64000
64 / 64x2300
8
Fsv2-series
Requires Azure Stack version 1804 or later
Size
vCPU
Memory (GiB)
Temp storage (GiB)
Max OS disk throughput (IOPS)
Max temp storage throughput (IOPS)
Max data disks / throughput (IOPS)
Max NICs
Standard_F2s_v2
2
4
16
1000
4000
4 / 4x2300
2
Standard_F4s_v2
4
8
32
1000
8000
8 / 8x2300
2
Standard_F8s_v2
8
16
64
1000
16000
16 / 16x2300
4
Standard_F16s_v2
16
32
128
1000
32000
32 / 32x2300
4
Standard_F32s_v2
32
64
256
1000
64000
32 / 32x2300
8
Standard_F64s_v2
64
128
512
1000
128000
32 / 32x2300
8
Memory optimized
Memory optimized VM sizes provide a high memory-to-CPU ratio that is designed for relational database servers, medium to large caches, and in-memory analytics.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see: https://aka.ms/ContentUserFeedback.