Hi Nicholas,
First, great work, thanks
(also of course to Kasia and Jie). But of course nothing’s perfect, so here is
the first comment J
Would be nice if you
could include a “Job Description” in each jsdl, just to describe what the
single jobs are actually doing – so in principle the few lines you wrote in the
email. g-Eclipse comes with a really nice JSDL multi page editor that should
help you there :-P
Cheers, Mathias
Von:
geclipse-dev-bounces@xxxxxxxxxxx [mailto:geclipse-dev-bounces@xxxxxxxxxxx] Im Auftrag von Nicholas Loulloudes
Gesendet: Mittwoch, 29. August
2007 13:33
An: Developer mailing list
Betreff: [geclipse-dev] Working
Complex JSDL files Available at CVS
Hi all,
This week i managed (with help from Kasia and Jie) to construct a set of valid
JSDL files that test job submission with Data Staging ( staging-in/out files).
This files are a bit more complex that the ones that currently exist in CVS.
I submitted all the files many times and all terminated successfully, producing
the expected output.
I have commited these files in our CVS under the Folder geclipse -> demo -> Demo-JobSubmission -> Job
Descriptions.
Here is an overview of the new JSDL files and a small description of what each
file does:
simple-stagein.jsdl: Simple
JSDL file that stages-in a bash script (testjob.sh) from the SE at Cyprus,
executing it, and then returning the output file (output.txt) to the same SE.
complex-stagein.jsdl: JSDL file
that stages-in 4 bash scripts from the SE at Cyprus. One of the bash scripts
(main_job.sh) calls the other 3 scripts and writes their output to a file. This
output file is then staged-out (copied) to the SE at Cyprus.
nonexisting-output.jsdl: JSDL file
that tests whether the job will stage-in a bash script (testjob.sh) and then
write it's result to an ouput file that does not exists on the execution WN.
NOTE: I used the following
:
WMS:
wmslb103.grid.ucy.ac.cy
g-Eclipse Version: Just
run the code from our repositories (27-29 August).
Please give them a try and let me know of the output and your suggestions.
P.S. Currently we are working with Kasia on how to use JSDL for Data Transfer
only.
Best regards,
-- _________________________________________________ Nicholas Loulloudes High Performance Computing Systems Laboratory (HPCL) University of Cyprus, Nicosia, Cyprus Tel: +357-22892663 Email: loulloudes.n@xxxxxxxxxxxx |