Purpose
In order to be able to stage jobs to resources and launch them there on behalf of a user, host-dependent information must be obtained dynamically by the Workflow Broker after scheduling the node to run. While it would be optimal if every Grid resource exposed this information consistently and through a uniform set of APIs, that is unfortunately not (yet?) the case. Hence we have developed a small information service with an administrative interface to store this data and make it readily available both for viewing and for workflow configuration. This is once again a GSI web service requiring authentication and authorization via certificate.
Mode of Usage
In most cases, the user, if administrator, will interact with this service through a specially designed Siege view. The programmatic interactions, such as those accomplished by the broker, take place via the web service ports.
API
The service can be contacted by the broker through its retrieve
ports; it can be updated or modified through its add
, update