Newsletters Welcome, Guest Log In | Register

Unfiltered Opinion

The real truth about technology and IT

About this Blogger RSS

Subscribe

Sign up now and get the best business technology insights direct to your inbox.

  • Daily Edge
  • CTO Edge Update
  • Business Tools & Templates
  • Aligning IT & Business Goals
  • Maximizing IT Investments

1

Cloud Computing: What You Don't Know Could Hurt You

Posted by Rob Enderle Jul 18, 2008 2:23:29 PM

Slashdot on Thursday referenced a post by Wladawsky Berger about a panel and keynote by leading analysts who were all over the map on cloud computing. Evidently, there are more than 20 attempts at creating a definition for this term, which is already being used widely to define this brave new world we seem to be running towards. This reminds me of client/server in the '80s; everyone knew this was the right direction, even though at the time, the better platforms were client or server, not both.

 

What Is Cloud Computing

 

To me, and this appears consistent with Trevor Doerksen's and Kevin Hartig's work referenced in the Slashdot piece, it is hosting where the resources are not location specific and can be shifted dynamically to reduce cost and/or improve performance. In effect, it is hosting using the power of a distributed system to create a more effective, lower-cost solution. Man, who doesn't want that? Better, faster, cheaper -- sign me up!

 

Problems with Cloud Computing

 

Complexity of solution comes to mind first. Part of the reason we define resources is to make sure there are enough of them to get the job done. Cloud computing is sharing resources on a massive scale, which means you'd better be able to predict loading or you'll have the equivalence of data brown outs.

 

The electrical grid is similar in concept to cloud computing. Even though it is decades old, it still has serious problems because there is still no way to assure that demand won't spike in too many places at once. It has to be over engineered and designed with to let it fail elegantly (as opposed to just blow up and shut down). Compared to IT, the electrical grid is actually very simple: a single resource in and out.

 

For IT, complexity is our middle name. Loading requirements for each system are dramatically different in terms of network, storage, processing power and security. We saw an example of how this can become a problem when Google's cloud computing application platform Apps failed and took all of Google's related customers down with it. For now, in the cloud, the simpler the solution, the better, which is why storage solutions seem to work best right now. Network speed slows down the traffic and, because we've been doing storage management in large enterprises for decades, the tools available to shift and manage resources are relatively mature.

 

But applications will have unique scaling problems, as Google demonstrated. This is probably one of the main reasons Microsoft created the competing Equipt product as a blended offering with some traditional aspects and some cloud aspects tied to services that had already been tested successfully as cloud services.

 

Wrapping Up

 

The key to success in the cloud will be keeping solutions simple, plus understanding and mitigating the related risks (with the understanding part being the most difficult at the moment). The axiom "prospectors catch the arrows, settlers get the land" applies here and while I too believe cloud computing represents the likely future, it may take a decade for most of the problems to be worked out to a degree where cloud computing can be the reliable service that it promises to be for the wide variety of applications and services that will reside there.

Jul 26, 2008 12:02 PM Guest Jim Quinlan  says:

"Cloud" computing/resources, as I understand or envision it, has to be the future, as it will allow for more robust, local programs tapping into the necessary, mundane, pedrestrian "programs' of computing -- for instance, the hand-held or the local desktop has programs or choices or links to programs that are house or hosted or operated at a location that the hand-held or the desktop connects to and uses via an internet connection.  All the power and capacity the local device needs is maintained at that remote location to which connects, like SaaS, like Citrix.

It's possible and opens the door to making great programs and data useable by everyone.

So, soon, when we say someone's head is in the clouds, it will be a compliment that such a person is tapping into a relaity of "virtually" (pun intended) unlimited resources.

Software Forum: Information On Demand Virtual Experience

This interactive virtual forum presents leading IT experts providing the insights you need to turn your information into a strategic driver for innovation, business optimization and competitive differentiation.

Data Warehousing for Business Intelligence

Comprehensive storage solutions for better data access and retrieval, leading to better-informed business decisions.

Security SaaS Solutions

Hosted security solutions that not only protect your data, but reduce your security management TCO, as well.

Enterprise Manager

Tools, best practices and expert advice on managing your enterprise IT infrastructure, databases, and Web service components.

Business Intelligence

Best-practice tools, strategies and technologies for determining and managing the data you need to make better business decisions.

Six Sigma Framework for IT

This collection of tutorials, calculators, and templates will show you how to apply six sigma thinking to IT service management.

Learn more >

Social Media Policies Toolkit

Define the rules at your company for the proper use of social media platforms such as Blogs, Twitter, Facebook and Youtube. Ensure your users are spending their time productively and company resources are being used for the business.

Learn more >