Distributed Resource Management Application API (DRMAA) is a programming interface specification for the submission and control of jobs to Distributed Resource Management (DRM) systems. It is maintained by DRMAA Working Group from Open Grid Forum. The document has reached Grid Recommendation status, which signifies that DRMAA is being adopted within the distributed computing community.
Using DRMAA, grid applications builders, portal developers and ISVs can use the same high-level API to link their software with different cluster/resource management systems.
FedStage has developed several open source DRMAA implementations:
Other systems, such as Grid Engine and Condor are already distributed with their own implementations. If you are interested in other systems or language bindings, see the main DRMAA web site for more information.
Developers Network