This is a static archive of the previous Open Grid Forum GridForge content management system saved from host forge.ogf.org file /sf/go/artf6322?nav=1 at Fri, 04 Nov 2022 18:54:06 GMT SourceForge : artf6322: Collect information on JSDL extensions from Genesis II

Project Home

Tracker

Documents

Tasks

Source Code

Discussions

File Releases

Wiki

Project Admin

JSDL calendar
Search Tracker
Project: JSDL-WG     Trackers > Activity schema > View Artifact
Artifact artf6322 : Collect information on JSDL extensions from Genesis II
Tracker: Activity schema
Title: Collect information on JSDL extensions from Genesis II
Description:
A similar/complementing approach regarding activity tracking has been taken in Genesis II, and should be reviewed by the
 group.

In addition, information on port types for accessing such data would be interesting.
Submitted By: Alexander Papaspyrou
Submitted On: 06/05/2009 11:15 AM EDT
Last Modified: 06/02/2010 8:06 AM EDT
Closed: 06/02/2010 8:06 AM EDT

Status / Comments Change Log Associations Attachments  
Status  
Group: *
Status:* Closed
Category: *
Customer: *
Priority: * 4
Assigned To: * Andreas Savva
Reported in Release: *
Fixed in Release: *
Estimated Hours: * 0
Actual Hours: * 0
Comments
Andreas Savva: 06/02/2010 8:06 AM EDT
  Action: Update
Closed set to 06/02/2010
Status changed from Fixed to Closed
Andreas Savva: 01/27/2010 1:39 AM EST
  Action: Update
Status changed from Resolved to Fixed
Andreas Savva: 01/20/2010 1:26 AM EST
  Comment:
[From Mark]

We actually have taken some of the extensions that we did for JSDL out in favor of more standard ways of accomplishing the same thing.  For example, 
we use to have an element in the resources section that indicated that the user was going to mount the grid namespace using OGRSH.  However, when we 
deprecated OGRSH in favor of a FUSE file system driver, we went ahead and did the "right" thing and move the equivalent element into the Filesystem 
elements included in JSDL.
 
Currently, we use the following JSDL extensions.
 
* First of all, we fully support the HPC Profile as well as the HPC File Staging Extensions
* We support the SPMD Application element that the JSDL group released
* We still support the POSOX Application element as well.
 
Inside of the Resources section of the JSDL element we support the following extensions
 
* We added a WallclockTime element which we use for scheduling jobs on Batch System backends.  The elements that came with JSDL seemed to not be 
sufficient.  The one in Resources was for CPU time, not wallclock time.  There was a wallclock time element in the POSIX Application, but since it 
isn't in HPC profile, we didn't want to have to support the POSIX one and an extension to HPC when we could just extends Resources.
 
* We added a new element type to Resources called MatchingParameters which are a [0, infinite) collection of arbitrary name-value pairs.  These are 
matched against equivalent name-value pairs that our BES containers advertise for the purposes of scheduling as well.  Examples of such name-value 
pairs include:
	- supports-matlab=true
	- R-version=12.4 (I'm lying about the version -- I don't know what versions R has)
 
* We are in the process of extending the OperatingSystemType element because we now have quite a few Windows Vista machines
 
* Our grid queues can take either JSDL documents, or what we called batch-jsdl documents.  A batch JSDL document is a collection of 0 or more JSDL 
documents wrapped inside a single pair of <multi> tags.  This allows users to submit large batches of JSDL documents in a single call quite easily.
 
You asked about PortTypes that we have for JSDL -- I'm not entirely sure what you mean here.  JSDL is a specification language and so port types that 
interact with the JSDL seems irrelevant.  However, if you want to know what port types we have that can accept or return JSDL
	* BES Factory
	* BES Activity
	* Genesis II Queue
	* ByteIO
	* RNS
 
  Action: Update
Status changed from Pending to Resolved
Donal Fellows: 10/07/2009 8:23 AM EDT
  Comment:
Andreas to report what Mark said.
  Action: Update
Assigned To changed from Mark Morgan to Andreas Savva
Andreas Savva: 07/08/2009 8:15 AM EDT
  Comment:
Andreas to remind Mark.
  Action: Update
Andreas Savva: 06/10/2009 9:42 AM EDT
  Action: Update
Assigned To changed from Andrew Grimshaw to Mark Morgan
Alexander Papaspyrou: 06/10/2009 4:07 AM EDT
  Comment:
Waiting for Andrew's input.
  Action: Update
Status changed from Open to Pending
Alexander Papaspyrou: 06/05/2009 11:15 AM EDT
  Action: Create


 
 
 
< Previous
 
 
Next >
 


The Open Grid Forum Contact Webmaster | Report a problem | GridForge Help
This is a static archive of the previous Open Grid Forum GridForge content management system saved from host forge.ogf.org file /sf/go/artf6322?nav=1 at Fri, 04 Nov 2022 18:54:11 GMT