Alchemi is a grid computing framework for Windows with the primary
goal of being easy to use. It provides a) a programming environment
to develop grid applications and b) the runtime machinery to
construct grids and run grid applications.
Alchemi allows flexibility in application composition. You can
employ the powerful grid thread model to write grid applications in
any .NET-supported language. Alternatively, existing applications
can be grid-enabled either programmatically or declaratively.
Constructing uni-level grids (clusters) is as simple as installing
the Alchemi Manager on one machine and installing the Alchemi
Executor on each machine that is to be part of the grid. The
flexible execution model allows Executors to be configured
as 'dedicated' (execution is managed by the Manager) or 'non-
dedicated' (execution is managed by the user or triggered by a
screen saver).
A web services interface allows interoperability with custom grid
middleware.
A console application allows you to monitor applications and submit
applications grid-enabled using the grid job model for execution.
Sample applications including a parallel Mandelbrot set generator
are included.
Alchemi is open source, released under the GPL license.
Website: http://www.alchemi.net
Alchemi is being developed at the Grid Computing and Distributed
Systems (GRIDS) Laboratory at the University of Melbourne, Australia.