In-Depth
A year ago in ADT: Grid computing
Grid computing could be described as a large combine of computers noodling on a great problem. The computer grid is here likened to the electric power grid that routes power around the nation as needs require. This grid is a collection of distributed computing resources that appear as one virtual system usually available over a large networkThere is a lot about Grid computing that is familiar. |
»Intro
»Grid
computing
»Rich
clients
»MDA
»Wireless
computing
»Agents,
et al
»Burke's
laws |
Multiprocessor parallel computers go back a ways. Companies like Convex, Perkins-Elmer, Concurrent, Kendall Square, Multiflow, Encore and Thinking Machines all at one time or another gained a lot of attention, but their computers' uses were largely limited to scientific computing arenas.
The 1980s' parallel prophets quickly tapped demand, without becoming too-too visible in the commercial computing realm. More highly distributed approaches, such as the Linda OS, go back to the early 1980s. These were fairly academic efforts, although the 1990s SETI@home program makes use of unused PC cycles to study deep-space data that may disclose life in other solar systems. |
What is new here is the idea of connecting computing services over the Internet,
and even that is familiar in the commercial realm if one thinks back just a
couple of years ago to the brief venture capital-devouring advent of the Application
Service Provider (ASP). Today, the companies pushing the Grid include Sun, Dell,
TME, Data Synapse, Intel, Platform, Entropia and others, but none has been a
more vivid advocate to date than IBM, which sometimes refers to the Grid as
"pay-as-you-go" computing.
IBM, scientists and other Grid computing advocates hope Grid will make its
mark by solving previously intractable problems. Several examples come from
Britain, not the least of which is a data grid proposed by Oxford University.
Oxford recently joined with IBM and the British government to create a country-wide
computing Grid that will help doctors diagnose and treat breast cancer. As conceived,
the project would be one of the first Grids to be composed entirely of commercial
technology.
The Oxford program is a bit different than Grid as shown in SETI; it represents
more of a data grid than a compute grid. The system will feed breast cancer
patient data into a federated database residing at four U.K. computing centers,
with more machines to come online later.
The details of the federation are not worked out at this point. One could guess
the system would rely on XML to integrate diverse data, but it would not be
proper to call it a big "XML Grid," said an individual close to the
projects.
Working with commercial vendors is key to this medical project, said Oxford
Professor Paul Jeffreys.
"This project is application-driven. We are not just building a [one-off]
infrastructure. We hope to produce generic middleware that is widely applicable,"
said Jeffreys, director, Oxford University Computing Services. "The applications
would not be a success if they were not fully connected with industry in the
process."
This project has serious implications, and not just for Grid computing, said
Dave Watson, program director at IBM's Hersely, U.K. services and technology
group.
"This is a really good project to do. It has the potential to use a lot
of our technology in a powerful way. And from a social point of view, it has
the potential to solve some problems and make life better for some people. It
has potential beyond the radiologist," noted Watson.
Grid computing coda: The value in Grid computing for some time to come
will be obtained by big operations that need to do a lot of computations while
saving money. Academic computer users ready to help create unique applications,
and commercial scientific users strapped for computer center power, will lead
the way. General corporate server infrastructure may at the moment be underutilized;
if another big build-out is required, the Grid will loom as an alternative.
IBM, Sun and Dell are in the forefront here; smaller players that do well will
quickly become takeover targets, as large-scale success would be a capital-intensive,
double-edged sword. Standards must take. Much middleware needs to be built.
"Pay-as-you-go" requires infrastructure changes, as well as changes
in the thinking of CIOs. The competition is the next truckload of servers that
arrive at the loading dock.
Prev
| Next
Intro
| Grid
computing | GUI
| MDA
| Wireless
| Agents
etc | Laws