Virtual machine size | CPU cores | Memory | OS disk space– cloud services | OS disk space– virtual machines | Max. data disks (1 TB each) | Max. IOPS (500 per disk) |
---|---|---|---|---|---|---|
ExtraSmall |
Shared |
768 MB |
19 GB |
20 GB |
1 |
1x500 |
Small |
1 |
1.75 GB |
224 GB |
70 GB |
2 |
2x500 |
Medium |
2 |
3.5 GB |
489 GB |
135 GB |
4 |
4x500 |
Large |
4 |
7 GB |
999 GB |
285 GB |
8 |
8x500 |
ExtraLarge |
8 |
14 GB |
2,039 GB |
605 GB |
16 |
16x500 |
A6 |
4 |
28 GB |
999 GB |
285 GB |
8 |
8x500 |
A7 |
8 |
56 GB |
2,039 GB |
605 GB |
16 |
16x500 |
- Small is the smallest size recommended for production workloads.
- Select a virtual machine with 4 or 8 CPU Cores when using SQL Server Enterprise Edition.
- The ExtraSmall virtual machine size is only available by using Windows Azure SDK version 1.3 or later.
- Cloud service role instances (Web Roles and Worker Roles) require more disk space than a virtual machine due to system requirements. The system files reserve 4 GB of space for the Windows pagefile, and 2 GB of space for the Windows dumpfile.
- Some of the physical hosts in Windows Azure data centers may not support larger virtual machine sizes, such as A6 and A7. As a result, you may see the error message Failed to configure virtual machine <machine name> or Failed to create virtual machine <machine name> when resizing an existing virtual machine to a new size, creating a new virtual machine in a virtual network created before April 16, 2013, or adding a new virtual machine to an existing cloud service. See the topic Error: “Failed to configure virtual machine” on the support forum for a list of workarounds for each deployment scenario.