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=2&rev2=3

  == Introduction ==
  GroomServer is a process whose main responsibility is to manage bsp tasks. In 
addition to task management, GroomServer collaborates with BSPMaster so that 
job execution can be done correctly. Some works GroomServer performs in 
communicating with BSPMaster include:
  
+  1. Check local disk: 
+   1. Check local disk if writable.
+   1. Delete files under local dir ('''bsp.local.dir''')
+  1. Clear state table:
+   1. Clean up tasks (Map[TaskAttemptID -> TaskInProgress])
+   1. Initialize job (Map[BSPJobID -> RunningJob])
+   1. Cleanup running tasks (Map[TaskAttemptID -> TaskInProgress])
+   1. Configure max tasks, default to '''3'''. 
+  1. Start http server: An embedded http service.
-  * Registration: enroll itself to BSPMaster by GroomServerStatus.
+  1. Registration: Enroll itself to BSPMaster by GroomServerStatus.
-  * Task Report: periodically report tasks status back BSPMaster.
+  1. Task Report: Report tasks status back BSPMaster periodically.
  
  == State Diagram ==
  GroomServer state includes 

Reply via email to