Author: degenaro
Date: Wed Jun 22 19:44:12 2016
New Revision: 1749768

URL: http://svn.apache.org/viewvc?rev=1749768&view=rev
Log:
UIMA-4745 DUCC Release 2.1 documentation updates

Modified:
    
uima/uima-ducc/trunk/uima-ducc-duccdocs/src/site/tex/duccbook/part1/terminology.tex

Modified: 
uima/uima-ducc/trunk/uima-ducc-duccdocs/src/site/tex/duccbook/part1/terminology.tex
URL: 
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-duccdocs/src/site/tex/duccbook/part1/terminology.tex?rev=1749768&r1=1749767&r2=1749768&view=diff
==============================================================================
--- 
uima/uima-ducc/trunk/uima-ducc-duccdocs/src/site/tex/duccbook/part1/terminology.tex
 (original)
+++ 
uima/uima-ducc/trunk/uima-ducc-duccdocs/src/site/tex/duccbook/part1/terminology.tex
 Wed Jun 22 19:44:12 2016
@@ -24,70 +24,75 @@
 \chapter{Glossary}
 
 \begin{description}
+
+\item[Agent] DUCC Agent processes run on every node in the system. The Agent 
receives orders to
+  start and stop processes on each node. Agents monitors nodes, sending 
heartbeat packets with node
+  statistics to interested components (such as the RM and web-server). If 
CGroups are installed in
+  the cluster, the Agent is responsible for managing the CGroups for each job 
process. All processes
+  other than the DUCC management processes are are managed as children of the 
agents.
+
 \item[Autostarted Service] An autostarted service is a registered service that 
is started automatically
   by DUCC when the DUCC system is booted.
 
-\item[Dependent service or job] A dependent service or job is a service or job 
that specifies one
+\item[Dependent Service or Job] A dependent service or job is a service or job 
that specifies one
   or more service dependencies in their job specification. The service or job 
is dependent upon the
   referenced service being operational before being started by DUCC.
 
 \item[DUCC] Distributed UIMA Cluster Computing.
 
-\item[Registered service] A registered service is a service that is registered 
with DUCC. DUCC
-  saves the service specification and fully manages the service, insuring it 
is running when needed,
-  and shutdown when not.
+\item[DUCC-MON]  DUCC-MON is the DUCC web-server.
 
-\item[Service Instance] A service instance is one physical process which runs 
a CUSTOM or UIMA-AS
-  service.  UIMA-AS services are usually scaled-out with multiple instances 
implementing the
-  same underlying service logic.
+\item[Job] A DUCC job consists of the components required to deploy and 
execute a UIMA pipeline over
+  a computing cluster. It consists of a JD to run the Collection Reader, a set 
of JPs to run the UIMA
+  AEs, and a Job Specification to describe how the parts fit together.
+
+\item[Job Driver (JD)]The Job Driver is a thin wrapper that encapsulates a 
Job's Collection
+  Reader. The JD executes as a process that is scheduled and deployed by DUCC.
+
+\item[Job Process (JP)] The Job Process is a thin wrapper that encapsulates a 
job's pipeline
+  components. The JP executes in a process that is scheduled and deployed by 
DUCC.
+
+\item[Job Specification] The Job Specification is a collection of properties 
that describe work to be
+  scheduled and deployed by DUCC. It
+  identifies the UIMA components (CR, AE, etc) that comprise the job and the 
system-wide
+  properties of the job (CLASSPATHs, RAM requirements, etc). 
+
+\item[Machine] A physical computing resource managed by the DUCC Resource 
Manager.
+
+\item[Node] See Machine.
 
 \item[Orchestrator (OR)] The Orchestrator manages the life cycle of all 
entities within DUCC.
 
+\item[Process] A process is one physical process executing on a machine in the 
DUCC cluster. DUCC
+  jobs are comprised of one or more processes (JDs and JPs).  Each process is 
assigned one or
+  more {\em shares} by the DUCC scheduler.
+
 \item[Process Manager (PM) ] The Process Manager coordinates distribution of 
work among the Agents.
 
+\item[Registered Service] A registered service is a service that is registered 
with DUCC. DUCC
+  saves the service specification and fully manages the service, insuring it 
is running when needed,
+  and shutdown when not.
+
 \item[Resource Manager (RM) ] The Resource Manager schedules physical 
resources for DUCC work.
 
 \item[Service Endpoint] In DUCC, the service endpoint provides a unique 
identifier for a service. In
   the case of UIMA-AS services, the endpoint also serves as a well-known 
address for contacting the
   service. 
 
+\item[Service Instance] A service instance is one physical process which runs 
a CUSTOM or UIMA-AS
+  service.  UIMA-AS services are usually scaled-out with multiple instances 
implementing the
+  same underlying service logic.
+
 \item[Service Manager (SM)] The Service Manager manages the life-cycles of 
UIMA-AS and CUSTOM
   services. It coordinates registration of services, starting and stopping of 
services, and ensures
   that services are available and remain available for the lifetime of the 
jobs.
 
-\item[Agent] DUCC Agent processes run on every node in the system. The Agent 
receives orders to
-  start and stop processes on each node. Agents monitors nodes, sending 
heartbeat packets with node
-  statistics to interested components (such as the RM and web-server). If 
CGroups are installed in
-  the cluster, the Agent is responsible for managing the CGroups for each job 
process. All processes
-  other than the DUCC management processes are are managed as children of the 
agents.
-
-\item[DUCC-MON]  DUCC-MON is the DUCC web-server.
-
-\item[Job Driver (JD)]The Job Driver is a thin wrapper that encapsulates a 
Job's Collection
-  Reader. The JD executes as a process that is scheduled and deployed by DUCC.
-
-\item[Job Process (JP)] The Job Process is a thin wrapper that encapsulates a 
job's pipeline
-  components. The JP executes in a process that is scheduled and deployed by 
DUCC.
-
-\item[Job specification] The Job Specification is a collection of properties 
that describe work to be
-  scheduled and deployed by DUCC. It
-  identifies the UIMA components (CR, AE, etc) that comprise the job and the 
system-wide
-  properties of the job (CLASSPATHs, RAM requirements, etc). 
-
-\item[Job] A DUCC job consists of the components required to deploy and 
execute a UIMA pipeline over
-  a computing cluster. It consists of a JD to run the Collection Reader, a set 
of JPs to run the UIMA
-  AEs, and a Job Specification to describe how the parts fit together.
-
 \item[Share Quantum] The DUCC scheduler abstracts the nodes in the cluster as 
a single large
   conglomerate of resources: memory, processor cores, etc.  The scheduler 
logically decomposes 
   the collection of resources into some number of equal-sized atomic units.  
Each unit of work requiring
   resources is apportioned one or more of these atomic units.  The smallest 
possible atomic 
   unit is called the {\em share quantum}, or simply, {\em share}.
 
-\item[Process]A process is one physical process executing on a machine in the 
DUCC cluster. DUCC
-  jobs are comprised of one or more processes (JDs and JPs).  Each process is 
assigned one or
-  more {\em shares} by the DUCC scheduler.
-
 \item[Weighted Fair Share] A weighted fair share calculation is used to 
apportion resources
   equitably to the outstanding work in the system.  In a non-weighted 
fair-share system, all
   work requests are given equal consideration to all resources.  To provide 
some (``more important'')


Reply via email to