Just my 2 eurocent, i know you said without 3rd party solution. But wouldn't this be a perfect task for Erlangs distribution and fault tolerance capabilities ? -----Ursprüngliche Nachricht----- Von: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] Im Auftrag von Brian Foster Gesendet: Montag, 11. Februar 2013 04:19 An: FreeSWITCH Users Help Betreff: Re: [Freeswitch-users] High Availability Cluster Module for FreeSWITCH I applaud your efforts on getting a specialized mechanism in the form of a freeswitch module implemented to correctly perform high availability functions. I see a great potential here for the freeswitch project to attain a whole new level of performance and viability, and I really really hope others agree. I've been struggling with this very issue; how to do correct HA with freeswitch to the point where we aren't dropping calls when something bad happens. It's held me back in a few ways, and while ill never look into a non-open source solution, I've got way to much on my plate right now to play with it now. I'll see if my company can send some $$ your way. Ive got a few clients who would be interested in this as well. People, start donating! Sent from my iPhone On Feb 9, 2013, at 12:00 PM, Eliot Gable <egable+freeswitch@gmail.com> wrote:
For the past two years, I have been working on and off on a high availability cluster module for FreeSWITCH. If you would like to see HA built into FreeSWITCH directly, instead of dealing with Pacemaker + Corosync or other 3rd party systems, please check out the module, voice your support, provide feedback and suggestions, and consider supporting it.
Some advantages over a 3rd party solution like Pacemaker include:
- Sub-second failure detection and response (meaning it can start recovering calls less than a second after a failure occurs) - Failure detection is built into FreeSWITCH so it can detect conditions which 3rd party modules cannot detect - One shared configuration file between all nodes (no per-node IP configuration required) - No fixed number of nodes - Graceful migration of calls with a maintenance mode (requires DNS)
These are just some of the benefits of building a FreeSWITCH-specific HA system. For additional details about the project, please visit:
http://wiki.freeswitch.org/wiki/Mod_ha_cluster
If you would like to see this project come to fruition, please consider financially supporting it through Kickstarter:
http://www.kickstarter.com/projects/1175121367/high-availability-clust er-module-for-freeswitch
Thanks in advance for anyone who contributes, either with just a shout-out, with feedback and/or suggestions, and especially to those who pledge some financial support.
-- Eliot Gable
______________________________________________________________________ ___ 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-use rs http://www.freeswitch.org
_________________________________________________________________________ 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