[Freeswitch-users] Performance Testing
Hanie Maghsoudy
h.maghsoudy at gmail.com
Sat Jul 7 11:46:16 MSD 2012
Hi all,
I searched for FreeSwitch call capacity, but most of the results wasn't
new. So, I wanna ask if anybody has either tested FreeSwitch's performance
recently, or got a dramatic result in real environment?
I tested call quality on this machine:
Virtual FreeSwitch server
OS: CentOS release 6.2 - x86_64
CPU: 8 processor - Intel(R) Xeon(R) CPU X5670 @ 2.93GHz
Memory: 8 G
After receiving incoming calls, FreeSwitch routed them to another sip
server, without transcoding. The other server transmitted calls by playing
an audio file. Meanwhile, I called an extension in FreeSwitch to test the
call quality.
The result was like this:
1000 Concurrent calls
Call duration: 160s
Call rate: 6 cps (just creating channels)
Max used Memory: 1416M
Max CPU load: 0.24
Max Network throughput (recv/send): 6711k/80k
Quality: Good
This test was taken before tearing down the channels.
Then, I took another test to estimate calls per second, and it wasn't what
I was expected!
150 Concurrent calls
Call duration: 4s
Call rate: 30 cps (creating and tearing down)
Max used Memory: 1293M
Max CPU load: 4.50
Max Network throughput (recv/send): 828k/60k
Quality: Average
And when I increase call rate to 50 cps:
1000 Concurrent calls
Call duration: 4s
Call rate: 50 cps (creating and tearing down)
Max used Memory: 1730M
Max CPU load: *29.9*
Max Network throughput (recv/send): 1367k/202k
Quality: Bad
Why call per second is such a big problem? Did anyone get a better result
on this?
Thanks,
Hanie
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20120707/ff24c2f5/attachment.html
Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users
mailing list