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] Update of "GroomServer" by ChiaHungLin
Date Thu, 10 Oct 2013 11:46:38 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=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 

Mime
View raw message