Friday, November 5, 2010

Freeswitch performance

I was recently testing Freeswitch and the performance of mod_conference to see how many concurrent channels it can handle. Take a look at the results.

The test environment was an Intel quad core machine with 8 GB and FreeSWITCH Version 1.0 installed. The load was generated by SIPP running on a different machine.

On this standard server, and just a little bit of tweaking, with 2000 calls in 50 different conference rooms with each conference being recorded to a file - the call quality was still ok and cpu was 50% idle.

Here are the SIPP result screens





Each call lasted about 4 and a half minutes with more or less 10% of that time prerecorded alaw sound was streamed by SIPP at different intervals throughout the call. 2002 calls were connected at peak, with 2000 generted by SIPP and 2 calls were placed manually to test the call quality.

I would say the results are quite impressive, what do you think ?