Kestrel is a job scheduler and dispatcher for distributed computing systems, particularly Virtual Organization Clusters, and uses XMPP for monitoring the state of all compute elements in the cluster and dispatching tasks.
Python
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
kestrel
scripts
tests
.gitignore
LICENSE
README
README.rst
setup.py

README.rst

Kestrel: An XMPP-based Many-Task Computing Framework

Description:

Kestrel is a job scheduler and dispatcher for distributed computing systems, particularly Virtual Organization Clusters, and uses XMPP for monitoring the state of all compute elements in the cluster and dispatching tasks.

Dependencies:

Kestrel depends on the 1.0 release (presently the develop branch) of the SleekXMPP library, but there currently is no SleekXMPP package on PyPI. Download and install a copy from GitHub before installing kestrel.

Development:

Main development is now being done at http://github.com/legastero/Kestrel.