<div>
                    I also had considered the erlang way:
                </div><div><br></div><div>- born clustered, can run an erlang node besides each FS instance, or run the erlang cluster on some dedicated servers</div><div>- can share reg, session information with mnesia DB, in memory or on disk</div><div>- add some functions in FS to recover sessions based on mnesia</div>
                <div><div><br></div><div>I wonder how the 2600hz guys are doing HA right now.</div><div><br></div><div>Don't get me wrong, I'd saw the HA N+M wiki a long time ago and very interested how will it work.</div><div><br></div><div>And, besides the FS HA, how will 3rd party softwares work with FS, if, say, someone connected via ESL and FS1 crashes and the float IP bind to FS2, will the ESL client fail and re-connect or it can magically connect to FS2 without any addintional work?</div><div><br></div><div>Thanks</div><div><br></div><div>--&nbsp;</div><div>Seven Du</div><div><span style="font-size: 10pt; ">http://www.freeswitch.org.cn</span></div><div>http://about.me/dujinfang</div><div><div>http://www.dujinfang.com</div></div><div><br></div><div>Sent with <a href="http://www.sparrowmailapp.com/?sig">Sparrow</a></div><div><br></div></div>
                 
                <p style="color: #A0A0A8;">On Monday, February 11, 2013 at 5:31 PM, Gerald Weber wrote:</p>
                <blockquote type="cite" style="border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10px;">
                    <span><div><div><div>Just my 2 eurocent, i know you said without 3rd party solution.</div><div>But wouldn't this be a perfect task for Erlangs distribution and fault tolerance capabilities ?</div><div><br></div><div>-----Ursprüngliche Nachricht-----</div><div>Von: freeswitch-users-bounces@lists.freeswitch.org [<a href="mailto:freeswitch-users-bounces@lists.freeswitch.org">mailto:freeswitch-users-bounces@lists.freeswitch.org</a>] Im Auftrag von Brian Foster</div><div>Gesendet: Montag, 11. Februar 2013 04:19</div><div>An: FreeSWITCH Users Help</div><div>Betreff: Re: [Freeswitch-users] High Availability Cluster Module for FreeSWITCH</div><div><br></div><div>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.</div><div><br></div><div>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.</div><div><br></div><div>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!</div><div><br></div><div>Sent from my iPhone</div><div><br></div><div>On Feb 9, 2013, at 12:00 PM, Eliot Gable &lt;<a href="mailto:egable+freeswitch@gmail.com">egable+freeswitch@gmail.com</a>&gt; wrote:</div><div><br></div><blockquote type="cite"><div><div>For the past two years, I have been working on and off on a high </div><div>availability cluster module for FreeSWITCH. If you would like to see </div><div>HA built into FreeSWITCH directly, instead of dealing with Pacemaker + </div><div>Corosync or other 3rd party systems, please check out the module, </div><div>voice your support, provide feedback and suggestions, and consider </div><div>supporting it.</div><div><br></div><div>Some advantages over a 3rd party solution like Pacemaker include:</div><div><br></div><div>- Sub-second failure detection and response (meaning it can start </div><div>recovering calls less than a second after a failure occurs)</div><div>- Failure detection is built into FreeSWITCH so it can detect </div><div>conditions which 3rd party modules cannot detect</div><div>- One shared configuration file between all nodes (no per-node IP </div><div>configuration required)</div><div>- No fixed number of nodes</div><div>- Graceful migration of calls with a maintenance mode (requires DNS)</div><div><br></div><div>These are just some of the benefits of building a FreeSWITCH-specific </div><div>HA system. For additional details about the project, please visit:</div><div><br></div><div><a href="http://wiki.freeswitch.org/wiki/Mod_ha_cluster">http://wiki.freeswitch.org/wiki/Mod_ha_cluster</a></div><div><br></div><div><br></div><div>If you would like to see this project come to fruition, please </div><div>consider financially supporting it through Kickstarter:</div><div><br></div><div><a href="http://www.kickstarter.com/projects/1175121367/high-availability-clust">http://www.kickstarter.com/projects/1175121367/high-availability-clust</a></div><div>er-module-for-freeswitch</div><div><br></div><div><br></div><div><br></div><div>Thanks in advance for anyone who contributes, either with just a </div><div>shout-out, with feedback and/or suggestions, and especially to those </div><div>who pledge some financial support.</div><div><br></div><div>--</div><div>Eliot Gable</div><div><br></div><div>______________________________________________________________________</div><div>___ Professional FreeSWITCH Consulting Services:</div><div><a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a></div><div><a href="http://www.freeswitchsolutions.com">http://www.freeswitchsolutions.com</a></div><div><br></div><div>FreeSWITCH-powered IP PBX: The CudaTel Communication Server </div><div><a href="http://www.cudatel.com">http://www.cudatel.com</a></div><div><br></div><div>Official FreeSWITCH Sites</div><div><a href="http://www.freeswitch.org">http://www.freeswitch.org</a></div><div><a href="http://wiki.freeswitch.org">http://wiki.freeswitch.org</a></div><div><a href="http://www.cluecon.com">http://www.cluecon.com</a></div><div><br></div><div>FreeSWITCH-users mailing list</div><div><a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a></div><div><a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a></div><div>UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-use">http://lists.freeswitch.org/mailman/options/freeswitch-use</a></div><div>rs</div><div><a href="http://www.freeswitch.org">http://www.freeswitch.org</a></div></div></blockquote><div><br></div><div>_________________________________________________________________________</div><div>Professional FreeSWITCH Consulting Services:</div><div><a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a></div><div><a href="http://www.freeswitchsolutions.com">http://www.freeswitchsolutions.com</a></div><div><br></div><div>FreeSWITCH-powered IP PBX: The CudaTel Communication Server <a href="http://www.cudatel.com">http://www.cudatel.com</a></div><div><br></div><div>Official FreeSWITCH Sites</div><div><a href="http://www.freeswitch.org">http://www.freeswitch.org</a></div><div><a href="http://wiki.freeswitch.org">http://wiki.freeswitch.org</a></div><div><a href="http://www.cluecon.com">http://www.cluecon.com</a></div><div><br></div><div>FreeSWITCH-users mailing list</div><div><a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a></div><div><a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a></div><div>UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a></div><div><a href="http://www.freeswitch.org">http://www.freeswitch.org</a></div><div><br></div><div>_________________________________________________________________________</div><div>Professional FreeSWITCH Consulting Services:</div><div><a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a></div><div><a href="http://www.freeswitchsolutions.com">http://www.freeswitchsolutions.com</a></div><div><br></div><div>FreeSWITCH-powered IP PBX: The CudaTel Communication Server</div><div><a href="http://www.cudatel.com">http://www.cudatel.com</a></div><div><br></div><div>Official FreeSWITCH Sites</div><div><a href="http://www.freeswitch.org">http://www.freeswitch.org</a></div><div><a href="http://wiki.freeswitch.org">http://wiki.freeswitch.org</a></div><div><a href="http://www.cluecon.com">http://www.cluecon.com</a></div><div><br></div><div>FreeSWITCH-users mailing list</div><div><a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a></div><div><a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a></div><div>UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a></div><div><a href="http://www.freeswitch.org">http://www.freeswitch.org</a></div></div></div></span>
                 
                 
                 
                 
                </blockquote>
                 
                <div>
                    <br>
                </div>