Archive

Using reliability to measure your cloud

Share this post:

One of my brilliant colleagues told his spouse that cloud is just something similar to renting a car. Although you will have maximum flexibility to choose a car, it is easier.

Cloud reliabilityYou probably won’t rent a car by casual choice, if you can. You will consider the size, power and reliability. Reliability means there is a low possibility the car will be broken down during your rental time.

There are enough reasons for using cloud to gain unlimited resources, flexible allocation, low cost and more. However, would you put a business on a cloud that will restart every day? Let’s take a look at cloud reliability.

Reliability, not availability for cloud

When you rent a car, there may be a lot of choices. For example, you may change your choice because you heard that a certain type of car you got was not reliable.

So, reliability means that you could drive your car safely without it breaking down. You will not only believe the benchmark that the vendor tells you, like a ten year warranty.

When I rent a car, I care about the following:

• Is this a brand new car from a brand new company?
• Is the brand one I have heard of having a lower safety record than my own car?
• Can I easily get my rental car replaced if it is broken down on the road?

Technically, I am concerned about the “broken down time” during my rental experience. The “broken down time” will have two sides:

1. What is the possibility of breaking down?
2. How quickly will the car recover from being broken down? Replacements are always preferred.

I could not estimate the real possibility of the car I get breaking down by using mathematical calculations. However, I would like to discover the mean time between failure, or track record, of my car. I would also like to discover the mean time to recovery of my service provider. Then, I could compare it with my own car or some industry reliability standards. If I put too many people inside or drive too fast, the reliability may disappear.

I also noticed that the longer my rental period, the more reliability I would like to have.

It may be the same for renting a computer from cloud, private or public. When I rent a computer or services from cloud, I would like to see that my service will not break down during the time I am using it. If the tasks were to fail, I would also want to know how quickly I could recover.

Reliability for renting a cloud

The longer the period I want use the rented cloud, the more reliability I would like to have. On one hand, I would like to consider the possibility of business during the renting time (the application on-line time) by:

• Technology
• Tracking record
• Brand
• Recovery methods and tools

On the other hand, I should “drive” safely with:

• Proper load
• Proper architecture
• Proper application recovery methods

I don’t need the mathematical calculations about the possibility. I just need some kind of reliable computing when measured against industry standards and my expectations.

Reliability may be a better word than availability for users when renting a car or renting a computer. In my next post I’ll talk about my take on what reliability means in a cloud environment. It may be interesting to ask yourself, “Which is more important to me, the reliability or the availability of cloud services?”

More stories

Why we added new map tools to Netcool

I had the opportunity to visit a number of telecommunications clients using IBM Netcool over the last year. We frequently discussed the benefits of have a geographically mapped view of topology. Not just because it was nice “eye candy” in the Network Operations Center (NOC), but because it gives an important geographically-based view of network […]

Continue reading

How to streamline continuous delivery through better auditing

IT managers, does this sound familiar? Just when everything is running smoothly, you encounter the release management process in place for upgrading business applications in the production environment. You get an error notification in one of the workflows running the release management process. It can be especially frustrating when the error is coming from the […]

Continue reading

Want to see the latest from WebSphere Liberty? Join our webcast

We just released the latest release of WebSphere Liberty, 16.0.0.4. It includes many new enhancements to its security, database management and overall performance. Interested in what’s new? Join our webcast on January 11, 2017. Why? Read on. I used to take time to reflect on the year behind me as the calendar year closed out, […]

Continue reading