hama-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Hama Wiki] Trivial Update of "GroomServer" by ChiaHungLin
Date Tue, 25 Mar 2014 06:09:32 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Hama Wiki" for change notification.

The "GroomServer" page has been changed by ChiaHungLin:
https://wiki.apache.org/hama/GroomServer?action=diff&rev1=12&rev2=13

   1. Register to BSPMaster: Enroll itself to BSPMaster with GroomServerStatus.
   1. Start message dispatcher (Instructor): (TODO: refactor needed)
   1. Start monitor service: A process export metrics, task status, etc. information.
- 
- == State Diagram ==
- GroomServer state includes 
- 
-  * NORMAL: Everything works fine.
-  * STALE: This happens when DiskErrorException is thrown.
-  * DENIED: This indicates failing to establish connection to BSPMaster.
- 
- {{attachment:groomserver_state.png|GroomServer state}}
- 
  
  == Task Management ==
  
@@ -57, +47 @@

   * A corresponded GroomServer detects the task failure.
   * The GroomServer tries to restart the task. 
   * If failing restart, the GroomServer export by marking the task as failed.
+ 
+ == Components ==
+ 
+  * Registrator: Register to GroomManager
+  * TaskManager: Perform tasks management.
+   * Launch a task.
+   * Stop a task.
+   * Kill a task.
+   * Resume a task.
+  * Monitor: Report GroomServer and tasks related information.
+ 
   
  

Mime
View raw message