Hydra



OpenID Login [?]
Identity URL:


Remember me
All timestamps are based on your local time of:

The Hydra framework for distributed applications is still in development. So far, I have implemented the framework to do the following:

  • The client contacts the main Hydra server to get a list of available projects
  • The user selects the projects that he/she wants run
  • The client downloads the code for those projects and runs it
  • Some of the GUI - the main list that shows the projects, as well as the start/stop buttons

The portions that are currently in progress:

  • The rest of the GUI, as well as applet-based and text-based versions
  • A better sample task to test out the framework properly and put up a demo for public use..

Other features that I'm hoping to eventually implement:

  • A P2P component to the framework so that the server load can be moved to any machine in the grid
  • Persistent identification, so that users can track how much CPU time they have contributed to any given task
  • Increased security on the communications between different machines - perhaps using a new protocol
  • A process to accept distributed projects from the general public - this is, after all, just a framework :)
 
 
(c) Kartikaya Gupta, 2004-2008. User comments owned by their respective posters. All rights reserved. Secure site.