[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:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<div>
<p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif";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:"Tahoma","sans-serif";color:#1F497D"><o:p> </o:p></span></b></p>
<p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif";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. 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.<o:p></o:p></span></b></p>
<p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:#1F497D"><o:p> </o:p></span></b></p>
<p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:#1F497D">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.<o:p></o:p></span></b></p>
<p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:#1F497D"><o:p> </o:p></span></b></p>
<p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif";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:"Tahoma","sans-serif";color:#1F497D"><o:p> </o:p></span></b></p>
<p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:#1F497D">Regards,<o:p></o:p></span></b></p>
<p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:#1F497D">Stephen<o:p></o:p></span></b></p>
<p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:#1F497D"><o:p> </o:p></span></b></p>
<p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:#1F497D"><o:p> </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