Connecting spread daemons with different segment configurations
Timo Korthals <[email protected]> Thu, 29 Jan 2015 16:21:17 +0100
| Newsgroups | gmane.network.spread.user |
|---|---|
| Message-ID | <[email protected]> |
Dear spread users, we are trying to setup a huge (< 60) spread daemon network. We just tried to define more than 20 segments in the spread = configuration, but this is not valid due to the following line in = "include/sp.h": #define MAX_PROC_NAME 20 /* largest possible size of = process name of daemon */ First of all, it seems a bit sloppy to me, that there is no "#ifndef = MAX_PROC_NAME", so that one can define this macro variable during = configuration time with "./configure". On the other hand I want to know, why have you chosen such a small number? In you manual you describe a tested configuration of 60 daemons (which = is totally OK for us). Are there any big disadvantages of huge segment setups and what happens = if I increase the number of daemons? My first guess would be, that the communication overhead is increasing = exponentially, due to the fact that the spread daemons always try to = test their communication partners. In fact, for our setup we just want to send a really small amount of = data, and only want the advantage of the connectability. So is it safe to just increase the "MAX_PROC_NAME" variable? Kind regards, Timo Timo Korthals, M.Sc. Universit=E4t Bielefeld AG Kognitronik & Sensorik Exzellenzcluster Cognitive Interaction Technology (CITEC) Inspiration 1 (Zehlendorfer Damm 199) 33619 Bielefeld - Germany Office : 3.037 Phone : +49 521 106-67368 eMail : [email protected] Internet: http://www.ks.cit-ec.uni-bielefeld.de/