[Pgi-wg] PGI Job State Model for discussions (UML: zargo + xmi + png)
Aleksandr Konstantinov
aleksandr.konstantinov at fys.uio.no
Fri May 29 02:24:38 CDT 2009
Hello,
I would like to suggest to add every state a substate (or intermediate state) representing job being
unable to go to next state due to exhausted internal resources or similar reason.
A.K.
On Thursday 28 May 2009 04:08, Etienne URBAH wrote:
> Aleksandr,
>
> Thank you very much for studying and criticizing my OGF PGI Job State
> Model (based on yours) :
>
> I agree that a job 'failed because of failure detected during job
> processing/execution may lead to restartable job if reason of failure
> may be eleminated by user action.'
>
> In that case, the job needs User action, so its state should be one of
> the following :
> - Pre-processing-Hold
> - Delegated-Hold
> - Post-processing-Hold
>
> Besides, I suggest that when a User cancels a job which is NOT Hold, the
> Execution Service simply handles that as a job failure. That permits to
> avoid 4 supplemental transitions toward Failed-Cancelled.
>
> Please continue to criticize ...
>
> 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 Thu, 28 May 2009, Aleksandr Konstantinov wrote:
> > 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 :
> - Pre-processing includes Automatic Stage-In.
>
> - Delegated includes Running.
>
> - Post-processing includes Automatic Stage-Out.
>
> >>
> >> I suggest that :
> >>
> >> - Pending should be renamed as Submitted
> >>
> >> - Deep internal states do NOT need to be exposed, but states requiring
> >> User action do.
> >>
> - Pre-processing-Hold includes Failed-Recoverable and Manual Stage-In.
>
> - Delegated-Hold includes Failed-Recoverable.
>
> - Post-processing-Hold includes Failed-Recoverable and Manual
> Stage-Out.
>
> >> - 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 eliminated 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 !
> >>
> The ArgoUML tool is open source and available for Windows, Mac OS X
> and Linux at http://argouml.tigris.org/
>
> >> 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
> >> -----------------------------------------------------
>
More information about the Pgi-wg
mailing list