Bug 754563 - Chapter 19 (dagman) Comments
Summary: Chapter 19 (dagman) Comments
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Enterprise MRG
Classification: Red Hat
Component: Grid_User_Guide
Version: 2.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: 2.1
: ---
Assignee: Alison Young
QA Contact: Tomas Rusnak
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-11-16 20:44 UTC by Robert Rati
Modified: 2012-01-26 19:22 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-01-26 19:22:13 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description Robert Rati 2011-11-16 20:44:18 UTC
Description of problem:
From Erik:
*) "orderly set of dependencies" --> "partially ordered set of dependencies"

*) "DAGMan (DAG manager) performs workflow" --> "The Grid Dag Manager (DAGMan) performs workflow"

*) "Tasks cannot loop" --> "Task dependencies cannot form cycles (i.e. cannot loop)"

*) This sentence seems a little misleading: "DAGMan jobs are submitted to the condor_schedd in the same way as ordinary MRG Grid jobs."   --  The individual jobs themselves are treated the same, but the submission of individual jobs is managed by the dagman, and the submission of the dag itself is via condor_submit_dag.

*) I might remove this paragraph: "DAGMan submit description files act as pointers for the individual job submit description files, and instruct MRG Grid on the order to run the jobs. In the DAGMan submit description file, job dependencies are expressed as PARENT-CHILD relationships. The basic configuration for DAGMan jobs usually resembles a diamond."


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 6 Alison Young 2011-11-29 01:03:50 UTC
Change made in revision 1-31
Doc-stage: http://documentation-stage.bne.redhat.com/docs/en-US/Red_Hat_Enterprise_MRG/2/html-single/Grid_User_Guide/index.html#chap-Grid_User_Guide-DAGMan

Code snippets/comments:
<para>
	&GRID; allows jobs to be submitted and executed in parallel. However, some large-scale computing applications require individual jobs to be processed as a partially ordered set of dependencies. For example in some simulations of financial instrument models, or complex 3D modeling.
</para>

<para>
	The &GRID; <firstterm>DAG manager</firstterm> (DAGman) performs workflow management within &GRID;. Individual jobs are treated as tasks, each job may have zero or more dependencies. The DAGMan permits jobs to run when it determines that all dependencies have been completed successfully. The output of a job can be used as the input for the next job.
</para>

<para>
	DAGMan submit description files act as pointers for the individual job submit description files, and instruct &GRID; on the order to run the jobs. In the DAGMan submit description file, job dependencies are expressed as PARENT-CHILD relationships. The basic configuration for DAGMan jobs often resembles a diamond.
</para>

Comment 7 Tomas Rusnak 2011-11-30 14:06:22 UTC
Changes confirmed in Chapter 19. DAGMan.

Revision 1-31	Tue Nov 29 2011	Alison Young
BZ#754563 - minor updates

>>> VERIFIED

Comment 8 Lana Brindley 2012-01-26 19:22:13 UTC
This book is now available on redhat.com/docs. Please raise a new bug if you spot any issues.

Thanks,
LKB


Note You need to log in before you can comment on or make changes to this bug.