Current Status

Framework Development

Task Developer Status
Refine the Job and Task API. Kunal In progress
Implement Job class and Task interface. Kunal In progress
Define API for client control of when data is required by tasks Kunal In progress
Refine the intertask communication design. Kunal In progress
Implement the server and volunteer node daemons. Kevin
  • Worked out how to use RMI to handle some of the "administrative" network communication.
  • Worked out how to transfer data and executable files from the client to the server. This should also work for the file transfer between client and volunteer nodes.
  • Wrote a dynamic class loader for the volunteer nodes. An important detail for this to work is that the java policy file is correctly set up to allow this.
  • Rudimentary server and volunteer node daemons are done. It is now possible to actually run a distributed job. Job control, status, and returning results still need to be implemented. Also, passing of the task parameter array to the task object still needs to be taken care of.

Application Development

Task Developer Status
?? Huey Ting In progress
?? Guoliang In progress