The myth of zero downtime
Every time there’s been a major Amazon outage, someone always says something like, “Regular Web hosters and colocation companies don’t have outages!” I saw an article in my Twitter stream today, and finally decided that the topic deserves a blog post. (The article seemed rather linkbait-ish, so I’m not going to link it.)
It is an absolute myth that you will not have downtime in colocation or Web hosting. It is also a complete myth that you won’t have downtime in cloud IaaS run by traditional Web hosting or data center outsourcing providers.
The typical managed hosting customer experiences roughly one outage a year. This figure comes from thirteen years of asking Gartner clients, day in and day out, about their operational track record. These outages are typically related to hardware failure, although sometimes they are related to service provider network outages (often caused by device misconfiguration, which can obliterate any equipment or circuit redundancy). Some customers are lucky enough to never experience any outages over the course of a given contract (usually two to three years for complex managed hosting), but this is actually fairly rare, because most customers aren’t architected to be resilient to all but the most trivial of infrastructure failures. (Woe betide the customer who has a serious hardware failure on a database server.) The “one outage a year” figure does not include any outages that the customer might have caused himself through application failure.
The typical colocation facility in the US is built to Tier III standards, with a mathematical expected availability of about 99.98%. In Europe, colocation facilities are often built to Tier II standards intead, for an expected availability of about 99.75%. Many colocation facilities do indeed manage to go for many years without an outage. So do many enterprise data centers — including Tier I facilities that have no redundancy whatsoever. The mathematics of the situation don’t say that you will have an outage — these are merely probabilities over the long term. Moreover, there will be an additional percentage of error that is caused by humans. Single-data-center kings who proudly proclaim that their one data center has never had an outage have gotten lucky.
The amount of publicity that a data center outage gets is directly related to its tenant constituency. The outage at the 365 Main colocation facility in San Francisco a few years back was widely publicized, for instance, because that facility happened to house a lot of Internet properties, including ones directly associated with online publications. There have been significant outages at many other colocation faciliities over the years, though, that were never noted in the press — I’ve found out about them because they were mentioned by end-user clients, or because the vendor disclosed them.
Amazon outages — and indeed, more broadly, outages at large-scale providers like Google — get plenty of press because of their mass effects, and the fact that they tend to impact large Internet properties, making the press aware that there’s a problem.
Small cloud providers often have brief outages — and long maintenance windows, and sometimes lengthy maintenance downtimes. You’re rolling the dice wherever you go. Don’t assume that just because you haven’t read about an outage in the press, it hasn’t occurred. Whether you decide on managed hosting, dedicated hosting, colocation, or cloud IaaS, you want to know a provider’s track record — their actual availability over a multi-year period, not excluding maintenance windows. Especially for global businesses with 24×7 uptime requirements, it’s not okay to be down at 5 am Eastern, which is prime-time in both Europe and Asia.
Sure, there are plenty of reasons to worry about availability in the cloud, especially the possibility of lengthy outages made worse by the fundamental complexity that underlies many of these infrastructures. But you shouldn’t buy into the myth that your local Web hoster or colocation provider necessarily has better odds of availability, especially if you have a non-redundant architecture.
Posted on March 21, 2013, in Infrastructure and tagged cloud, colocation, hosting, IaaS. Bookmark the permalink. 22 Comments.
Absolutely agree Lydia. Anyone that expects to get 100% uptime is frankly kidding themselves. In all the different servers I have run (and there have been quite a few) there is always some issue, at some stage. Mostly hardware I have to say, but a surprising number of DNS issues down the years. Most of the time it has to be said its not as big a deal as most people make out. They are servers after all, not life support machines! People do come back if your site is down for an hour or two!
If you are not ready to fight with yourself, to say “NO” to
things you liked to do or which were just a habit to you then nothing on Earth will help you to get rid of those
excess pounds. Uncooked ginkgo biloba seeds have shown some small levels of toxins, so if you prefer the seeds
it is advised to cook them prior to ingestion.
if you’re under 120 lbs, unless you’re really short you are NOT
Hey! This is kind of off topic but I need some help from an established blog.
Is it very difficult to set up your own blog? I’m not very techincal but I can figure things out pretty fast. I’m thinking about setting up my own but I’m not sure where to begin. Do you have any ideas or suggestions? Thanks
Good replies in return of this query with solid arguments and telling
the whole thing regarding that.
I am really impressed with your writing skills and also with the
layout on your weblog. Is this a paid theme or did you customize it yourself?
Either way keep up the excellent quality writing, it is rare to see a nice blog like this one today.
Well, In my point of view, when you are using a technology , you get to face some downtime issues, connectivity issues but what matters is how service providers give you support. i have been the user of Weatherly Cloud , they are good at providing prompt support to their clients and that is the main reason that i am a happy customer.
Greetings! Very useful advice in this particular post!
It is the little changes that produce the most significant changes.
Thanks for sharing!
After looking into a number of the blog posts on your web site,
I seriously like your way of blogging. I added it to my bookmark webpage list and will be
checking back in the near future. Take a look at my
website as well and tell me how you feel.
I constantly spent my half an hour to read this website’s articles
or reviews every day along with a mug of coffee.
What’s up, of course this post is really fastidious and I have
learned lot of things from it concerning blogging. thanks.
I loved as much as you’ll receive carried
out right here. The sketch is attractive, your authored material stylish.
nonetheless, you command get got an shakiness over that you wish be delivering the following.
unwell unquestionably come more formerly again as exactly the same nearly a lot often inside case you shield this increase.
Hey there are using WordPress for your site platform? I’m new to the blog world but I’m trying to get started and set up my own. Do you require any html coding expertise to make your own blog?
Any help would be really appreciated!
Article writing is also a fun, if you be familiar with after that you can write otherwise it is difficult
Ahaa, its nice dialogue concerning this paragraph here at this web site,
I have read all that, so at this time me also commenting at this place.
Its like you read my mind! You seem to know a lot
about this, like you wrote the book in it or something.
I think that you could do with a few pics to drive the message home a bit, but other than that, this is
wonderful blog. An excellent read. I will definitely be back.
My developer is trying to convince me to move to
.net from PHP. I have always disliked the idea
because of the costs. But he’s tryiong none the less.
I’ve been using WordPress on a variety of websites for about a year and am
worried about switching to another platform. I have heard fantastic things about blogengine.net.
Is there a way I can transfer all my wordpress content into it?
Any kind of help would be really appreciated!
My brother recommended I might like this web site.
He was totally right. This post truly made my day.
You can not imagine simply how much time I had spent for this info!
I loved as much as you’ll receive carried out right here. The sketch is tasteful, your authored material stylish.
nonetheless, you command get bought an edginess over that
you wish be delivering the following. unwell unquestionably come
more formerly again as exactly the same nearly very often inside
case you shield this hike.
Hello, I desire to subscribe for this weblog to get newest updates,
therefore where can i do it please assist.
I believe what you typed was actually very reasonable.
However, what about this? suppose you added a little content?
I am not suggesting your information is not solid., but suppose you
added something that makes people want more? I mean The myth of zero downtime |
CloudPundit: Massive-Scale Computing is kinda plain. You
should look at Yahoo’s front page and note how they create post titles to get people to click.
You might add a related video or a related
picture or two to get people excited about what you’ve written.
In my opinion, it might bring your website a little bit more interesting.
For the reason that the admin of this website is working, no question very shortly it will
be renowned, due to its feature contents.
I’m amazed, I have to admit. Seldom do I encounter a blog
that’s both equally educative and engaging, and without a
doubt, you’ve hit the nail on the head. The problem is something too few
men and women are speaking intelligently about. I am very happy that I came across this in my hunt for
something regarding this.