[jsdl-wg] Activity schema requirements

Mohammad Shahbaz Memon m.memon at fz-juelich.de
Wed Apr 9 05:22:20 CDT 2008


Hi,

The high-level use case is to monitor/track/update job information in
its entirety by potential actors like users, high level middleware
services, schedulers, etc...

some general requirements for activity schema;

Normally, activity document contains the job description as a JSDL
instance sent by a user. In terms of UNICORE, the activity document
not only contains user submitted JSDL instance but it also maintains
the JSDL instance incarnated by the backend execution management
system during job execution.

Another UNICORE requirement is that the activity instance includes
computing job attributes with associated storage information.
Particularly UNICORE does this by adding a Storage Management Service
(SMS) reference within activity properties document in order to enable
clients to manage remote storages.

Activity schema can also represent the events occurred during the
lifetime of a job. In other words one may take it as job version
information and each of its instance may include the job status and
time stamp elements. This information should not be over loaded with
bits and pieces of each job description item such as resources
consumed or JSDL instance.

Activity instance contains the resource allocation (consumption)
information, it means what resources in real time are/or will be
allocated to a job. In a multi-resource environment, this information
can also capture exceptions during a job execution, such as job is
interrupted due to node failures or resource starvation; or it has
been transferred to another server instance. In general, this
information is significant to the middleware components managing job
recovery and checkpointing functions in the event of failovers.


Cheers,

-- 
------------------
Mohammad Shahbaz Memon
Distributed Systems and Grid Computing
Jülich Supercomputing Center
Forschungszentrum Jülich GmbH
Jülich Germany

Office: +49 (0)2461 61 6567
Fax: +49 (0)2461 61 6656
http://www.fz-juelich.de/jsc

Sitz der Gesellschaft: Jülich
Eingetragen im Handelsregister des Amtsgerichts Düren Nr. HR B 3498
Vorsitzende des Aufsichtsrats: MinDirig'in Bärbel Brumme-Bothe
Vorstand: Prof. Dr. Achim Bachem (Vorsitzender),
Dr. Ulrich Krafft (stellv. Vorsitzender)


More information about the jsdl-wg mailing list