GridSAM is an open-source job submission and monitoring web service.
This project is funded by the UK Open Middleware Infrastructure Institute (OMII) commissioned software. The aim of GridSAM is to provide a Web Service for submitting and monitoring jobs managed by a variety of Distributed Resource Managers (DRM). The modular design allows third-party to provide submission and file-transfer plug-ins to GridSAM. Moreover the job management API used by the GridSAM web service can be embedded into grid application that requires job submission and monitoring capabilities.
GridSAM endorses the WS-I set of web service standards along with the Job Submission Description Language (JSDL) and Open Grid Services Architecture - Basic Execution Service (OGSA-BES) standards developed through the Open Grid Forum (formarly Globul Grid Forum).
GridSAM has now completed three successful funding rounds through the OMII and has received contributions from third parties, including the Institute of Computing Technology Beijing. This has lead to many new features including PBS and LSF support along with compliance with the OGSA-BES, OGSA-HPCP standards and the emerging JSDL extension for SPMD applications. GridSAM is currently maintained by the efforts of the development team at both Imperial College London and the OMII based at Southampton. At present this is through a best-effort approach though future funding to extend GridSAM is being actively sought. If you have bug reports and / or feature requests please report these to the tracker. Items in the tracker can be dealt with in several ways:
You may choose to develop a solution to the tracker item yourself and contribute this back to GridSAM.
Other members of the GridSAM community may provide solutions for the tracker item.
A collaborative project could be set up between yourselves and members of the GridSAM team to develop solutions to tracker items.
Further funding from OMII to solve specific tracker items could be obtained. Please report bug / feature requests to the tracker as this is our best way to get evidence for further funding. Adding a "me too" to trackers also helps to judge how many people in the community require a tracker item.
As part of the GridSAM 3 bid (see news below) we are now listing those features of GridSAM which are currently under development. All new feature requests should be added to the feature request list. If you see a feature that you are keen to have implemented please comment to that effect on the feature request list, then we'll try to deal with these in order of priority.
Currently the following items are being addressed: