|
A number of other projects have grid-like properties and are
being integrated into worldwide grid efforts. Chronologically,
it is worth mentioning:
Condor
Condor
began in 1988 at the University of Wisconsin, US, which first aimed to pool the computing resources of a
single university department. Condor performs "cycle
scavenging", and includes ways to find appropriate resources,
as well as recover from faults (such as someone turning off a PC running a Condor calculation). Condor was originally meant for
a Local Area Network, and for computers in a single administrative domain.
Condor-G is a newer version incorporating some tools from the Globus
Toolkit, in order to submit jobs to the Grid as well.
CODINE
CODINE, or "Computing for Distributed Network Environments", was started by a small German company, Genias Software, which
later changed its name to Gridware, and was bought by Sun Microsystems
in 2000. Like Condor, CODINE provides cycle scavenging; it also provides
a simple graphical user interface. CODINE
continues as an open source project supported by Sun, and the next generation
of CODINE has been renamed the Sun
Grid Engine, and released free on the 'net. Work is ongoing at
the EPCC computer center in Scotland to integrate the Sun Grid Engine
with Globus.
Legion
Legion began at the University of Virginia in 1993, taking a rather
purist computer science approach to building a metacomputing environment.
It was based on an object-oriented approach, where everything (files,
computers on the network etc.) is an object with specific access procedures,
and fits into one giant virtual machine. Legion spawned
a spin-off company called Applied Meta, which is now Avaki Corporation.
Avaki provides
commercial Grid solutions which are closed source.
Nimrod
Nimrod started at Monash University, Australia, in 1994.
It started with a very specific goal in mind: distributing very similar
calculations, such as performance of an aircraft wing at many angles of
attack, to many computers on a LAN. Again, this is an example of a project
that has profited from the Globus
Toolkit in order to be able to send calculations out on the Grid,
as well. This version is known as Nimrod/G.
UNICORE
UNICORE
began in 1997 as a German initiative to integrate supercomputing centres in
Germany. The UNICORE middleware has elements of a grid toolkit, as well
as a grid portal. Integration of UNICORE with Globus is being carried
out in the EU-funded project GRIP.
  
|