[Freeswitch-users] Settings for maximum performance

Max Clark max.clark at gmail.com
Wed May 19 07:55:34 PDT 2010


Hi all,

We are evaluating FreeSWITCH as a replacement for our current
commercial SBCs - before anyone points it out, we need a B2BUA for
sane CDR generation (aka billing) and there is some ideas for future
functionality that would leverage more of the FreeSWITCH platform.

That being said we are currently forcing static IPs, disabling
registration and presence and setting inbound-late-negotiation for the
sip profiles. "Client" gateways are being authenticated using remote
IP ACLs and a dial string prefix. The dialplan looks like this...

http://dpaste.com/196561/

The box in question has two Intel Xeon 5130 dual core processors w/ 4
GB Ram (being upgraded, trying to figure out how much ram we should
have). Disks are 4x 15k RPM SCSI in a Raid 10. Operating system is
CentOS 5.4 x86_64.

FreeSWITCH is being started with "-nc -nonat -waste".

What things should we be looking at to squeeze as much performance as
possible out of these boxes?

Thanks,
Max


[root at fs-sbc02 freeswitch]# vmstat 3
procs -----------memory---------- ---swap-- -----io---- --system--
-----cpu------
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 4  0    112  25220 237172 2829060    0    0     0    10    2    2  0
0 99  0  0
 0  1    112  48412 236400 2800596    0    0     0  2408 13298 212312
20 14 63  3  0
25  0    112  46024 236444 2803632    0    0     0  1172 13245 219590
15 13 69  4  0
32  0    112  45784 236512 2808200    0    0     0  2839 13153 164973
21 14 61  3  0
63  1    112  37880 236544 2811808    0    0     0  2884 13048 199455
21 16 60  4  0
 1  0    112  37488 236588 2815612    0    0     0  4000 13201 142378
16 17 50 17  0
 0  0    112  42648 236616 2818376    0    0     0  2125 13171 107533
13 13 70  3  0
 1  0    112  47904 236636 2820704    0    0     0  1989 13400 86644
10 11 72  6  0
 6  0    112  50372 236652 2822200    0    0     0  1585 13339 69289
8  9 78  5  0



More information about the FreeSWITCH-users mailing list