Search code examples
azureazure-web-rolesazure-caching

Selecting the number and size of VMs in Azure


I would like to use Azure Web Role Instances for hosting few website using distributed cache (Windows Azure Caching).

What would be the better choice of size and quantity of VMs: 2 Large VMs or 4 Medium VMs.

The price and specifications are the same in both cases. I am just wondering if having more, but smaller machines is better.


Solution

  • This MSDN article, Real World: Considerations When Choosing a Web Role Instance Size: How small should I go?, gives some good advice. One benefit of using smaller instances is that you can shutdown one or more instances during low traffic periods. However, if you are committed to running the same number of instances continually, the larger instances (according to the article) will perform better.