Free Newsletters
InfoWorld Daily

InfoWorld
Log-in | Register

Five ways of defining cloud computing

A look at the differences between cloud computing and grid computing


As with nearly every IT trend, including service-oriented architectures and Web services, just because we're all talking about cloud computing doesn't mean we're talking about the same thing.

I recently joined a LinkedIn/Google group on cloud computing, a member of which posted what should have been an innocent question: Is there a difference between cloud computing and what we know as grid computing? I was ready with my own answer, but overnight about a dozen responses had already flooded in, creating an e-mail chain that offered some interesting nuances on the terminology.

[ Learn more about the cloud computing trend in "What cloud computing really means" and "The platform lock-in game moves to the cloud." ]

I hope this doesn't get me kicked out of this group, but I thought it might be interesting to reproduce some of these as food for thought. In the interests of privacy, I'm not publishing anyone's names, and I've edited some of the definitions for the sake of clarity and length. Here are the top five:

1. "Vendors, as always, blur the real definitions of new terms. In my opinion (and the opinion of others), cloud computing isn't the same as utility computing, which isn't the same as grid computing:

"Grid computing generally refers to resource pooled environments for running compute jobs (like image processing) rather than long running processes (such as a Web site or e-mail server).

"Utility computing generally refers to resource-pooled environments for hosting long running processes, and tends to be focused on meeting service levels with the optimal amount of resources necessary to do so.

"Cloud computing refers (for many) to a variety of services available over the Internet that deliver compute functionality on the service provider's infrastructure (e.g. Google Apps or Amazon EC2 or Salesforce.com). A cloud computing environment may actually be hosted on either a grid or utility computing environment, but that doesn't matter to a service user."

2. "Cloud computing = Grid computing. The workload is sent to the IT infrastructure that consists of dispatching masters and working slave nodes. The masters control resource distributions to the workload (how many slaves run the parallelized workload). This is transparent to the client, who only sees that workload has been dispatched to the cloud/grid and results are returned to it. The slaves may or may not be virtual hosts.

"Cloud computing = Software-as-Service. This is the Google apps model, where apps are located 'in the cloud,' i.e. somewhere in the Web.

"Cloud computing = Platform-as-Service. This is the Amazon EC2 et al model where an external entity maintains the IT infrastructure (masters/slaves) and the client buys time/resources on this infrastructure. This is 'in the cloud' in so much that it is across the Web, outside of the organization that is leasing time off it.

Continued
1 | 2 | NEXT PAGE » 


Talkback:

commentPost a Comment

 

MOST COMMENTS

 
 





MIGRATING TO VISTA
Join Windows Vista Expert, Richard Whitehead as he presents the benefits and challenges of migrating to Windows Vista. Sponsored by Novell

»  Click here to view this Webcast
  The Path to Enterprise Security
This is your comprehensive guide to Enterprise Security. In it you'll find solutions to the most pressing security threats facing you and your company. Learn the latest on insider threats and how to effectively minimize risk within your organization. Sponsored by Nokia

»  Click here to download now

- Special Advertising Partners -
WHITE PAPERS
 

» Technology White Papers Library

Technology White Papers by Topic

Technology White Papers E-mail Alert

Find out when the latest white paper is available:
 
 
INFOWORLD MARKETPLACE
 
» BUY A LINK NOW
 
 

Video

 
 
 

Podcasts

 
IFW Daily 10/13/2008

Survey says SAP customers discontent with new Enterprise Support, Oracle...

 
 

 

Columnists

 
 
 

Resource Center


Ads by techwords beta  [See your link here]
 




Sponsored Technology Links

 
 
 HOME  NEWS  BLOGS  PODCASTS  VIDEOS  TECHNOLOGIES  TEST CENTER  EVENTS  CAREERS   About | Advertise | Awards | RSS | Contact Us 

Copyright © 2008, Reprints, Permissions, Licensing, IDG Network, Privacy Policy, Terms of Service.
All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses,
phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

CIO :: ComputerWorld :: CSO :: Demo :: GamePro :: Games.net :: IDG Connect :: IDG World Expo
Industry Standard :: IT World :: JavaWorld :: LinuxWorld :: MacUser :: Macworld :: Network World :: PC World :: Playlist