Cloud Growing Pains – Failure Is Inevitable

Advertise on CloudTweaks

Cloud Growing Pains – Failure Is Inevitable

Growing up with floppy disks as the standard for storage was not pretty, my school days were filled with corrupt assignments and missing files because the things were very fragile and tended to fail at the slightest sign of an electrical field. And there was no use bringing a backup floppy disk because chances are that would fail too. Not to mention random crashes on very slow computers and you quickly learn to save fast and save often, then keep lots and lots of backup. Now fast forward decades later and we have cheaper and faster computers, reliable flash storage, the internet, and even the Cloud. We do not even need to carry our data with us physically because of online file storage services.

But some things never change, and that is failure and all of its forms. It seems to be looming in every corner, and there is no escape, not for any technology. So the core best practice that any business trying to make it in the Cloud could have, is to expect failure and plan for it. After all, each node whether a server, hard drive or networking equipment consists of mass produced commodity hardware parts that may or may not last years. All Cloud service providers architect and design their systems so that when one or several pieces of equipment fail, the system or environment should be able to recover automatically.

Elasticity and fault tolerance actually go hand in hand. Elasticity requires bootstrapping just like fault tolerance. And the reason to bootstrap may be to meet additional demand (elasticity), or sometimes to replace a box which is having problems (fault tolerance). So basically when a new box is required, one boots and is given orders and then it finds and installs required resources to become what piece of equipment it needs to be. This should happen especially when others start failing.

Even though, the Cloud provider has architected his systems to be elastic and fault tolerant, does not mean that your existing software that you are bringing to the Cloud becomes elastic and Fault tolerant as well. If you want to move to the Cloud you have to architect your application to make full use of the advantage of fault tolerance and elasticity provided by the Cloud. Moving unoptimized spaghetti code to the Cloud is just asking for trouble, just like migrating a set of tightly coupled objects. The Cloud is forcing developers to architect their applications to work and take advantage of the elastic and fault-tolerant nature of the Cloud. And you do not just plan for failure within the Cloud but of the Cloud itself. But it is a fool’s errand to count on a single provider. You should consider using many different providers as elements in your vast enterprise. This also takes care of elasticity and fault tolerance, by removing any single point of failure.

By Abdul Salam

CloudBuzz

The latest in curated technology related news collected from many of the leading news distribution, industry research and technology vendor firms on the planet.

Here you will find recent news sources from companies such as Reuters, Marketwired, IDC, Gartner or directly from cloud vendors such as Google, Microsoft or Amazon.

Something went wrong. Please check your entries and try again.

CONTRIBUTORS

Do You Feel Lucky? Why Risk Losing Your Data?

Do You Feel Lucky? Why Risk Losing Your Data?

Why Risk Losing Your Data As your world goes increasingly digital, information and data are your family jewels. Protect them ...
Four Trends and Realities Confronting Security Today

Four Trends and Realities Confronting Security Today

Realities Confronting Security Today, the number of attempted data breaches, cyber attacks, and other bad behavior by bad actors continues ...
Waiting for IT? Rise Up Citizen Coders! Cloud Now Eliminates the Need for Developers

Waiting for IT? Rise Up Citizen Coders! Cloud Now Eliminates the Need for Developers

SaaS Application Development All we seem to hear about is the shortage of developers, people who can code. Times are ...
Common Cloud Mistakes - And How To Avoid Them

Common Cloud Mistakes – And How To Avoid Them

Common Cloud Mistakes One of the first lessons in order to avoid common cloud mistakes with anyone entering the tech ...
The Good, Bad, and Downright Ugly Takeaways from WikiLeaks’ Vault 7

The Good, Bad, and Downright Ugly Takeaways from WikiLeaks’ Vault 7

WikiLeaks’ Vault 7 If you haven’t heard of the Vault 7 WikiLeaks data dump, you’ve probably been living under a ...
Cloud Email Migration? Beware Of Unintentional Data Spoliation!

Cloud Email Migration? Beware Of Unintentional Data Spoliation!

Cloud Email Migration In today’s litigious society, preserving your company’s data is a must if you (and your legal team) ...
Ransomware's Great Lessons

Ransomware’s Great Lessons

Ransomware The vision is chilling. It's another busy day. An employee arrives and logs on to the network only to ...
What Is Really Driving Cloud Adoption?

What Is Really Driving Cloud Adoption?

Driving Cloud Adoption Cloud adoption is growing at an astounding rate, with companies big and small undergoing digital transformation towards ...

NEWS

Cisco Unveils Industry's First Predictive Services Powered by AI

Cisco Unveils Industry’s First Predictive Services Powered by AI

New offerings designed to manage growing technical skills gap through unique expertise, intelligence and automation SAN JOSE, CA--(Marketwired - Oct ...
New IDC Spending Guide Forecasts Nearly $120 Billion in Worldwide Spending on Security Products and Services in 2021

New IDC Spending Guide Forecasts Nearly $120 Billion in Worldwide Spending on Security Products and Services in 2021

FRAMINGHAM, Mass., October 19, 2017 – Worldwide spending on security-related hardware, software, and services is forecast to reach $119.9 billion in ...
CIOs Cutting Through the Hype and Delivering Real Value from Machine Learning, Survey Shows 

CIOs Cutting Through the Hype and Delivering Real Value from Machine Learning, Survey Shows 

New survey reveals progressive CIOs tap machine learning to solve everyday work problems SANTA CLARA, Calif. – October 17, 2017– A ...

NEWSLETTER SUBSCRIBE

CloudTweaks has been a prominent influence covering cloud technologies since 2009. We have worked and continue to work with a tremendous number of writers, contributors and partners throughout the world – all of whom provide insights into the cloud business community. This information is provided to our Newsletter subscribers on a weekly basis - free of charge.

Subscribe to recieve our weekly collection of Best of Thought leadership, Technology news, Tweaks, Curated resource links, Excluisve promotions and our popular Comic series.

JOIN US

Something went wrong. Please check your entries and try again.