[jsdl-wg] Port and xRSL

Michael Grønager Michael.Gronager at uni-c.dk
Mon Nov 29 14:43:03 CST 2004


Donal,

Thanks for your answer - I have inlined some comment below.

> > 1. Port
>
> This would be fine as an extension in the Resources section, though the
> semantics would have to be that the job requires the given ports to be
> open (in general, you'd want to be able to also specify where it is open
> with respect to.)

Agree - and it would be fine if it were just an extension. However, I saw
that
one of the JSDL job types are WebService and here some kind of communication
to the outside world is definately needed (even though a completely open
net probably isn't). That is to say that having a WS job type calls for
a port specification as well (or am I misinterpreting the WS job type?).

>
> (FWIW, in my jobs the requirement to have a particular port or
> port-range open is a bug, but then I structure my things differently and
> I'm also working in quite a different environment to you apparently.
> Just because I don't need it doesn't mean that it isn't valuable. But it
> does fit nicely as an extension.)

My area of interest is mainly interactive use of the grid and hence I would
need some kind of network connedtion open to be able to steer a calculation.

>
> These things are either covered by the existing ApplicationName element
> (Gaussian is one of our use-cases) or by other extensions within either
> the Application or the Resources element (depending on the exact nature
> of the kind of requirement). I'd like to emphasize that the Application
> element as it stands is (when you take advantage of it fully) a lot
> richer than many current job running systems support.

Here I rest my case ;-) I overlooked or misinterpreted the meaning of that
element.

>
> > * nodeAccess: inbound|outbound essentially a light version of the Port
> >   sepecified above.
>
> Then it's either covered by what I said above :^) or you'll need to
> provide a bit more explanation (e.g. a URL where I can look up what
> those terms really mean).

Agree - It was mainly mentioned as an example of a job des. lang that have
some kind of network awareness thought into the spec. though way to minimal
in my opinion. Btw. the spec is :
	http://www.nordugrid.org/documents/xrsl.pdf

FYI: Nordugrid is with its 5000 CPUs one of the largest production grids
in the world. Lately it was used to produce more than one third of the Atlas
datachallange II (together with LCG and Grid3).

>
> I hope this message doesn't come across as combative; it's not meant to.
> I'm just trying as hard as possible to describe things in terms of what
> is already there to minimize the amount of work we need to do. :^)

No offend taken ;-) I just read your fine work and just had to add to it
some of my darlings. Btw: do you keep a repository of extentions and if so
where?
I would like to see how they are laied out so I (at least as a start) can
make my "Port" extension into such.

Cheers,

Michael

>
> Donal.
>
>





More information about the jsdl-wg mailing list