[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freeswitch-dev
Subject:    Re: [Freeswitch-dev] Scaled or distrbuted mod_conference?
From:       William King <william.king () quentustech ! com>
Date:       2012-08-24 16:24:40
Message-ID: 5037AAC8.4080107 () quentustech ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


You might be able to setup a single top node conference, then bridge in
lower node conferences. In this situation you could have 6 lower node
boxes each with 50 callers into it, and each of the 6 lower node
conferences called into the single top node conference(along with your
main audio producing stream(the professor, etc). This would be a bit
more complicated to control for muting, etc.

William King
Senior Engineer
Quentus Technologies, INC
1037 NE 65th St Suite 273
Seattle, WA 98115
Main:   (877) 211-9337
Office: (206) 388-4772
Cell:   (253) 686-5518
william.king@quentustech.com


On 08/24/2012 04:15 AM, Stephen Dame wrote:
>
>  
>
> *I know a few commercial companies have scaled freeswitch to handle
> 250-500 callers in a single conference across boxes with direct audio
> cable connections in data center.*
>
> * *
>
> *I have an existing application that uses speex16(flash voip) and I
> can get 50 callers in a single conference before cpu gets to 70% on a
> c1.medium instance.   I know I can throw more hardware at the
> problem,  but interested in bridging the same conference number
> between multiple freeswitch instances and presenting single ESL
> notifications back to the existing application so all users events are
> seen.*
>
> * *
>
> *This is a distance learning app, and not business audio conference,
> so some latency is tolerable.   I would locate the multiple freeswitch
> servers in same zone and possibly use the new high I/O EBS instances
> running in SSD.*
>
> * *
>
> *Any thoughts on this?*
>
> * *
>
> *Regards,*
>
> *Stephen*
>
> * *
>
> * *
>
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting@freeswitch.org
> http://www.freeswitchsolutions.com
>
> FreeSWITCH-powered IP PBX: The CudaTel Communication Server
> http://www.cudatel.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-dev mailing list
> FreeSWITCH-dev@lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
> http://www.freeswitch.org

[Attachment #5 (text/html)]

<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    You might be able to setup a single top node conference, then bridge
    in lower node conferences. In this situation you could have 6 lower
    node boxes each with 50 callers into it, and each of the 6 lower
    node conferences called into the single top node conference(along
    with your main audio producing stream(the professor, etc). This
    would be a bit more complicated to control for muting, etc.<br>
    <pre class="moz-signature" cols="72">William King
Senior Engineer
Quentus Technologies, INC
1037 NE 65th St Suite 273
Seattle, WA 98115
Main:   (877) 211-9337
Office: (206) 388-4772
Cell:   (253) 686-5518
<a class="moz-txt-link-abbreviated" \
href="mailto:william.king@quentustech.com">william.king@quentustech.com</a></pre>  \
<br>  On 08/24/2012 04:15 AM, Stephen Dame wrote:
    <blockquote cite="mid:00ba01cd81e9$b5523880$1ff6a980$@207me.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <meta name="Generator" content="Microsoft Word 14 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
  <div>
          <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#1F497D">I
  know a few commercial companies have scaled freeswitch
                to handle 250-500 callers in a single conference across
                boxes with direct audio cable connections in data
                center.<o:p></o:p></span></b></p>
          <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></b></p>
  <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#1F497D">
  I have an existing application that uses speex16(flash
                voip) and I can get 50 callers in a single conference
                before cpu gets to 70% on a c1.medium instance.&nbsp;&nbsp; I know
                I can throw more hardware at the problem,&nbsp; but
                interested in bridging the same conference number
                between multiple freeswitch instances and presenting
                single ESL notifications back to the existing
                application so all users events are seen.<o:p></o:p></span></b></p>
          <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></b></p>
  <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#1F497D">This
  is a distance learning app, and not business audio
                conference, so some latency is tolerable.&nbsp; &nbsp;I would
                locate the multiple freeswitch servers in same zone and
                possibly use the new high I/O EBS instances running in
                SSD.<o:p></o:p></span></b></p>
          <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></b></p>
  <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#1F497D">Any
  thoughts on this?<o:p></o:p></span></b></p>
          <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></b></p>
  <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#1F497D">Regards,<o:p></o:p></span></b></p>
  <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#1F497D">Stephen<o:p></o:p></span></b></p>
  <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></b></p>
  <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></b></p>
  </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_________________________________________________________________________
 Professional FreeSWITCH Consulting Services:
<a class="moz-txt-link-abbreviated" \
href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a> <a \
class="moz-txt-link-freetext" \
href="http://www.freeswitchsolutions.com">http://www.freeswitchsolutions.com</a>

FreeSWITCH-powered IP PBX: The CudaTel Communication Server
<a class="moz-txt-link-freetext" \
href="http://www.cudatel.com">http://www.cudatel.com</a>

Official FreeSWITCH Sites
<a class="moz-txt-link-freetext" \
href="http://www.freeswitch.org">http://www.freeswitch.org</a> <a \
class="moz-txt-link-freetext" \
href="http://wiki.freeswitch.org">http://wiki.freeswitch.org</a> <a \
class="moz-txt-link-freetext" \
href="http://www.cluecon.com">http://www.cluecon.com</a>

FreeSWITCH-dev mailing list
<a class="moz-txt-link-abbreviated" \
href="mailto:FreeSWITCH-dev@lists.freeswitch.org">FreeSWITCH-dev@lists.freeswitch.org</a>
 <a class="moz-txt-link-freetext" \
href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a>
 UNSUBSCRIBE:<a class="moz-txt-link-freetext" \
href="http://lists.freeswitch.org/mailman/options/freeswitch-dev">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a>
 <a class="moz-txt-link-freetext" \
href="http://www.freeswitch.org">http://www.freeswitch.org</a> </pre>
    </blockquote>
  </body>
</html>



_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com

FreeSWITCH-dev mailing list
FreeSWITCH-dev@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
http://www.freeswitch.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic