Updates on Project Status
Just updating the tasks:
(Tasks marked with: "+" are ready; "-" are not ready; "+/-" partially ready;"*" is currently being implemented)
Shell Module
+ CONNECT: starts a connection with the Global Broker, which tries to find a Broker in the same network of the Shell.
+ STARTAPP: sends a request to the Primary Broker in order to start the execution of a program.
- Kill: sends a message to the Broker in order to stop an execution
- PS/TOP: requests the status of applications
Global Broker Module
+/- Answer user requests (+ STARTAPP; - CONNECT, KILL, PS, TOP)
+ Manage Global Broker List (addition and remotion when asked)
+ Manage Local Broker List
+ Forward startapp requests to a Local Broker
+/- Primary Broker definition (based on dynamic DNS)
Local Broker Module
+ Manage Scheduler List
+ Forward startapp requests to an Idle Scheduler
Scheduler Module
+ Start a simple application redirecting stderr and stdout to files
+/- RouteGA integration
* IBL integration
+/- Start monitors
- Process migration
IBL (Instance-Based Learning)
+ Create database scripts
+ Configuration of the Query (based on a configuration mask file which contains some information)
* Integration with Scheduler Module
+ Prepare the data from the monitor to use with IBL
RouteGA (Load Balancing Algorithm)
+/- RouteGA execution file (alloc.file) definition (some bugs to correct)
+/- Integration with Scheduler Module
0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home