<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Re: [Freeswitch-dev] Scalabilty of Freeswitch</TITLE>
<META content="text/html; charset=iso-8859-2" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.18812"></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=614282920-27082009></SPAN><FONT 
face=Arial><FONT color=#0000ff><FONT size=2>O<SPAN 
class=614282920-27082009>kay.&nbsp; I got two replies from Shelby R. and Ken 
R.&nbsp; I presume these two answers do not conflict?&nbsp; I gather from these 
replies is that FS has&nbsp;3 modes: 1) FS is a complete stand-alone system 
(i.e. FS interacts with media stream), 2) FS is a media_proxy (i.e. FS simply 
receives/transmits media but does not process it), 3) FS is in bypass media mode 
where FS tells both endpoints to send media directly to each other (i.e. no 
media handling packet handling at all).</SPAN></FONT></FONT></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=614282920-27082009></SPAN></FONT></FONT></FONT>&nbsp;</DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=614282920-27082009>In mode 3), How do the IVR, Voice Mail, 
Eavesdropping,&nbsp;MOH and central conferencing features work?&nbsp; Would it 
use an external media server(s)?</SPAN></FONT></FONT></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=614282920-27082009></SPAN></FONT></FONT></FONT>&nbsp;</DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=614282920-27082009>Also, Ken you mentioned "clusters".&nbsp; What is a 
cluster?&nbsp; What system(s) are you running the 20K concurrent calls at 2000 
calls/sec rate?&nbsp; Which of the&nbsp;three modes are you running the server 
when recording these statistics?</SPAN></FONT></FONT></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=614282920-27082009></SPAN></FONT></FONT></FONT>&nbsp;</DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=614282920-27082009>Thanks and Best 
Regards,</SPAN></FONT></FONT></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=614282920-27082009>Jerry</SPAN></FONT></FONT></FONT></DIV>
<DIV dir=ltr align=left><BR></DIV>
<BLOCKQUOTE style="MARGIN-RIGHT: 0px">
  <DIV dir=ltr lang=en-us class=OutlookMessageHeader align=left>
  <HR tabIndex=-1>
  <FONT size=2 face=Tahoma><B>From:</B> Ken Rice [mailto:krice@freeswitch.org] 
  <BR><B>Sent:</B> Thursday, August 27, 2009 9:31 AM<BR><B>To:</B> 
  freeswitch-dev@lists.freeswitch.org<BR><B>Subject:</B> Re: [Freeswitch-dev] 
  Scalabilty of Freeswitch<BR></FONT><BR></DIV>
  <DIV></DIV><FONT size=4><FONT face="Calibri, Verdana, Helvetica, Arial"><SPAN 
  style="FONT-SIZE: 11pt">It is possible to do such a think via a number of 
  mechanisms. Remember FS can operate in 3 modes, standard mode where we can do 
  transcoding and interact with the media stream, or proxy_media mode where we 
  just proxy the media packet in packet out, and bypass_media mode where we tell 
  the end points to send the media directly to each other.<BR><BR>This allows 
  for some interesting scalability (we have clusters running in excess of 20K 
  concurrent calls at call rates in excess of 2000 calls/sec) <BR><BR><BR><BR>
  <HR align=center SIZE=3 width="95%">
  <B>From: </B>Jerry Richards &lt;jerry.richards@teotech.com&gt;<BR><B>Reply-To: 
  </B>"freeswitch-dev@lists.freeswitch.org" 
  &lt;freeswitch-dev@lists.freeswitch.org&gt;<BR><B>Date: </B>Thu, 27 Aug 2009 
  08:45:30 -0700<BR><B>To: 
  </B>&lt;freeswitch-dev@lists.freeswitch.org&gt;<BR><B>Subject: </B>Re: 
  [Freeswitch-dev] Scalabilty of Freeswitch<BR><BR></SPAN></FONT><SPAN 
  style="FONT-SIZE: 11pt"><FONT color=#0000ff><FONT face=Arial>Also on a related 
  issue (since I am a novice to Freeswitch), regardless of statistics on number 
  of extensions per system per configuration, I had a more general 
  question:<BR></FONT></FONT><FONT 
  face="Calibri, Verdana, Helvetica, Arial"><BR></FONT><FONT color=#0000ff><FONT 
  face=Arial>That is, does Freeswitch allow for distribution of loading (e.g. 
  supports interface to media servers running on separate machines)? &nbsp;Also, 
  I imagine the SIP signaling part must always be a standalone machine that 
  manages all extensions?<BR></FONT></FONT><FONT 
  face="Calibri, Verdana, Helvetica, Arial"><BR></FONT><FONT color=#0000ff><FONT 
  face=Arial>Best Regards,<BR>Jerry<BR></FONT></FONT><FONT 
  face="Calibri, Verdana, Helvetica, Arial"><BR><BR></FONT></SPAN></FONT>
  <BLOCKQUOTE><FONT size=4><SPAN style="FONT-SIZE: 11pt"><FONT 
    face="Calibri, Verdana, Helvetica, Arial"><BR>&nbsp;<BR>
    <HR align=center SIZE=3 width="100%">
    </FONT><FONT face="Tahoma, Verdana, Helvetica, Arial"><B>From:</B> Mindaugas 
    Kezys &nbsp;[<A href="mailto:mkezys@gmail.com]">mailto:mkezys@gmail.com]</A> 
    <BR><B>Sent:</B> Wednesday, August 26, 2009 10:38 &nbsp;PM<BR><B>To:</B> 
    freeswitch-dev@lists.freeswitch.org<BR><B>Subject:</B> Re: 
    &nbsp;[Freeswitch-dev] Scalabilty of Freeswitch<BR></FONT><FONT 
    face="Calibri, Verdana, Helvetica, Arial"><BR>&nbsp;<BR>&nbsp;<BR>&nbsp;<BR><BR><FONT 
    color=#1f497d>Maybe &nbsp;it would be a good idea to create wiki page just 
    to put such kind of &nbsp;information in a table:<BR></FONT><BR><FONT 
    color=#1f497d><BR></FONT><BR><FONT color=#1f497d>Computer &nbsp;specs | 
    Other comments | Codecs used | With/Without Media | Max sim. calls 
    &nbsp;reached | etc<BR></FONT><BR><FONT color=#1f497d><BR></FONT><BR><FONT 
    color=#1f497d>That &nbsp;way interested persons could get a grasp what is 
    really all &nbsp;about.<BR></FONT><BR><FONT 
    color=#1f497d><BR></FONT><BR><FONT color=#1f497d>This &nbsp;is very common 
    question based on which many people measure switch &nbsp;capabilities, so in 
    my opinion should be treated with that in mind (as &nbsp;marketing 
    oportunity)<BR></FONT><BR><FONT color=#1f497d><BR></FONT><BR><FONT 
    color=#1f497d>Regards,<BR></FONT><BR><FONT color=#1f497d>Mindaugas 
    &nbsp;Kezys<BR></FONT><BR><FONT color=#1f497d><A 
    href="http://www.kolmisoft.com">http://www.kolmisoft.com</A><BR></FONT><BR><FONT 
    color=#1f497d>VoIP &nbsp;Billing and Routing Solutions<BR></FONT><BR><FONT 
    color=#1f497d><BR></FONT><BR>&nbsp;<BR><BR></FONT></SPAN><FONT 
    face="Tahoma, Verdana, Helvetica, Arial"><SPAN 
    style="FONT-SIZE: 10pt"><B>From:</B> 
    &nbsp;freeswitch-dev-bounces@lists.freeswitch.org &nbsp;[<A 
    href="mailto:freeswitch-dev-bounces@lists.freeswitch.org]">mailto:freeswitch-dev-bounces@lists.freeswitch.org]</A> 
    <B>On Behalf Of &nbsp;</B>Michael Collins<BR><B>Sent:</B> 2009 m. rugpj?čio 
    26 d. &nbsp;23:36<BR><B>To:</B> 
    freeswitch-dev@lists.freeswitch.org<BR><B>Subject:</B> Re: 
    &nbsp;[Freeswitch-dev] Scalabilty of Freeswitch<BR></SPAN></FONT><FONT 
    face="Calibri, Verdana, Helvetica, Arial"><SPAN 
    style="FONT-SIZE: 11pt"><BR></SPAN></FONT></FONT><FONT size=5><FONT 
    face="Times New Roman"><SPAN 
    style="FONT-SIZE: 12pt"><BR></SPAN></FONT></FONT><FONT size=4><FONT 
    face="Calibri, Verdana, Helvetica, Arial"><SPAN 
    style="FONT-SIZE: 11pt"><BR></SPAN></FONT></FONT><FONT size=5><FONT 
    face="Times New Roman"><SPAN style="FONT-SIZE: 12pt">This question sounds 
    eerily familiar...<BR></SPAN></FONT></FONT><FONT size=4><FONT 
    face="Calibri, Verdana, Helvetica, Arial"><SPAN 
    style="FONT-SIZE: 11pt"><BR>&nbsp;<BR><BR></SPAN></FONT></FONT><FONT 
    size=5><FONT face="Times New Roman"><SPAN style="FONT-SIZE: 12pt">On Wed, 
    Aug 26, 2009 at 1:15 PM, &nbsp;Jerry Richards 
    &lt;jerry.richards@teotech.com&gt; &nbsp;wrote:<BR>&nbsp;<BR>Hello 
    All,<BR><BR>Does anyone &nbsp;know what the capacity of a stand-alone 
    Freeswitch (assuming &nbsp;a<BR>top-of-the-line server), in terms of how 
    many users?<BR>&nbsp;<BR>&nbsp;<BR><BR><BR>You can have many hundreds of 
    &nbsp;users, but there are a lot of factors: network infrastructure, call 
    volume, &nbsp;etc. <BR>&nbsp;<BR>&nbsp;<BR></SPAN></FONT></FONT>
    <BLOCKQUOTE><FONT size=5><FONT face="Times New Roman"><SPAN 
      style="FONT-SIZE: 12pt"><BR><BR>Also, when that number is &nbsp;exceeded, 
      how can Freeswitch server be distributed<BR>to accommodate a &nbsp;larger 
      installation?<BR></SPAN></FONT></FONT></BLOCKQUOTE><FONT size=5><FONT 
    face="Times New Roman"><SPAN 
    style="FONT-SIZE: 12pt"><BR>&nbsp;<BR><BR><BR>Yes there are strategies. You 
    &nbsp;definitely want a professional to assist if this is a serious 
    production &nbsp;environment. There are members of the FS community who do 
    this sort of thing, &nbsp;or you could email consulting@freeswitch.org to 
    get &nbsp;assistance from the core FS 
    developers.<BR>-MC<BR>&nbsp;<BR>&nbsp;<BR></SPAN></FONT></FONT><FONT 
    size=4><FONT face="Calibri, Verdana, Helvetica, Arial"><SPAN 
    style="FONT-SIZE: 11pt"><BR>
    <HR align=center SIZE=3 width="95%">
    </SPAN></FONT></FONT></BLOCKQUOTE><FONT size=4><FONT 
  face="Consolas, Courier New, Courier"><SPAN 
  style="FONT-SIZE: 10pt">_______________________________________________<BR>FreeSWITCH-dev 
  mailing list<BR>FreeSWITCH-dev@lists.freeswitch.org<BR><A 
  href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</A><BR>UNSUBSCRIBE:<A 
  href="http://lists.freeswitch.org/mailman/options/freeswitch-dev">http://lists.freeswitch.org/mailman/options/freeswitch-dev</A><BR><A 
  href="http://www.freeswitch.org">http://www.freeswitch.org</A><BR></BLOCKQUOTE></SPAN></FONT></FONT></BODY></HTML>