This is a static archive of the previous Open Grid Forum GridForge content management system saved from host forge.ogf.org file /sf/taskmgr/do/viewTask/projects.jsdl-wg/taskmgr.2011_0/task1151?nav=1&selectedTab=history at Sun, 06 Nov 2022 22:17:34 GMT SourceForge : Task Detail

Project Home

Tracker

Documents

Tasks

Source Code

Discussions

File Releases

Wiki

Project Admin

JSDL calendar
Project: JSDL-WG     Tasks > 2011 > View Task Detail Search Tasks
Task Detail: task1151
Task Name: Discuss JSDL document perspectives on mailing list
Status: Complete
Description: artf6521 describes three different perspectives on JSDL documents. Initiate and discuss on the mailing list the scope of the JSDL specification with respect to the described perspectives.
Assigned To: Etienne URBAH
Start Date:
End Date:
Task Calendar: 5 Day
Estimated Hours: 0
Actual Hours: 0
Created By: Michel Drescher
Task Folder: 2011
Priority: 2 - High
 

Task Progress History Associations Dependencies  
Michel Drescher: 02/09/2012 8:46 AM EST
  Action: Update
Status changed from OK to Complete
Michel Drescher: 11/17/2011 11:08 AM EST
  Action: Update (Approved)
Status changed from Not Started to OK
Etienne URBAH: 11/17/2011 11:07 AM EST
  Action: Update
Accomplishments set to
Mail subject:  

OGF JSDL :  We need to define which incarnation (view) of the JSDL document we are trying to specify


Mail content :

+------------------+
|  JSDL Documents  |
+------------------+
Inside the OGF JSDL WG, we are trying to improve the specifications of the JSDL document.

But during the lifetime of a job, there are at least 3 incarnations (or views) of its JSDL document :


User JSDL Document
------------------
-  This is the document provided by the user submitting the job.

-  The syntax of this document should permit abstraction and should provide flexibility.

-  In particular, it is advisable that this document permits :
   -- Static 'OR' operators for requirements as described at http://forge.ogf.org/sf/go/artf6522
   -- Conditional requirements as described at http://forge.ogf.org/sf/go/artf6521


Contextualized JSDL Document
----------------------------
-  Out of the User JSDL Document, a matchmaker service produces this Contextualized JSDL Document and submits it to an 
LRMS (Batch System), which has to understand and execute it.

-  Therefore, the matchmaker service must solve the flexibility of the User JSDL Document against available resources, 
and the produded Contextualized JSDL Document must be deterministic.

-  In particular, the Contextualized JSDL Document :
   -- may still contain static 'OR' operators for requirements as described at http://forge.ogf.org/sf/go/artf6522
   -- should NOT contain conditional requirements as described at http://forge.ogf.org/sf/go/artf6521


Activity Document
-----------------
-  This Activity Document contains only timestamped history, logs, traces, ... about the job, for purposes of monitoring
, forensics, security audits, stats, data mining, ...

-  Therefore, this Activity Document should contain the User JSDL Document and the Contextualized JSDL Document, but 
only as embedded text.

-  It is advisable that this Activity Document indicates, for each user requirement, if the matchmaker service or the 
LRMS (Batch system) was able to really fulfill this user requirement.


+-------------------------------------+
|  Target of the JSDL specifications  |
+-------------------------------------+
My personal opinion is :

-  The specifications of the Contextualized JSDL Document are already provided by each LRMS (Batch system), such as 
Condor, LSF, PBS, SGE, ...

-  The target of the JSDL specifications which we have to improve is the User JSDL Document.

-  We should also take into account the existence of the 2 other documents, and describe the impact of the JSDL 
specifications on them when relevant.


+--------------+
|  Conclusion  |
+--------------+
-  Please study carefully the definitions which I gave above for the 3 documents.  Do not hesitate to criticize and 
provide suggestions for improvements.

-  Please provide also your opinion on which document is the target of the JSDL specifications.

Update (Pending)
Status changed from Not Started to OK
Michel Drescher: 11/17/2011 10:59 AM EST
  Action: Create

 
 


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/taskmgr/do/viewTask/projects.jsdl-wg/taskmgr.2011_0/task1151?nav=1&selectedTab=history at Sun, 06 Nov 2022 22:17:34 GMT