7 Replies Last post: Nov 9, 2009 1:39 PM by Rev2Steve  
Share this Discussion: Digg   Del.icio.us   Reddit       LinkedIn  
Rev2Steve Newbie 5 posts since
Aug 16, 2009

Nov 4, 2009 5:30 PM

Cloud Computing - What is your definition?

I was talking with Brian Kraemer of CRN earlier on the subject(s) of Cloud Computing. We agreed that the buzz word is so nebulous that it has so many different meanings to different people in different industries that its hard to nail down what the most popular cloud computing definitions, subjects, and offerings are. From a practical perspective, "service" offerings via a "cloud" are viewed, defined and even admistered differently. Steve Felice, President of the Dell SMB Group, has defined a compelling model that marries SaaS and cloud computing (http://www.youtube.com/watch?v=ZM9lNqeEq2k). I like his perspective for small business. What about big business? The traditional concept held cloud computing to be a bunch of motherboards or "chassis-less servers" connected to cables wherein resources are shared by different applications and customers as needed. Brian and I further agreed that we'd like to hear from other partner channel companies on their definitions of Cloud Computing... Steve

RobWright Gold 42 posts since
Oct 19, 2009
1. Nov 5, 2009 9:42 AM in response to: Rev2Steve
Re: Cloud Computing - What is your definition?

Interesting video. Thanks for posting, Steve. I thought the idea of giving customers an appliance (or "pizza box" server") was interesting. I guess I can understand the trepidation of businesses using hosted servers for all their important applications and functions, but I'm not sure how having a couple of dedicated servers ON-site, which are still using the applications hosted OFF-site, will help potential customers get over their fear, especially smaller businesses in the SMB space. But maybe Felice is on to something with the whole plug-and-play idea.

 

In any event, the trepidation over using hosted applications was a similar issue 10 years ago with ASPs. Remember those? Application service providers were supposed to be the future of the industry because no one wanted to deal with the headaches that came with installing, monitoring, upgrading, and maintaining all these software programs. Well, it turned out 1) ASPs on the whole weren't so good at hosting those applications, and 2) businesses became increasingly concerned over security risks, loss of data and other potential problems that could cut them off from the host.

 

In terms of comparing cloud to ASPs, software as a service, and hosted servers on the whole, cloud computing actually involves a much larger scale of software/services/infrastructure with an architecture and scalability that can support all of those demands. But hey, that's just how I see it. Cloud computing is, after all, another nebulous buzz word as Steve pointed out.

Brian Kraemer Gold 65 posts since
Jun 3, 2008
2. Nov 5, 2009 10:01 AM in response to: Rev2Steve
Re: Cloud Computing - What is your definition?

So let's start trying to define cloud computing. I'll start broadly and then maybe we can begin to narrow the definition down as we go, redefining as we see fit.

 

So, at it's most basic, cloud computing for business consists of a way to host and deliver storage, applications and information to customers in any environment that doesn't rely on a single instance of a server or storage device that can be modified to be public or private (or a combination of the two) depending on the organizational needs.

 

How's that for a start?

bobkberg Newbie 1 posts since
Nov 5, 2009
5. Nov 5, 2009 2:50 PM in response to: Rev2Steve
Re: Cloud Computing - What is your definition?

Being an old networking (and standards) guy, I favor the X.25 and Frame Relay definition of a cloud; i.e. - You "see" a service that does requested work for you, without any visibility into the inner workings.  As with Frame Relay, individual vendor implementations can vary, but if you follow the rules, you can't tell (and don't care) what's inside - as long as what you expect gets done.

 

That said however, those networking protocols/services underwent considerable formal defining efforts before being implemented.  Cloud computing has not gone through that process, "we" as an industry are still stumbling around.  There are many vendors with good ideas, but Vendor A and Vendor B almost certainly require and assume their own model, while the end customer who just wants things done has to fight through the mix.

 

There is hope and serious progress which should produce better results than the DVD format wars (HD vs. Blu-Ray, etc. or going back a generation - VHS vs. Betamax).

 

Cloud computing consists of at least the following elements:

  • Server farms with connections to SANs (Storage, not the training institute)
  • Virtualized server(s) on a per-customer and/or service basis
  • Ability to "wake" a given service on a moment's notice if it has been idled from lack of use
  • Ability to run multiple instances (as necessary or allowed) of the same "server" on demand
  • Automatic redundancy (local and/or geographical)
  • Transparency to the end user(s)
  • Billing/Cost based on actual usage, rather than a capital investment

 

That's my $0.02 worth!

 

Bob

More Like This

  • Retrieving data ...