[DRMAA-WG] [Fwd: Thebes Code Update]
Daniel Templeton
Dan.Templeton at Sun.COM
Wed Mar 11 13:33:44 CDT 2009
FYI
-------- Original Message --------
Subject: Thebes Code Update
Date: Tue, 10 Mar 2009 11:02:00 -0400
From: Tim Bornholtz <tim at bornholtz.com>
Reply-To: thebes-l at georgetown.edu
To: thebes-l at georgetown.edu
I've been working on the Thebes code that receives a request as JSDL and
submits the job via DRMAA. I think that I've got all of the DRMAA API
working except for submitting bulk jobs (massively serial jobs, for
example multiple iterations of the same job with slightly modified input
files. Like, 10000 instances of the same job, each with a different
input file). I'm not quite sure what the best way to deal with the bulk
jobs yet. Any input would be appreciated.
I've been avoiding a lot of the security work but we're getting to a
point where that's all that is left. From the SOAP service I can get at
the headers and read the attributes but I'm not really sure what to do
with them yet.
So far the code is based on Apache Axis and Apache Rampart for the
security. Rampart can use SAML assertions but they are SAML 1.0. There
are some really nice and important things in SAML 2.0. Also, the SAML
handling is rudimentary at best in Rampart.
Shibboleth has a very mature attribute acceptance policy engine that
would really provide a lot of benefits for Thebes. But we're back to
the old question of how to properly integrate Thebes with Shibboleth.
I'd also like to extend the Genesis II JSDL Tool to be able to directly
submit a Thebes job. I've looked at the code of JSDL Tool but that's
about it for now.
As always, feedback / thoughts / criticism is welcome and appreciated.
Thanks,
Tim Bornholtz
More information about the drmaa-wg
mailing list