SALES: 1-800-867-1380

Virtual Machine and Cloud Service Sizes for Azure

Updated: November 18, 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 includes D-series VMs, 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.

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 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

*The OS disk size may be significantly smaller for Linux virtual machines created from images available in the Image Gallery. For billing related to storage, you’re charged for used pages in Blob storage and not for the capacity of the disk.

Standard Tier

Size – Management Portal\cmdlets & APIs CPU
cores
Memory 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

*The OS disk size may be significantly smaller for Linux virtual machines created from images available in the Image Gallery. For billing related to storage, you’re charged for used pages in Blob storage and not for the capacity of the disk.

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