Authors: Peter Troger, Hrabri Rajic, Andreas Haas, Piotr Domagalski
Addresses: Blekinge Institute of Technology, 372 25 Ronneby, Sweden. ' Intel Corporation, Champaign, IL 61820, USA. ' Sun Microsystems, GmbH 93049 Regensburg, Germany. ' Poznan Supercomputing and Networking Center, 61-704 Poznan, Poland
Abstract: Cluster and Grid environments mostly require the use of product-specific Application Programming Interface (APIs) to submit, control and monitor computational jobs. The Open Grid Forum standardisation body therefore has developed several specifications to fill the gap and enable developers to code to few standardised APIs. This paper discusses the details of one of these specifications, the Distributed Resource Management Application API. We compare the basic concepts of the finalised API to other specifications from the same area and explain issues and findings uncovered during the standardisation process.
Keywords: job submission; job monitoring; job control; cluster system; array job; IDL; interface definition language; application programming interface; grid computing; standardisation; Open Grid Forum; DRM system; DRMS; distributed resource management; DRMAA; distributed resource management application API.
International Journal of Grid and Utility Computing, 2009 Vol.1 No.2, pp.134 - 145
Published online: 16 Dec 2008 *Full-text access for editors Access for subscribers Purchase this article Comment on this article