<html><body><span style="font-family:Verdana; color:#000000; font-size:10pt;">I guess I should also mention that Xen is a side-project. <br><br>When considering this issue for an existing production systems, we chose to put as much HA into hardware as we can. We are not concerned with FS crashing, as so far we've never seen that happen (except when our module caused it :) So for each of our systems:<br>- We have dual NIC cards (onboad NIC + PCI card) both bridged together in case one fails<br>- We have redundant power supplies.<br>- We use Mirrored Solid State Disks for local storage (far better MTBF than HDD, a lot faster too)<br>- All but OS and speed-critical data is stored on a NAS device <br>- We have redundant DBs with Memcache infront for speed<br><br>At the same time we chose to use COTS hardware (SuperMicro chassis/MoBo) rather than the big-boys like IBM or Dell. This kept the overall cost per machine low. Initially some were concerned that not having a name like IBM on our servers would be concerning to some potential clients. The solution was to pay a company to deisgn and build a custom face plate for the SuperMicro boxes. Which oddly looks more impressive to clients that a rack full of IBM faceplates. It was suprisingly low cost for the faceplates too.<br><br>For scalability, OpenSIPS was our choice. There's a very nice tutorial on their website on how to configure Load Balancing.<br><br>-pete<br><br>
<blockquote webmail="1" style="border-left: 2px solid blue; margin-left: 8px; padding-left: 8px; font-size: 10pt; color: black; font-family: verdana;">
<div >
-------- Original Message --------<br>
Subject: Re: [Freeswitch-users] FreeSWITCH HA + Loadbalancing<br>
From: "Pete Mueller" <pete@privateconnect.com><br>
Date: Sat, August 29, 2009 2:25 pm<br>
To: freeswitch-users@lists.freeswitch.org<br>
<br>
<font style="font-family: Verdana;" size="2" color="#000000" face="Verdana">I am also in the process of playing around with FS running inside Xen Virtual Machines with "mirrored" VMs on a second failover system. So far, the initial tests are promising. I can see a 2-3 sec "hiccup" in the net traffic during the live migration of the Xen VM. My calls do not drop, but I will stress that I'm only running test cases at this time, I am not using real world traffic.<br><br>Once I figure it all out, I'll report it here.<br><br>-pete<br><br> <blockquote webmail="1" style="border-left: 2px solid blue; margin-left: 8px; padding-left: 8px; font-size: 10pt; color: black; font-family: verdana;"> <div> -------- Original Message --------<br> Subject: Re: [Freeswitch-users] FreeSWITCH HA + Loadbalancing<br> From: Michael Collins <msc@freeswitch.org><br> Date: Fri, August 28, 2009 12:37 pm<br> To: freeswitch-users@lists.freeswitch.org<br> <br> <br><br><div class="gmail_quote">On Fri, Aug 28, 2009 at 12:11 PM, Giovanni Maruzzelli <font dir="ltr"><<a onclick="return true;if(window.location==top.location){Popup.composeWindow('pcompose.php?sendto=gmaruzz%40celliax.org');}else{top.Popup.composeWindow('pcompose.php?sendto=gmaruzz%40celliax.org');}; return false;" href="mailto:gmaruzz@celliax.org" _onclick="return true;if(window.location==top.location){Popup.composeWindow('pcompose.php?sendto=gmaruzz%40celliax.org');}else{top.Popup.composeWindow('pcompose.php?sendto=gmaruzz%40celliax.org');}; return false;" target="_blank" mce_onclick="if(window.location==top.location){Popup.composeWindow('pcompose.php?sendto=gmaruzz%40celliax.org');}else{top.Popup.composeWindow('pcompose.php?sendto=gmaruzz%40celliax.org');}; return false;">gmaruzz@celliax.org</a>></font> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> Usually you don't need to worry about stability issues with FS.<br> <br> For scalability, peoples tend to use openser or some other sip<br> loadbalancer in fron of fs, but you probably would not need that.<br> <br> Live migration of calls is not yet possible, tough.<br> <font color="#888888"></font></blockquote><div><br>Brian West has done some testing with live migrations but I don't know where he left off. Brian, were you using OpenVZ? I forget... In any case, FS allows you to try to do this with the hope that it will actually work in a production environment.<br> </div></div><br>As for the other things - yes, FS can work with the TDM card and the queues, etc. If you are in a position to install FS on a sandbox machine for testing then that would be your best bet. I recommend diving in, which is probably what you did when you first started learning Asterisk...<br> <br>Have fun!<br>-MC<br> <hr>_______________________________________________<br> FreeSWITCH-users mailing list<br> FreeSWITCH-users@lists.freeswitch.org<br> <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank" mce_href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br> UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank" mce_href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br> <a href="http://www.freeswitch.org" target="_blank" mce_href="http://www.freeswitch.org">http://www.freeswitch.org</a><br> </div> </blockquote></font> <hr>_______________________________________________<br>
FreeSWITCH-users mailing list<br>
FreeSWITCH-users@lists.freeswitch.org<br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br>
</div>
</blockquote></span></body></html>