You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hama.apache.org by Apache Wiki <wi...@apache.org> on 2014/04/29 13:39:49 UTC

[Hama Wiki] Trivial Update of "Scheduler" by ChiaHungLin

Dear Wiki user,

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

The "Scheduler" page has been changed by ChiaHungLin:
https://wiki.apache.org/hama/Scheduler?action=diff&rev1=2&rev2=3

   * Watch resched (queue?) for job-task event.
   * Watch resched (queue?) for groom-offline event.
   * Watch wait queue, move to processing one. 
+  * Dispatch directive(s)
-  * Check with ResourceConsultant
-  * Dispatch commands
-  * Monitor related jobs.
  
+ == Procedure ==
+ 
+  * schedule active tasks to GroomServer(s)
+  * Check received request, from a particular GroomServer's TaskManager, for task assignment. 
+   * chec with criteria:
+ {{{
+ if active tasks scheduled to the same groom server + to be assigned task > GroomServerSpec.totalSlots 
+   skip GroomServer's TaskManager request
+ else
+   dispatch directive(task)
+ }}}
+   
+