<br>Thank you for your detailed opinion/answer/suggestion for Digium.<br><br>As there isn'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> <<a href="mailto:email@mattruby.com">email@mattruby.com</a>> wrote:
</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> 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's recorded to disk, ramdisk/network strategies, all multiply or<br>divide the load per "call". Plus, server HW varies quite a lot more than
<br>some virtual "box".<br><br> 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 & 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> 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't have the corporate ($) organization,
<br>with a marketing team ($), that Asterisk has to complete that, it'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> 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>"official" benchmarks.<br><br> 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't know why Digium would wait any longer
<br>to produce these valuable marketing/engineering data.<br><br> 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>> Hi Everyone,<br>><br>> I want to know how many concurrent calls can asterisk handle on a<br>> Single Server BOX.<br>> How many in Proxy State mode ? (that media passes through Asterisk)<br>> and How many in Signaling mode ?
<br>><br>> I think with a descent system, for an Office it can easily handle at<br>> least 50 phone calls at the same time, but I want to know how many in<br>> situation like Calling Cards or as a Softswitch like operation for
<br>> wholesale traffic.<br>><br>> Is OpenSER or SER is better for wholesale and calling card ?<br>><br>> Thanks to all.<br>><br>><br>> _______________________________________________<br>> --Bandwidth and Colocation Provided by
<a href="http://www.api-digital.com--">http://www.api-digital.com--</a><br>><br>> asterisk-biz mailing list<br>> To UNSUBSCRIBE or update options visit:<br>> <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>