What is High-Availability?

 

LVS official logo

So what is this new-fangled concept called “high-availability?” Traditionally, high-availability has been experienced by women in nightclubs, when a man has walked up and said to them, “Hey you, I just want you to know that I’m not like these other hard-to-get jokers in here. I’m available 24/7, around-the-clock, to come over to your place and give you a shoulder massage.”

In computer terms, high-availability is different. It refers to how fault-tolerant or resilient a network is, how capable it is of delivering a website accurately every time. If there is an error in one specific location of the software or hardware, that does not affect user experience because the system accounts for the difficulties and resolves them prior to delivery. It similar to a pizza place that checks to make sure there is no maliciously discarded bellybutton lint among the sausages and peppers before the pie goes out the door.

To better understand how high-availability works, let’s take a look at comments on the subject from Microsoft, Oracle, and Linux Virtual Server in this three-part series. While we study the topic, let’s pay an Olympic-trained athlete to swim in a pool that we’ve installed in a glass box over our heads, because a German study from the early 1970s indicates that it improves knowledge-retention.

Availability & Uptime

Okay, the swimmer is swimming. Thanks for chipping in $32,468. Let’s look at what availability is and how it relates to server uptime.

Availability is a general term that includes system failures, reliability, and recovery when anything does go awry. Availability is often phrased in terms of server uptime, whereas any instances of failure are considered downtime. Failure refers not just to when a system is inaccessible, but also to when it is not functioning correctly. My brain, for instance, has an average daily uptime of 23.8% even though I only sleep 90 minutes a night.

Uptime is basic math, and it can get a little boring to see every hosting company out there promoting their guaranteed 99.99% uptime. These figures, though, are significant. Just take a look at Microsoft’s figures for 99% uptime and 99.99% uptime.

With a 99% uptime guarantee, the website could experience as much as 14.4 minutes of downtime each day and 3.7 days of downtime each year. With a 99.9% uptime guarantee, those figures are cut to 86.4 seconds per day and 8.8 hours per year. Um… I don’t want to distract you, but did we forget to put breathing holes in the glass box? He looks like he’s under duress. The problem is, though, the German findings do not allow for any pauses or disruptions during the learning process, so we have to continue.

A brief note on uptime as it relates to us: It’s funny to think that any amount of “unscheduled downtime” (software updates and other server maintenance) is acceptable. That’s why we guarantee 100% uptime in our service level agreement (SLA) with all our customers (reimbursing for errors) – one reason our customer retention rate is over 90%.

Prediction & Availability

Optimizing for availability of a network is complex. Every aspect of the system, from the applications being used to the way that it is administered to how it’s deployed all make an impact on availability. Microsoft recommends that failures will always occur from time to time, and those failures will of course be unexpected. Predicting moments of downtime, then, is virtually impossible. Yeah, let’s… I guess get rid of that glass box. It’s a little depressing.

However, a system will automatically become more reliable as a network develops stronger recovery mechanisms. Microsoft points out, “If your system can recover from failures within 86.4 seconds, then you can have a failure every day and still achieve 99.9 percent availability.” I’ve used this same logic to explain to my wife why it’s acceptable for me to stare at the ceiling and shriek like a wounded and deranged animal for 86 seconds every day when I walk in the door from work.

Effect on Page Loads & Revenue

Availability can be thought of simply as uptime, but it can also be thought of in terms of transactions, such as those on an e-commerce site. The same math really applies to any situation when thought of in terms of pages failing to load or loading incorrectly.

A website with 99.9% availability or uptime that receives 10,000 data requests from visitors each day will experience 10 failures per day and 70 per week. The following is from a table Microsoft provides defining different availability figures as fulfilling the requirements of certain types of systems:

  • Commercial – 99.5%
  • Highly available – 99.9%
  • Fault resilient – 99.99%
  • Fault tolerant – 99.999%
  • Continuous – 100%

Conclusion, Continuation & Poem

Okay, so that gives us a basic starting point for exploring availability. Again, if you like the idea of 100% uptime, that’s our promise – and we put our money where our mouth is in our SLA (and also I put pennies in my mouth sometimes, because I like the way it tastes and can’t think of what else to do with them). Here are our solutions for shared hosting, dedicated servers, and VPSs.

We will move on with this subject in the second part of the series via discussion of the Oracle piece. I’m really sorry about the swimmer. That was a horrible idea on my part. Here is a poem to make you feel better:

Thank you for your time

I think you are very nice

Let’s all go to Tijuana

And eat some beans and rice.

By Kent Roberts

Be Sociable, Share!
Written By
More from admin

An Overview on Colocation

Colocation is a general term in the Web industry. It is any...
Read More
Loading Facebook Comments ...
Loading Disqus Comments ...

43 Comments

  • Just like enormous web link building, this is old-fashioned Search Engine Optimization that hasn’t already benefited years.

  • I was suggested this web site through my cousin. I am no longer sure whether or not this submit is written through him as nobody else recognise such particular about my problem. You’re incredible! Thank you!

  • Presently, Nd: YAG (neodymium-doped yttrium light weight aluminum garnet)
    laser devices are made use of for dealing with dark skin tones.

  • Greetings! I know this is kinda off topic but I was wondering if you knew where I could locate a captcha plugin for my comment form? I’m using the same blog platform as yours and I’m having difficulty finding one? Thanks a lot!

  • This net web-site is definitely a walk-through for all the information you wanted about this and didn’t know who to ask. Glimpse here, and you’ll definitely discover it.

  • Hi, Neat post. There’s a problem with your web site in internet explorer, would test this… IE still is the market leader and a good portion of people will miss your wonderful writing due to this problem.

  • Have you ever considered about adding a little bit more than just your articles? I mean, what you say is fundamental and all. Nevertheless just imagine if you added some great photos or video clips to give your posts more, “pop”! Your content is excellent but with images and clips, this website could undeniably be one of the very best in its niche. Amazing blog!

  • whoah this blog is wonderful i love reading your posts. Keep up the great work! You know, lots of people are searching around for this info, you can aid them greatly.

  • I’m very happy to read this. This is the type of manual that needs to be given and not the accidental misinformation that is at the other blogs. Appreciate your sharing this best doc.

  • Track video sights, plays, as well as communications to boost lead nurturing and also lead qualification through segmentation, targeting, and racking up.

  • For those that are not aware, the means GSA SER scratches target Links from online search
    engine is by using pre-defined impacts which are absolutely nothing more than a collection of strings found on certain sites (each of the GSA SER engines has its very own set of impacts).

  • I’ve been exploring for a little bit for any high-quality articles or weblog posts on this kind of space . Exploring in Yahoo I at last stumbled upon this web site. Reading this information So i’m happy to show that I’ve a very just right uncanny feeling I discovered just what I needed. I such a lot certainly will make certain to don’t forget this website and provides it a look regularly.

  • By supplying tools that make it easy for organisations and customers to
    link in genuine time (Messenger), they create value for both parties.

  • It was actually wonderful reading this article and I believe you’re absolutely right. Tell me if perhaps you’re interested in shareit latest version, that’s my main competency. I’m hoping to check back with you in the near future, take good care!

  • There is amazing improvements on the style of this blog, I honestly like that! My own is dealing with aadhar card status online and now there are lots of things to be done, I am yet still a rookie in website creation. Take good care!

  • My brother recommended I might like this website. He was entirely right. This post actually made my day. You can not imagine just how much time I had spent for this info! Thanks!

  • It’s a highest state-of-the-art consume. I’d blend it with Bluewater Vodka and a couple of splashes of Rate Brothers Rhubarb Bitters. A twist of a grapefruit peel for garnish and it’s again in the direction of the season the moment Ben Franklin found energy within a glass!

  • I like what you guys are up also. Such smart work and reporting! Carry on the superb works guys I’ve incorporated you guys to my blogroll. I think it will improve the value of my site 🙂

  • Along with vast range relating to poultry cage strategies and
    styles, you won’t have dilemma discovering one that applies
    on the shape and size of your particular yard.

  • I am definitely enjoying the theme of your website. Do you ever encounter any kind of web browser interface troubles? A lot of my own website visitors have complained regarding my small bluetooth speakers site not operating correctly in Internet Explorer though appears wonderful in Chrome. Are there any advice to help correct the matter?

  • Hello would you mind stating which blog platform you’re using? I’m planning to start my own blog soon but I’m having a difficult time making a decision to go with Drupal.

  • I was speaking to a buddy of my own regarding this info and even regarding lic term plan as well. I do think you made some great points here, we’re excited to continue reading information from you.

  • This is the right site for everyone who would like to
    understand this topic. You realize a whole lot its almost hard to argue with you (not that I actually will need to…HaHa).
    You certainly put a brand new spin on a subject which has been written about for ages.
    Excellent stuff, just excellent!

Leave a Reply

Your email address will not be published. Required fields are marked *