This is just my two cents but could we not use snmp as a basis for something like this since it would allow monitoring eternally using ones own systems, or allow each FreeSWITCH server to monitor the other servers over snmp. At least I think it could be an option to explore anyways.
Sent previous mail too fast :/
2013/2/17 Marcin Gozdalik <gozdal@gmail.com>:
> 2013/2/17 Eliot Gable <egable+freeswitch@gmail.com>:
>
>> ZMQ also does not work with a fork, which is needed in order to execute any
>> system commands (like iptables or anything else which has no programming
>> API). That pretty much eliminates ZMQ as a possibility.
>
> My understanding of ZMQ and Spread is that they solve very different
> problems and they operate on different levels. ZMQ is on much lower
> levels and does not...
...guarantee anything like Spread: "Spread services range from
reliable message passing to fully ordered messages with delivery
guarantees, even in case of computer failures and network partitions".
ZMQ is basically just a socket, but a bit easier to use.
>> I did some research this weekend, and of all the possibilities I could find,
>> the one that caught my attention the most was Spread: http://www.spread.org/
>
>
> I did use Spread in a big project, comprising of 40+ servers for
> cluster membership. It worked very well most of the time, but failed
> without proper understanding on our side. It took some config files
> voo-doo (tuning some timeout knobs) to get it running reliably.
>
>> If anyone has any other suggestions than Spread, I would like to hear it.
>> Also, some feedback on item #1 would be great, as I cannot really judge for
>> everyone else how willing they are to accept such a licensing clause.
>
> ZooKeeper?
> Something based on Paxos: http://libpaxos.sourceforge.net/ ?
> http://openreplica.org/ ?
>
> Never used any of them though.
--
Marcin Gozdalik
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org