• On MovieTome: The 10 worst movies of 2009 so far!
October 27, 2009 2:23 PM PDT

Mitosis in action: Cloud computing and 'The Cloud'

by James Urquhart
  • Font size
  • Print
  • 4 comments
Share

Was the failure of Microsoft acquisition Danger to protect the data of Sidekick smart phone users (its core customer base) a failure of cloud computing?

This question was argued vehemently earlier in October when the outage was first reported. Several articles appeared, including some on CNET and ZDNet, that indicated that the Danger failure should give users pause before putting their data into "The Cloud." On the other hand, several of us who have been involved in cloud-computing implementations were appalled at the use of the term "cloud" in regard to Danger. Clearly, as a provider, Danger was not practicing core cloud-computing principles.

Lori MacVittie, of application delivery networking vendor F5 and one of my favorite bloggers on the effects of the cloud-computing model on application control systems, wrote a post recently that summed up what a lot of us realized as the aftermath of Danger unfolded; that the word "cloud" is now being used in two increasingly divergent senses.

MacVittie puts it so well, I'll let her spell it out for you:

Thanks to the nearly constant misapplication of the phrase "The Cloud" and the lack of agreement on a clear definition from technical quarters I must announce that "The Cloud" is no longer a synonym for "Cloud Computing". It can't be. Do not be misled into trying, it will only cause you heartache and headaches. The two no longer refer to the same thing (if they ever really did) and there should be no implied - or inferred - relationship between them. "The Cloud" has, unfortunately, devolved into little more than a trendy reference for any consumer-facing application delivered over the Internet.

Cloud computing, on the other hand, specifically speaks to an architectural model; a means of deploying applications that abstracts compute, storage, network, and application network resources in order to provide uniform, on-demand scalability and reliability of application delivery.

In other words, "The Cloud" is a consumer concept. It represents a way of looking at the seemingly (but not really) new concept of using commercial Internet applications to create, update, and delete personal and/or professional information. It represents a tactical decision on the part of the consumer to trust third parties with data access, management, and security.

With that in mind, it's no wonder Richard Stallman, Larry Ellison and others are less than wowed by cloud computing. That model is both nothing new, and something everyone needs to understand has consequences to the way valuable data is handled.

On the other hand, "cloud computing" is a systems concept--an operations model that is mainly visible to those who build, deploy, and/or operate applications. End users (or "consumers" as Lori explains above) do not see "cloud computing."

Have there been cloud computing failures? Sure. The denial of service attack on Bitbucket (hosted on Amazon Web Services) was arguably an excellent example. There have been and will be more.

William Vambenepe may have explained a relationship between The Cloud and cloud computing months ago, but in slightly different terms. In a post titled "Exploring 'IT management in a changing IT world,'" Vambenepe describes an interesting way to conceive of the different facts of the term "cloud":

There are two main parts in the "Cloud" buzzword: the "Technical Cloud" and the "Business Cloud". The "Technical Cloud" is where we take virtualization and standardization (of machines, networks and application infrastructure) and turn that mind-boggling complexity into a manageable system that can be programmed to deliver applications (Cisco recently called it "Unified Computing"; HP, IBM and others have been trying to describe and brand it for a long time). Building on these technical capabilities comes the second part of "Cloud", the "Business Cloud". It is the ability to use infrastructure owned by a third party (presumably one able to leverage economies of scale) and all the possibilities this opens in the business realm. That's what "Cloud" started as, back when it was known as "Utility Computing" and before it was applied to everything under the sun. A recent illustration of the relationship between the "Technical Cloud" and the "Business Cloud" is the introduction of vCloud by VMWare (their vision includes using VMotion technology, a piece of the "Technical Cloud", not just to move machines between neighboring hypervisors but between organizations, enabling the "Business Cloud").

In the days since the Danger event, I've found my own ability to interpret where others come from in the "cloud" discussion has been made much easier by understanding this distinction. It's just too bad that the distinction will confuse non-technical people more than help them.

James Urquhart is a seasoned field technologist with almost 20 years of experience in distributed systems development and deployment, focusing on service-oriented architectures, cloud computing, and virtualization. James is currently market manager for the Data Center 3.0 strategy at Cisco Systems, though the opinions expressed here are strictly his own. He is a member of the CNET Blog Network and is not an employee of CNET.
Recent posts from The Wisdom of Clouds
Practice overtaking theory in cloud computing
Five competitive differentiators for cloud services
IBM launches development and test cloud
Does cloud computing need malpractice safeguards?
Mitosis in action: Cloud computing and 'The Cloud'
Cloud computing and the big rethink: Part 5
Cloud computing and the big rethink: Part 4
Cloud computing and the big rethink: Part 3
Add a Comment (Log in or register) (4 Comments)
  • prev
  • 1
  • next
by justthoughtidask October 27, 2009 2:56 PM PDT
An interesting article James.

Surely the whole point of what you've said is that this is a clear example of something that is NOT mitosis?

I understood mitosis to mean two identical 'daughter' cells. Identical to each other AND the parent.

Sure there's been a split, but if I've understood you right then the two new uses of 'cloud' are similar but not identical to each other?

I've never felt the need to write a comment before.

Just thought I'd ask
Reply to this comment
by Pete Bardo October 27, 2009 3:18 PM PDT
So Danger is not in the "Technical Cloud:, but in the "Business Cloud"? It's difficult to grasp not only for consumers. I'm a bit of a tech-type myself, and now I'm more confused than ever!
Reply to this comment
by Pishkado October 27, 2009 3:27 PM PDT
This is hardly the first example of a word being used with a variety of nuances until things stabilize.

The meaning of "cloud" in this context hasn't stabilized yet. One guru or another offering his or her definition doesn't change that, much as said guru and those who quote him/her might wish it did. Give it another few years. These things take time: they're driven by human nature, not technology. The meaning might coalesce around what Urquhart and MacVittie say it should mean, or not. There is simply no way to know in 2009. Anyone who feels otherwise should test his or her crystal ball by buying lottery tickets. If you win enough money that you no longer have to work for a living, you'll have enough credibility as a fortune-teller to make this sort of prediction.

(Of course, the people who make them know full well that nobody is going to remember whether they predicted right or wrong anyhow, so they can predict all they want and let the chips fall where they may.)
Reply to this comment
by markbeadles October 28, 2009 6:54 AM PDT
Alas, there's not much luck in trying to distinguish the terms "Cloud" and "cloud computing" in the public's mind. They're just too similar -- that would be bad branding. If the term "Cloud" needs to die a shameful death, then so be it. The architectural pattern that is "cloud computing" can survive under another name. On the other hand, if the term "cloud" survives, then practitioners will have to accept that it will be tied to "cloud computing".

But, yeah, Danger sure wasn't a failure of either of these. It was an operational failure, of the type that could occur, has occurred, and will continue to occur, in any badly run environment.
Reply to this comment
(4 Comments)
  • prev
  • 1
  • next
advertisement

Google hopes to turn the river into a canal

Searching real-time services like Twitter at the moment is like standing in front of a firehose on a hot day: you'll get cooled off, but you'll get knocked over. Google wants to change that.

Will video site Vevo be next-gen MTV?

Vevo is the Web music-video service built by the big record labels with help from YouTube. Can it make an MTV-like splash?

About The Wisdom of Clouds

The Wisdom of Clouds, a CNET Tech blog by James Urquhart, covers cloud computing, virtualization, SaaS, data centers, and much more.

Add this feed to your online news reader

The Wisdom of Clouds topics

advertisement

Inside CNET News

Scroll Left Scroll Right