Stateless VMs - Infrastructure as a Service on Windows Azure

Infrastructure as a Service on Windows Azure

Stateless VMs

3 of 7
azure-old-portal.jpg Source: Microsoft

A fundamental feature of the old Windows Azure – until the announcement of new features in summer 2012 – was that all VMs are stateless. A way to think about this is that when you create an application and deploy it, Azure builds a Hyper-V VM and spins it up. That VM is the golden image for your application. If something goes wrong, Azure may delete the deployed VM and replace it with the original.

It is not quite that simple, since Microsoft also takes responsibility for keeping the OS patched and up to date, but it is still true that any data stored in the VM after deployment is liable to be deleted at any time. In order to store data consistently, you need to use storage or database services. There is also an option to mount a VHD, stored as an Azure Blob, to give your VM a persistent drive. Even the VM role in the old Azure is stateless, though in this case Microsoft leaves OS maintenance to the user.

3 of 7

More from this story

Email Alerts

Register now to receive IT-related news, guides and more, delivered to your inbox.
By submitting your personal information, you agree to receive emails regarding relevant products and special offers from TechTarget and its partners. You also agree that your personal information may be transferred and processed in the United States, and that you have read and agree to the Terms of Use and the Privacy Policy.

COMMENTS powered by Disqus  //  Commenting policy