Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Ensure high availability of Windows Azure website

What would be the proper way to deploy Windows Azure Web sites to ensure maximum availability, even in case of datacenter issues?

I am facing a service outage as I write, due to the ongoing "partial service interruption" affecting websites in West Europe in the last 6 hours.

It is kind of moot to setup redundant database instances (and redundant everything, really) if my web endpoint can die on my customers. I've already verified that increasing instance count does not really improve the robustness of Azure websites in such situations.

Any suggestions?

like image 230
Andrea Avatar asked Feb 27 '14 13:02

Andrea


People also ask

How does Azure ensure high availability?

With zone-redundant architecture, the Azure platform automatically replicates the resource and data across zones. Microsoft manages the delivery of high availability, since Azure automatically replicates and distributes instances within the region.

How do I make my Azure VM highly available?

An availability set is a logical grouping of VMs that allows Azure to understand how your application is built to provide for redundancy and availability. We recommended that two or more VMs are created within an availability set to provide for a highly available application and to meet the 99.95% Azure SLA.

Does Azure have high availability?

Take advantage of high availability with Azure availability zones as a part of your comprehensive business continuity and disaster recovery strategy with built-in security, and flexible, high-performance architecture. Increase application resiliency and availability supported by 99.99% uptime SLA for virtual machines.

How do you set up availability on an Azure portal?

To create an availability set, login to the Azure portal and select Create a Resource in the upper left corner. Type in Availability Set and select it. Click on Create: Now we can set up our availability set.


1 Answers

Since this answer was accepted, MS have released Azure traffic manager, which allows you to configure a failover to another instance, running on another region.

More info: https://azure.microsoft.com/en-us/documentation/articles/traffic-manager-overview/

like image 161
Matt Roberts Avatar answered Sep 24 '22 07:09

Matt Roberts