Clearly, this model doesn't lend itself well to broad adoption. The applications running on compute grids are often developed in house, and the grids themselves tend to be application specific and resource heavy.
According to Steve Tuecke, CEO of Univa, a grid software startup, organizations accomplish one thing when using compute grids: they take a single application and enable it to run faster by sharing computations across distributed resources.
''The problem is that you end up creating grid silos,'' Tuecke said, ''so you end up with an application that can run in parallel across different resources, but you still have a silo.''
Two other types of grids, data grids and resource grids, promise more flexibility.
Data grids distribute database information and storage, while resource grids enable the broad sharing of infrastructure, including servers, storage, and other data-center resources.
In order to stitch all of these disparate resources together, early adopters and grid startups are setting their sights on open standards.
One of the ways around the issues of security and control that make some businesses wary of cloud computing is to build a private cloud -- one that remains within the corporate firewall and is wholly controlled internally. Private clouds also increase the agility of IT an organization's IT infrastructure and make it easier to roll out new technology projects. Download this eBook to get the facts behind the private cloud and learn how your organization can get started.