<br>Thank you for your detailed opinion/answer/suggestion for Digium.<br><br>As there isn&#39;t such official benchmark, I think if all of us gives the his/her own experiences will give us an idea.<br>Same question has been asked in the FreeSwitch forum some time ago, and although there was no official answer, but some people had a very helpful experiences and ideas.
<br><br>So, please share.<br><br>Afshin<br><br><br><br><div><span class="gmail_quote">On 7/18/07, <b class="gmail_sendername">Matthew Rubenstein</b> &lt;<a href="mailto:email@mattruby.com">email@mattruby.com</a>&gt; wrote:
</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;No one can answer that frequent question with a definite answer. There<br>are more variables than whether Asterisk handles the media, though that
<br>is important. Transcoding per call, legs per call (conference), whether<br>it&#39;s recorded to disk, ramdisk/network strategies, all multiply or<br>divide the load per &quot;call&quot;. Plus, server HW varies quite a lot more than
<br>some virtual &quot;box&quot;.<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Digium should perform a large test project on various kinds of popular<br>hardware, and some optimized (per config) hardware, and publish the<br>benchmarks. It would be good to know how many calls, with no
<br>transcoding, recording or any other bells &amp; whistles other than just<br>completing two legs, incoming and outgoing. On a single minimum HW<br>config of, say, a generic P3/2.3GHz/1GB/100Mbps box, a<br>P4/3.2GHz/1GB/100Mbs box, a 4x-Xeon/etc, and maybe a
<br>P2/500MHz/512MB/100Mbps notebook or something. Then give some estimates<br>of how many MHz each extra operation (like each leg transcoding, or<br>recording) consumes on each base HW config. And a formula for combining
<br>the features in a given Asterisk deployment into an estimate that can be<br>used for capacity planning, including the overhead for Asterisk to load<br>balance in a cluster.<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A similar benchmarks table for OpenSER, both standalone and fronting
<br>for Asterisk, on those *identical HW configs* would be good. Or just a<br>*quantitative* comparison of Asterisk capacity vs Asterisk + OpenSER (on<br>two boxes). Though OpenSER doesn&#39;t have the corporate ($) organization,
<br>with a marketing team ($), that Asterisk has to complete that, it&#39;s a<br>simpler benchmark process because OpenSER has so few combinations of<br>configs. The OpenSER community can probably do it, after Digium<br>publishes an Asterisk table for it to augment.
<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;These are the kinds of basic benchmarks that any serious server product<br>needs to publish. Without it, every developer and deployer is operating<br>in the dark, by the seat of our pants. Each delivery requires that
<br>testing, so time and money is spent on a repetitive operation that could<br>be done once, *by Digium, the vendor*. When competing with other<br>servers, the more professional organizations will offer the benchmarks,<br>
while Asterisk has a harder time competing without them, or with a cost<br>(including delay) to produce them, while looking less professional than<br>&quot;official&quot; benchmarks.<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;It seems to me that this kind of benchmarking project would be a great
<br>way for Digium to train people about Asterisk. So Digium could do it at<br>a training seminar or two. Especially now that Digium owns AstriCon, and<br>Adtran owns both of them, I don&#39;t know why Digium would wait any longer
<br>to produce these valuable marketing/engineering data.<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;How about it, Digium? Help us to sell your products into more serious<br>corporate environments.<br><br><br>On Tue, 2007-07-17 at 23:19 -0600, Seysan wrote:
<br>&gt; Hi Everyone,<br>&gt;<br>&gt; I want to know how many concurrent calls can asterisk handle on a<br>&gt; Single Server BOX.<br>&gt; How many in Proxy State mode ? (that media passes through Asterisk)<br>&gt; and How many in Signaling mode ?
<br>&gt;<br>&gt; I think with a descent system, for an Office it can easily handle at<br>&gt; least 50 phone calls at the same time, but I want to know how many in<br>&gt; situation like Calling Cards or as a Softswitch like operation for
<br>&gt; wholesale traffic.<br>&gt;<br>&gt; Is OpenSER or SER is better for wholesale and calling card ?<br>&gt;<br>&gt; Thanks to all.<br>&gt;<br>&gt;<br>&gt; _______________________________________________<br>&gt; --Bandwidth and Colocation Provided by 
<a href="http://www.api-digital.com--">http://www.api-digital.com--</a><br>&gt;<br>&gt; asterisk-biz mailing list<br>&gt; To UNSUBSCRIBE or update options visit:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://lists.digium.com/mailman/listinfo/asterisk-biz">
http://lists.digium.com/mailman/listinfo/asterisk-biz</a><br>--<br><br>(C) Matthew Rubenstein<br><br></blockquote></div><br>