Andreas
2007-01-17 15:34:37 UTC
Hello,
the company I work for make a program that performs heavy computations.
To speed things up it is possible to distribute the work onto other
machines.
This is done by starting a separate process with ssh on the remote
machines.
Maintaining the list of available remote machines however is a
difficult task.
I have therefore been thinking about each available machine notifying
all other machines on the subnet about its availability trough the use
of multicasting.
What would be the drawbacks to such an approach?
Have anyone implemented such a system?
Thanks in advance for any response!
Andreas Werner Paulsen
the company I work for make a program that performs heavy computations.
To speed things up it is possible to distribute the work onto other
machines.
This is done by starting a separate process with ssh on the remote
machines.
Maintaining the list of available remote machines however is a
difficult task.
I have therefore been thinking about each available machine notifying
all other machines on the subnet about its availability trough the use
of multicasting.
What would be the drawbacks to such an approach?
Have anyone implemented such a system?
Thanks in advance for any response!
Andreas Werner Paulsen