[Freeswitch-users] Scale UP Freeswitch

Steven Ayre steveayre at gmail.com
Tue Dec 7 16:31:31 MSK 2010


There are a few performance tweaking tips at
http://wiki.freeswitch.org/wiki/Performance_testing_and_configurations.

Yes a Sangoma card will reduce your CPU load since transcoding won't
be done on the CPU any longer, that will then mean there's more CPU
available so you'll be able to handle more calls.

However, if you're looking to increase your number of calls then you
probably want a cluster of servers as Juan pointed out.

It'll mean you can increase the capacity by adding extra servers, so
there'd no longer be a limit to the number of calls you could handle
(just add another server).

It'll also make maintenance easier, as you'll be able to pull a server
from service for updates etc while traffic continues to run on the
other servers. Maintenance won't mean a service outage.

If you're handling that many calls then additional servers would make
your service more reliable. If a server crashes you'll still have the
calls running on the other servers while you're fixing the problem so
you won't have a complete outage. If FS is behind a load balancer then
your customers might not even notice anything apart from a few dropped
calls.

There's http://wiki.freeswitch.org/wiki/Freeswitch_HA which will
attempt to continue calls if FS crashes and restarts, but I think
that's only for SIP-SIP not SIP-ISDN.

-Steve




On 7 December 2010 12:26, Stephen Wilde <wstephen80 at gmail.com> wrote:
> Hi,
> I have one server running Freeswitch with some ISDN connections (via
> FreeTDM+Sangoma boards) and some SIP connections with service providers and
> customer.
> The usage of Freeswitch is as switching so it "bridge" each incoming call to
> a new outgoing call.
> SIP calls use G.729 and ISDN calls use ALaw for voice encoding.
> Now the number of call is grow up and also the CPU load is a little high so
> I have the necessity to scale UP my Freeswitch to handle more calls: what is
> the best way to do that?
> My first idea is to use a Sangoma D500 board to reduce the CPU load. Can be
> this a solution?
> There are different way to scale UP?
> Thanks in advance,
> Stephen
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>



More information about the FreeSWITCH-users mailing list