[Pgi-wg] PGI Job State Model for discussions (UML: zargo + xmi + png)

Aleksandr Konstantinov aleksandr.konstantinov at fys.uio.no
Wed May 27 18:18:12 CDT 2009


On Wednesday 27 May 2009 22:04, Etienne URBAH wrote:
> Morris, Aleksandr and All,
> 
> Concerning the OGF PGI Job State Model (based on Aleksandr's) :
> 
> I agree that Delegated includes Running.
> 
> I suggest that :
> 
> - Pending should be renamed as Submitted
> 
> - Deep internal states do NOT need to be exposed, but states requiring 
> User action do.
> 
> - Cancellation by the User and Failure detected by the Execution Service 
> lead to the same result, so the same state.
> 

From my point of view job canceled by user is canceled for good. But one 
failed because of failure detected during job processing/execution may
lead to restartable job if reason of failure may be eleminated by user action.


A.K.


> Therefore, using the free ArgoUML tool, I have created my own proposal, 
> which is available at http://forge.gridforum.org/sf/go/doc15655?nav=1 
> with the ZARGO, XMI and PNG formats.
> 
> Please criticize and improve it !
> 
> Best regards.
> 
> -----------------------------------------------------
> Etienne URBAH         LAL, Univ Paris-Sud, IN2P3/CNRS
>                        Bat 200   91898 ORSAY    France
> Tel: +33 1 64 46 84 87      Skype: etienne.urbah
> Mob: +33 6 22 30 53 27      mailto:urbah at lal.in2p3.fr
> -----------------------------------------------------
> 
> 
> On Fri, 22 May 2009, Aleksandr Konstantinov wrote:
> > On Friday 22 May 2009 12:49, Morris Riedel wrote:
> >> Hi PGI team,
> >>
> >>   as we discussed in going forward by discussing the state model I tried to
> >> sketch a first version inside the powerpoint file I put on GridForge:
> >>
> >> http://forge.gridforum.org/sf/docman/do/downloadDocument/projects.pgi-wg/doc
> >> man.root.input_documents.execution_service.state_model/doc15637
> >>
> >>
> >> Feel free to use it and make your changes that make it easier to discuss it
> >> in the next telcons / per mailing lists.
> > 
> >  I have tried to draw a diagram similar to one we are having in ARC but extended a bit with possible use-cases I could think about. 
> > I think it makes superset of your diagram.
> > 
> > 
> > A.K.
> > 
> > 
> >> I also put related work about other state models inside it (HPC-FSP & BES).
> >>
> >> Note that I created a sub-folder called state-model inside the Execution
> >> Service folder for it.
> >>
> >> Finally, there are certainly some transitions/states that have to be
> >> discussed (i.e. sub-states hierarchy), but this version might be a good
> >> start.
> >>
> >>
> >> Let's start with the discussion then,
> >> Morris
> >>
> >> ------------------------------------------------------------
> >> Morris Riedel
> >> SW - Engineer
> >> Distributed Systems and Grid Computing Division
> >> Jülich Supercomputing Centre (JSC)
> >> Forschungszentrum Juelich
> >> Wilhelm-Johnen-Str. 1
> >> D - 52425 Juelich
> >> Germany
> >>
> >> Email: m.riedel at fz-juelich.de
> >> Info: http://www.fz-juelich.de/jsc/JSCPeople/riedel
> >> Phone: +49 2461 61 - 3651
> >> Fax: +49 2461 61 - 6656
> >>
> >> Skype: MorrisRiedel
> 
> 


More information about the Pgi-wg mailing list