SALES: 1-800-867-1380

Virtual Machine and Cloud Service Sizes for Azure

Updated: December 17, 2014

This topic describes the available sizes and options for the virtual machine-based compute resources you can use to run your apps and workloads. These resources are available to you as Azure Virtual Machines (sometimes called “IaaS virtual machines” or “persistent virtual machines”), and Cloud Service role instances (web roles and worker roles). This topic also provides deployment considerations to be aware of when planning to use these resources.

If you’re not sure whether to use Azure Virtual Machines or Cloud Services, see the “Execution Models / Compute” section of Introducing Azure for explanations that can help you decide.

Virtual machines are available in two tiers – basic and standard. Both types offer a choice of sizes, but the basic tier doesn’t provide some capabilities available with the standard tier, such as load-balancing and auto-scaling. The standard tier of sizes consists of A series, D series, and DS series. D-series VMs are designed to run applications that demand higher compute power and temporary disk performance. D-series VMs provide faster processors, a higher memory-to-core ratio, and a solid-state drive (SSD) for the temporary disk. For details, see the announcement on the Azure blog, New D-Series Virtual Machine Sizes. DS series VMs can use Premium storage, which provides high-performance, low-latency storage for I/O intensive workloads. It uses solid-state drives (SSDs) to host a virtual machine’s disks and offers a local SSD disk cache. Premium storage is in Preview and is available in certain regions. For details, see Premium Storage: High-Performance Storage for Azure Virtual Machine Workloads.

The size of the virtual machine affects the pricing. The size also affects the processing, memory, and storage capacity of the virtual machine. Storage costs are calculated separately based on used pages in the storage account. For details, see Virtual Machines Pricing Details and Azure Storage Pricing. For more information about the disks and storage used in Azure Virtual Machines, see About Disks and Images in Azure.

The following considerations might help you decide on a size:

  • The A0\Basic_A0 size is only available by using Azure SDK version 1.3 or later.

  • A1\Basic_A1 is the smallest size recommended for production workloads.

  • Select a virtual machine with 4 or 8 CPU cores when using SQL Server Enterprise Edition.

  • Some of the physical hosts in Azure data centers may not support larger virtual machine sizes, such as A5 – A9. 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 workarounds for each deployment scenario.

The following tables show the sizes and the capacities offered by each.

Basic Tier

Size – Management Portal\cmdlets & APIs CPU
cores
Memory Max. disk sizes –
virtual machine
Max. data disks
(1 TB each)
Max. IOPS
(300 per disk)

A0\Basic_A0

1

768 MB

OS = 127 GB

Temporary = 20 GB

1

1x300

A1\Basic_A1

1

1.75 GB

OS = 127 GB

Temporary = 40 GB

2

2x300

A2\Basic_A2

2

3.5 GB

OS = 127 GB

Temporary = 60 GB

4

4x300

A3\Basic_A3

4

7 GB

OS = 127 GB

Temporary = 120 GB

8

8x300

A4\Basic_A4

8

14 GB

OS = 127 GB

Temporary = 240 GB

16

16x300

Standard Tier – A series and D series

Size – Management Portal\cmdlets & APIs CPU
cores
Memory Max. disk sizes –
virtual machine
Max. data disks
(1 TB each)
Max. IOPS
(500 per disk)

A0\ extra small

1

768 MB

OS = 127 GB

Temporary = 20 GB

1

1x500

A1\small

1

1.75 GB

OS = 127 GB

Temporary = 70 GB

2

2x500

A2\medium

2

3.5 GB

OS = 127 GB

Temporary = 135 GB

4

4x500

A3\large

4

7 GB

OS = 127 GB

Temporary = 285 GB

8

8x500

A4\extra large

8

14 GB

OS = 127 GB

Temporary = 605 GB

16

16x500

A5\(same)

2

14 GB

OS = 127 GB

Temporary = 135 GB

4

4X500

A6\(same)

4

28 GB

OS = 127 GB

Temporary = 285 GB

8

8x500

A7\(same)

8

56 GB

OS = 127 GB

Temporary = 605 GB

16

16x500

A8\(same)

8

56 GB

OS = 127 GB

Temporary = 382 GB

noteNote
For information and considerations about using this size, see About the A8 and A9 Compute Intensive Instances.

16

16x500

A9\(same)

16

112 GB

OS = 127 GB

Temporary = 382 GB

noteNote
For information and considerations about using this size, see About the A8 and A9 Compute Intensive Instances.

16

16x500

STANDARD_D1\(same)

1

3.5

OS = 127 GB

Temporary (SSD) =50 GB

2

2x500

STANDARD_D2\(same)

2

7

OS = 127 GB

Temporary (SSD) =100 GB

4

4x500

STANDARD_D3\(same)

4

14

OS = 127 GB

Temporary (SSD) =200 GB

8

8x500

STANDARD_D4\(same)

8

28

OS = 127 GB

Temporary (SSD) =400 GB

16

16x500

STANDARD_D11\(same)

2

14

OS = 127 GB

Temporary (SSD) =100 GB

4

4x500

STANDARD_D12\(same)

4

28

OS = 127 GB

Temporary (SSD) =200 GB

8

8x500

STANDARD_D13\(same)

8

56

OS = 127 GB

Temporary (SSD) =400 GB

16

16x500

STANDARD_D14\(same)

16

112

OS = 127 GB

Temporary (SSD) =800 GB

32

32x500

Standard tier – DS series*

Size – Management Portal\cmdlets & APIs CPU cores Memory Max. disk sizes –
virtual machine
Max. data disks
(1 TB each)
Cache size (GB) Max. disk IOPS & bandwidth

STANDARD_DS1\(same)

1

3.5

OS = 127 GB

Local SSD disk = 7 GB

2

43

3,200

32 MB per second

STANDARD_DS2\(same)

2

7

OS = 127 GB

Local SSD disk = 14 GB

4

86

6,400

64 MB per second

STANDARD_DS3\(same)

4

14

OS = 127 GB

Local SSD disk = 28 GB

8

172

12,800

128 MB per second

STANDARD_DS4\(same)

8

28

OS = 127 GB

Local SSD disk = 56 GB

16

344

25,600

256 MB per second

STANDARD_DS11\(same)

2

14

OS = 127 GB

Local SSD disk = 28 GB

4

72

6,400

64 MB per second

STANDARD_DS12\(same)

4

28

OS = 127 GB

Local SSD disk = 56 GB

8

144

12,800

128 MB per second

STANDARD_DS13\(same)

8

56

OS = 127 GB

Local SSD disk = 112 GB

16

288

25,600

256 MB per second

STANDARD_DS14\(same)

16

112

OS = 127 GB

Local SSD disk = 224 GB

32

576

50,000

576 MB per second

*The maximum input/output operations per second (IOPS) and throughput (bandwidth) possible with a DS series VM is affected by the size of the disk. For details, see Premium Storage: High-Performance Storage for Azure Virtual Machine Workloads.

The following considerations might help you decide on a size:

  • Instances can now be configured to use a D-series VM. These are designed to run applications that demand higher compute power and temporary disk performance. D-series VMs provide faster processors, a higher memory-to-core ratio, and a solid-state drive (SSD) for the temporary disk. For details, see the announcement on the Azure blog, New D-Series Virtual Machine Sizes.

  • Web roles and worker roles require more temporary disk space than Azure Virtual Machines because of system requirements. The system files reserve 4 GB of space for the Windows page file, and 2 GB of space for the Windows dump file.

  • The OS disk contains the Windows guest OS and includes the Program Files folder (including installations done via startup tasks unless you specify another disk), registry changes, the System32 folder, and the .NET framework.

  • The local resource disk contains Azure logs and configuration files, Azure Diagnostics (which includes your IIS logs), and any local storage resources you define.

  • The apps (application) disk is where your .cspkg is extracted and includes your website, binaries, role host process, startup tasks, web.config, and so on.

 

Size CPU
cores
Memory Disk sizes

ExtraSmall

1

768 MB

OS = Guest OS size

Local resource = 19 GB

Apps = approx. 1.5 GB

Small

1

1.75 GB

OS = Guest OS size

Local resource = 224 GB

Apps = approx. 1.5 GB

Medium

2

3.5 GB

OS = Guest OS size

Local resource = 489 GB

Apps = approx. 1.5 GB

Large

4

7 GB

OS = Guest OS size

Local resource = 999 GB

Apps = approx. 1.5 GB

ExtraLarge

8

14 GB

OS = Guest OS size

Local resource = 2,039 GB

Apps = approx. 1.5 GB

A5

2

14 GB

OS = Guest OS size

Local resource = 489 GB

Apps = approx. 1.5 GB

A6

4

28 GB

OS = Guest OS size

Local resource = 999 GB

Apps = approx. 1.5 GB

A7

8

56 GB

OS = Guest OS size

Local resource = 2,039 GB

Apps = approx. 1.5 GB

A8

8

56 GB

OS = Guest OS size

Local resource = 1.77 TB

Apps = approx. 1.5 GB

noteNote
For information and considerations about using this size, see About the A8 and A9 Compute Intensive Instances.

A9

16

112 GB

OS = Guest OS size

Local resource = 1.77 TB

Apps = approx. 1.5 GB

noteNote
For information and considerations about using this size, see About the A8 and A9 Compute Intensive Instances.

STANDARD_D1

2

3.5

OS = Guest OS size

Local resource = 50 GB

Apps = approx. 1.5 GB

STANDARD_D2

4

7

OS = Guest OS size

Local resource = 100 GB

Apps = approx. 1.5 GB

STANDARD_D3

8

14

OS = Guest OS size

Local resource = 200 GB

Apps = approx. 1.5 GB

STANDARD_D4

16

28

OS = Guest OS size

Local resource = 400 GB

Apps = approx. 1.5 GB

STANDARD_D11

4

14

OS = Guest OS size

Local resource = 100 GB

Apps = approx. 1.5 GB

STANDARD_D12

8

28

OS = Guest OS size

Local resource = 200 GB

Apps = approx. 1.5 GB

STANDARD_D13

16

56

OS = Guest OS size

Local resource = 400 GB

Apps = approx. 1.5 GB

STANDARD_D14

32

112

OS = Guest OS size

Local resource = 800 GB

Apps = approx. 1.5 GB

See Also

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft