[Spread-users] Spread Configuration
John Schultz
jschultz at spreadconcepts.com
Thu May 31 12:20:11 EDT 2007
On Thu, 31 May 2007, Wangbong Lee wrote:
> If you ran a daemon on every computer that had clients, then a clients send
> would translate to a single reliable broad/multicast sent between the
> daemons.
> All the client communication would be contained within the machines.
>
> What do you mean by that?
> You mean that the clients have to communicate each daemon for distributed
> computing
> instead of connecting one daemon in its machine ?
No, each client only connects to a single daemon. That daemon then acts
as the client's "representative" within the communication system and
performs the necessary actions to serve the client's needs.
A client's connection can either be to a "local" daemon on the same
machine using Inter Process Communicaiton, or it can be to a "remote"
daemon on another machine using TCP/IP. If the client's connection is
local, then the client-daemon communication remains within the machine --
no network bandwidth is consumed. If the client's connection is remote,
then the client-daemon communication goes over the network.
> Other question, is it possible to communicate between daemons ?
Yes, when you place multiple daemons within the same configuration file
(e.g. - spread.conf), then those daemons will work together to form a
distributed communication system. Clients that then connect to any of
those daemons will have access to the clients connected to all the
currently connected daemons in that configuration.
Here is a good place to start reading:
http://www.spread.org/docspread.html
Cheers!
---
John Schultz
Spread Concepts
Phn: 443 838 2200
More information about the Spread-users
mailing list