Earlier quoted context omitted.
Does DNS propagate quickly enough to alleviate an outage or is it just a matter of ensuring that you recover within a few hours rather on waiting on an outage resolution that might take longer? Alternately, can't you just have multiple A records to distribute your load across cloud platforms and just drop the one for whichever platform is having an outage?
From experience with multi-datacenter setups, if you set a 60second TTL on your DNS records, you'll see 95%+ of traffic get the update within 5 minutes. Also, you can associate multiple addresses with a record. It's up to the client to retry on failure, but all browsers do (as far as I know)
Microsoft Azure Outage
81–90 of 178 posts
Re: Microsoft Azure Outage
#82Earlier quoted context omitted.
Over 80% of the Fortune 500 run on Azure. 20% of Azure VMs are Linux. You are not well informed.
"run on" - I suspect you're being fed a unicode pile of poo here. More likely the have _something_ which runs on Azure. Fortune 500s are, pretty much by definition, quite large - and probably have tons of departments and sub departments. And at least one of those departments probably has a task of trying out new things, like Azure, by running something on it. What surprises me is that nearly 20% of Fortune 500s _don'…
Re: Microsoft Azure Outage
#83Re: Microsoft Azure Outage
#84Earlier quoted context omitted.
For what it's worth, I've been watching several Azure-hosted sites that I control and they've been coming back online sequentially (and are all back online now). Whatever they're fixing, it seems to be taking some time, but is progressing steadily at a good pace in the last hour.
Mine have been gradually coming back, too. Timing couldn't have been any better for me. Some Alanis material there: https://twitter.com/bizspark/status/534858596748906496 Now I'll have to distribute between AWS and Azure, too.
Re: Microsoft Azure Outage
#85Earlier quoted context omitted.
From experience with multi-datacenter setups, if you set a 60second TTL on your DNS records, you'll see 95%+ of traffic get the update within 5 minutes. Also, you can associate multiple addresses with a record. It's up to the client to retry on failure, but all browsers do (as far as I know)
Wouldn't that kill DNS if everyone did that considering it relies on caching for performance across the world?
It's a thick layer of caches. Your browser, OS, router, ISP, and a bunch of intermediaries can cache the DNS. So even at 60s, you get good cache hits (the busier, the more true that is, of course)
Also, the update can always happen asynchronously. You and 9999 people ask your ISP for Facebook's IP. It serves all of you a slightly stale IP and asynchronously fetches a new one (thus turning 10000 requests into 1). AKA: thundering heard problem.
DNS mostly uses UDP, which is more efficient for the server and harder to DOS (the server doesn't have to maintain state per request).
Finally, # of requests is usually (always?) a factor in the price of DNS services. So the cost is borne by the clients, not the service providers. And since DNS hosting is seemingly profitable, I assume they're more than happy to build up the infrastructure to deal with additional requests.
Re: Microsoft Azure Outage
#86Earlier quoted context omitted.
Over 80% of the Fortune 500 run on Azure. 20% of Azure VMs are Linux. You are not well informed.
"run on" - I suspect you're being fed a unicode pile of poo here. More likely the have _something_ which runs on Azure. Fortune 500s are, pretty much by definition, quite large - and probably have tons of departments and sub departments. And at least one of those departments probably has a task of trying out new things, like Azure, by running something on it. What surprises me is that nearly 20% of Fortune 500s _don'…
* Most major companies use more than one cloud provider
* "Use" is a very loose term here. It could mean anything from "the accounts team in some branch office uses S3 to back up their Sage data (or uses an online backup service that uses S3 in the back end)" to "they run their main product on our infrastructure".
Re: Microsoft Azure Outage
#87Our sites have been down for more than 3 hours now. EDIT2: Now the databases are down, this is costing us a lot of money. EDIT: Just went up again. It would be great if anyone knows how to mitigate these in the future - what can I do to protect myself against this in the future? (Except leave Azure)
Re: Microsoft Azure Outage
#88So, the worst part about this is that zero communication has come out of Microsoft - we first started seeing issues on Sunday and filed a ticked, had an open ticket while this larger outage happened, and haven't gotten a single email saying there's an outage. I found out about it from, sigh, buzzfeed. Question - are AWS or GCE better at proactively messaging when there's an outage?
See https://groups.google.com/forum/#!forum/gce-operations and https://groups.google.com/forum/#!forum/google-appengine-dow....
Re: Microsoft Azure Outage
#89Our sites have been down for more than 3 hours now. EDIT2: Now the databases are down, this is costing us a lot of money. EDIT: Just went up again. It would be great if anyone knows how to mitigate these in the future - what can I do to protect myself against this in the future? (Except leave Azure)
The only manual step was to delay the switch back until our vms where working fine and had all resources. We do this changing route53 health check to one that is always failing.
We had also to purge our crashed mongo nodes because the journal was broken.
https://auth0.com/availability-trust/img/auth0-infrastructur...
Re: Microsoft Azure Outage
#90Earlier quoted context omitted.
"run on" - I suspect you're being fed a unicode pile of poo here. More likely the have _something_ which runs on Azure. Fortune 500s are, pretty much by definition, quite large - and probably have tons of departments and sub departments. And at least one of those departments probably has a task of trying out new things, like Azure, by running something on it. What surprises me is that nearly 20% of Fortune 500s _don'…
Ignoring the fortune companies, most of Microsoft's own services like Office 365 run on Azure. That's a pretty big bet right there.