how are the listeners connecting? <br><br><div class="gmail_quote">On Wed, Dec 16, 2009 at 1:49 PM, Brian <span dir="ltr">&lt;<a href="mailto:brian@proximosystems.com">brian@proximosystems.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">









<div link="blue" vlink="purple" lang="EN-CA">

<div>

<p class="MsoNormal">Hi,</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">I’m new to FreeSWITCH and I’m testing the
scalability of mod_conference to see if it will scale better that other
solutions. My scenario is to have one speaker, and many listeners (mute). Since
I have only one speaker, I was expecting this to scale well because there is no
audio mixing required, just send each frame of the single speaker to each
listener. Unfortunately, my testing was disappointing, and it didn’t
scale nearly as well as I’d hoped (based on what I’ve read on how
FreeSWITCH is supposed to be generally very scalable). </p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">Here’s my server setup is this:</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">FreeSWITCH 1.0.4, 64 bit CentOS 5.3, on a quad-core Xeon
server, 4 Gig of RAM. I’ve set file logging to “notice” level.
My conference profile is configured to suppress several events, hoping that it
would improve performance.</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">Here are a few scenarios I tested, and roughly where I
reached the point of audio failure on the conferences:</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">Scenario 1:</p>

<p class="MsoNormal">1 conference, 1 speaker, audio failed at approx 300
listeners (mute) </p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">Scenario 2:</p>

<p class="MsoNormal">4 conferences, 1 speaker per conference, audio failed approx
110 listeners per conference (so just over 400 total channels on the system).</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">Scenario 3:</p>

<p class="MsoNormal">16 conferences, 1 speaker per conference, audio failed at 32
listeners per conference (so just over 500 total channels on the system).</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">Looking at the output from “top”, it seems that
in all 3 scenarios, the audio quality failed when the % CPU for the FreeSWITCH
process exceeded 300%. </p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">I was hoping maybe someone else might have done similar
testing, or maybe has suggestions on how to improve the performance. Or perhaps
an alternate solution to the one speaker, many listener case?</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">Thanks,</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">Brian.</p>

<p class="MsoNormal"> </p>

</div>

</div>


<br>_______________________________________________<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><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>
<br></blockquote></div><br>