Hmmm. Thank you Shidan. Excellent response.
Everyone, So, all of that said (and debated) how many organizations (a
guess based on experience) do you think in the US and Canada are using
Asterisk for Mid to Large volumes?
Is Asterisk running the back end of some large telcom operations and
just doesn't receive the *Notoriety *of a Nortel or Avaya or Cisco?
Or, Is Asterisk only for the Mid Level install, and something like a
Free Switch is for larger ITSP, or is the trick to use several Asterisk
systems... Lets say one install per every 250 concurrent calls?
I personally think it could do any size install when done with care and
forethought-
For example, if an organization, say Google wanted to use Apache for
serving pages, they wouldn't criticize Apache if it could not handle its
entire user base via one install/ instance. They would find the safe
number of users one install could handle, and then divide that number by
of users they would like to serve, resulting in the number of instances
they would have to install.
I think Asterisk is the same way. If you would like to support 10,000
calls simultaneously, and Asterisk does 250, then and itsp would need
40 instances to get the job done.
I think that is reasonable. Sure we might want Asterisk to do more per
cycle, but, it does VERY well as is, so it is up to us as VoIp Admins
and engineers to scale appropriately.
So, lets ask the group... what do your installs look like... How many
instances for how many users?
Matt
Shidan wrote:
Mathew,
I think for 50 calls you can get a used $300 PC which can handle 400
calls with G711, regardless of what open
source softswitch you use (yate, asterisk, sipx, freeswitch,
callweaver). Most people don't manage larger installations.
Duane, I personally find it hard to believe that a company that does
10,000 concurrent calls wouldn't invest in a gateway
for a couple of thousand dollars in addition to the setup that runs
the softswitch if they are concerned about
performance. That's not a problem with Asterisk it's a problem with them.
There are Asterisk installs in Toronto (which happen to run on virtual
servers) that do over 2 billion minutes of
calls a month with less issues than I have seen with 7 figure setups
using commercial products.
Matt, all the open source softswitches have areas they shine in and
areas they suck. For your purposes, and almost
everyone elses purposes, no issue with threading and asterisk matters.
With softswitches networking concurrency
(for C programmers using select() properly) is more important than
process concurrency. A couple of things that do matter
in making a choice for the particular two mentioned:
Asterisk is very portable across hardware, lots of applications out of
the box, but writing applications yourself is very hard.
Freeswitch is very portable across OS'es (even runs natively on
windows), harder to port across hardware, much easier to
program and much more flexible than asterisk, but no applications out
of the box.
One thing I can say for sure, if you run freepbx or trixbox you will
have a pretty crappy system as far as performance.
Poorly designed middleware is always more of a bottleneck than a
relatively simple engine written in C.
Even then, for a 50 person setup the ease of use of trixbox outweighs
the performance cost.
On Nov 14, 2007 12:53 AM, Matthew Mackes
<[EMAIL PROTECTED]> wrote:
Well, only 50 max.
I'm starting to get the impression that most of you manage much larger
installations.
Duane wrote:
Matthew Mackes wrote:
Hmmmm. I have noticed that I can have many calls active at one time, all
ULaw, and I see no usage in TOP. Voicemail does show alot of activity.
many = ?
10, 100, 1000, 10000?
--
Matthew Mackes
Network Administrator
[EMAIL PROTECTED]
Delta Sonic Car Wash Systems, Corporate Headquarters
Buffalo, New York
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Matthew Mackes
Network Administrator
[EMAIL PROTECTED]
Delta Sonic Car Wash Systems, Corporate Headquarters
Buffalo, New York
=================================================
SMTP Relay managed by:
Delta Sonic Car Wash Systems, Buffalo New York
SPAM?
If so, please contact:
[EMAIL PROTECTED]
=================================================
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]