| By Thorsten von Eicken | Article Rating: |
|
| August 21, 2008 05:30 AM EDT | Reads: |
4,474 |
Thorsten von Eicken's RightScale Blog
Recently Rich Wolski (UCSB Eucalyptus project) and I were discussing grid computing vs. cloud computing. An observation he made makes a lot of sense to me. Since he doesn’t blog [...], let me repeat here what he said. Grid computing has been used in environments where users make few but large allocation requests. For example, a lab may have a 1000 node cluster and users make allocations for all 1000, or 500, or 200, etc. So only a few of these allocations can be serviced at a time and others need to be scheduled for when resources are released. This results in sophisticated batch job scheduling algorithms of parallel computations.
Cloud computing really is about lots of small allocation requests. The Amazon EC2 accounts are limited to 20 servers each by default and lots and lots of users allocate up to 20 servers out of the pool of many thousands of servers at Amazon. The allocations are real-time and in fact there is no provision for queueing allocations until someone else releases resources. This is a completely different resource allocation paradigm, a completely different usage pattern, and all this results in completely different method of using compute resources.
I always come back to this distinction between cloud and grid computing when people talk about “in-house clouds.” It’s easy to say “ah, we’ll just run some cloud management software on a bunch of machines,” but it’s a completely different matter to uphold the premise of real-time resource availability. If you fail to provide resources when they are needed, the whole paradigm falls apart and users will start hoarding servers, allocating for peak usage instead of current usage, and so forth.
Published August 21, 2008 Reads 4,474
Copyright © 2008 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Thorsten von Eicken
Thorsten von Eicken is CTO & Founder at RightScale, the leader in cloud computing management. RightScale provides a Web-based cloud management platform and support services. RightScale's system enables companies to create Web solutions running on the Amazon cloud that are scalable, reliable, easy to manage, and affordable.
- 4th International Cloud Computing Conference & Expo Starts Today
- Rhomobile CEO to Speak at iPhone Developer Summit 2009 West
- Adobe Flex Developer Earns $100K in New York City
- Rhomobile to Exhibit at Cloud Computing Conference & Expo
- Building a Social Site with Ruby and Rails
- Accelerating Innovation with Yahoo! Cloud Serving
- Engine Yard Gets More Money
- JetBrains' IntelliJ IDEA Goes Open Source
- JetBrains Releases RubyMine 2.0
- What Could You Do With Your Code in 20 Lines or Less?
- Engine Yard Closes $19 Million Series C Financing Round
- Elance Work Index Reveals Strong Demand for Qualified PHP Programmers
- 4th International Cloud Computing Conference & Expo Starts Today
- Is Microsoft as Free as Open Source?
- Deploying Azure Hosted Services Should Be as Easy as Deploying a Heroku Application
- Rhomobile CEO to Speak at iPhone Developer Summit 2009 West
- Adobe Flex Developer Earns $100K in New York City
- Rhomobile to Exhibit at Cloud Computing Conference & Expo
- Building a Social Site with Ruby and Rails
- Accelerating Innovation with Yahoo! Cloud Serving
- Enterprise LAMP Summit Asks Global Open Source Leaders “Can LAMP Deliver?”
- Engine Yard Gets More Money
- JetBrains' IntelliJ IDEA Goes Open Source
- Present Customer Successes with Context
- Why Do 'Cool Kids' Choose Ruby or PHP to Build Websites Instead of Java?
- Ruby on Rails Won't Make It in 2007 and Forget About AJAX
- The Top 250 Players in the Cloud Computing Ecosystem
- The Jury's Still Out On Ruby On Rails (RoR) and AJAX
- Red Hat Named "Platinum Sponsor" of Virtualization Conference & Expo
- Can Ruby Live Without Rails?
- An Introduction to Ant
- Testing in Ruby on Rails
- Ruby On Rails Moves At 'Acela' Rates Toward Java
- Java Kicks Ruby on Rails in the Butt
- Cyberhive Supports Ruby On Rails
- Ruby on Rails One-Day Seminar: Introducing Ruby on Rails – the Pain-Killer for Web Developers



































