Description: |
This document reports about experiences made with running DRMAA working group compliance test for C bindings against
GridWay 5.2 implementation of the Distributed Resource Management Application API (DRMAA). GridWay (www.gridway.org) is
an open source meta-scheduling technology that, on top of Globus services, performs job execution management and
resource brokering. GridWay performs all the job scheduling and submission steps transparently to the end user and
adapts job execution to changing Grid conditions by providing fault recovery mechanisms, dynamic scheduling, migration
on-request, and opportunistic migration.
This document also includes some implementation details of the DRMAA API, and remarks some special considerations made
to implement the DRMAA standard on a Grid (Globus based). The main difficulties arise because the nature of the Grid
itself, as opposed to a classical Distributed Resource Management System (DRMS), which provides a single system image
where all resources are in the same administration domain.
This document is submitted in preparation of the DRMAA 1.0 full recommendation submission. |