Scientific workflow management system for Condor
The Pegasus project encompasses a set of technologies the help
workflow-based applications execute in a number of different
environments including desktops, campus clusters, grids, and now
clouds. Scientific workflows allow users to easily express
multi-step computations, for example retrieve data from a
database, reformat the data, and run an analysis. Once an
application is formalized as a workflow the Pegasus Workflow
Management Service can map it onto available compute resources
and execute the steps in appropriate order.
Welcome to PEGASUS. Before you try to run anything, you might want to
make sure that your environment works. We depend on a number of packages
that you need to have installed: Condor 7.4+, Java 1.6+, and optionally
Globus 4.2+, Perl 5.6+ and Python 2.4+.
Please refer to the RELEASE_NOTES for important changes. For instance,
it is no longer necessary to set the PEGASUS_HOME environment
Descriptions of these workflows can be found on in the Pegasus
documentation under the chapter named "Example Workflows".
This is a sample workflow with 4 nodes, layed out in a diamond shape:
The binary for the nodes is a simple "mock application" name "keg"
("canonical example for the grid") which reads input files designated by
arguments, writes them back onto output files, and produces on STDOUT a
summary of where and when it was run. Keg ships with Pegasu
This directory contains an example of multi-level recursive workflows.
The workflows are simplistic
Note that this workflow is set up to fail! This is to show
the on_error notifications.
The annotational VDC is the new default VDC. If you have a previous VDC
before version 1.3.6, please
The newly revamped show-run replaces show-chimera. There is one subtle
change in commandline options
Browse inside pegasus-wms_4.0.1+dfsg-8_amd64.deb