How many concurrent calls trixbox supports?

telemedistan
Posts: 3
Member Since:
2007-06-18

We are planning for a trixbox ..with 1000 to 1300 ip phones . wanted to know that how many simultaneous (concurrent) calls it can handle. And How many Users trixbox can have to the maximum.

Thanks



jchuby
Posts: 325
Member Since:
2006-07-20
get a powerful server, and

get a powerful server, and LET US KNOW...

i assume youre LAN can handle 1300 phones concurrently, so besides for the bandwidth issue there... it can be scaled up to the power of your machine, the amount of transcoding (hopefully none), conf rooms, etc etc

you might want to do 4-5 servers, with 200 each, and DUNDI them, or use TB pro ($$$$$$) to link them.

People have discussed unifying multiple servers all over the forums, take a look.



kerryg
Posts: 5574
Member Since:
2006-05-31
There is no real limit to

There is no real limit to the number of SIP phones that can be registered, the limit is the number of concurrent calls any given machine can handle. This in turn is dependant upon what the system is doing. If you are doing transcoding (one codec to another), using queues, or music on hold then the number of potential concurrent calls will go down. You need to know how many concurrent calls to expect and then design a system that can handle that.



jonnytabpni
Posts: 147
Member Since:
2007-03-21
I'm no expert but it really

I'm no expert but it really depends on your server.

The folks around here don't suggest using trixbox as a service provider platform.

A 2XQuad Core Xeon with 4GB RAM should be able to handle near 500 concurrent calls i think however it all depends on other factors such as codecs (is transcoding involved?) etc..

Asterisk isn't really that scalable into the thousands w.r.t. concurrent calls however since this is the world of linux...your servers are now your oysters!!

Please remember I am no expert - someone else here will be better to answer :)

Cheers



KodaK
Posts: 1727
Member Since:
2006-06-14
The answer really depends on

The answer really depends on the actual application, and you haven't given enough information to make any determinations. All that can be offered is generalities.

--

I'm happy to try to help in these forums for free, but if you feel compelled, or if you desire one on one help, my Paypal address is: sakodak@gmail.com



gbrook
Posts: 175
Member Since:
2006-06-06
I will try and find the website

I have seen lab tests on a website (through voip-info I think) where it showed a Xeon and 2Gb of RAM running Asterisk.
There was something like 1200 Registrations and with no transcoding and just normal calls it was like 500 simultaneous but as soon as transcoding was used it dropped to 200 I think.

Will try and find the website and post.

Cheers
Garry



skykingoh
Posts: 1064
Member Since:
2007-12-17
Reality check

I have posted in threads on this subject before, and I am truly trying to understand.

A 1000 endpoint deployment is a big deal. I don't care what platform you are using.

To design the network, provision the users and manage the servers takes significant resources.

I often wonder when questions come in like this if it is not somebody simply daydreaming.

I have never had a telecom manager responsible for 1000 users call me up and say "hey what do you have that will handle 1000 users".

Wondering........



joshpatten
Posts: 63
Member Since:
2007-01-20
Even deploying a 650 user

Even deploying a 650 user system, as I am in the planning stages for, is a very large undertaking. There are so many different hardware options, software configurations, and tons of other variables that come into play in determining what your system will be able to handle. I am fortunate that my employer also has 2 full time software engineers that can write tools for things like bulk user provisioning and bulk phone configuration, integrating the system with currently existing platforms, and the list goes on.

Don't skimp on anything if you can. 4 quad-core Xeon's should be able to handle quite a bit, but it doesn't hurt to add "helper" hardware such as a digium transcoder card (if you'll be doing any transcoding) or echo cancellation modules on your T1 cards.



kerryg
Posts: 5574
Member Since:
2006-05-31
You going to contribute any

You going to contribute any of that custom code back? :)



eoo
Posts: 443
Member Since:
2006-10-30
skykingoh, i think your

skykingoh, i think your comment is right on the money. i have built and have deployed a 1200 concurrent call "system" [actually does 1200 concurrent calls, not just "has the capability to"] and I can state the following with confidence (a) even if such a machine existed that could do it, it would be a ridiculous thing to do from a reliability/risk point of view (b) it runs on a cluster of 12 machines [8 active/4 passive] brute machines [dell 2950 with lots of processors and RAM etc] that have been bare metalled for performance and (c) since this runs substantial queues and outbound dialers, it takes a LOT of planning for this kind of deployment.

IMHO, this kind of scale is not something for a trixbox implementation or a person without substantial experience in IT, networking as well as asterisk. it could be done with trixbox but that would be like me entering a NASCAR event with the family car, pretty silly.

just my observations...



joshpatten
Posts: 63
Member Since:
2007-01-20
There is a very very good

Kerry: There is a very very good chance that it will end up going back to the community. No promises on anything, but our organization thrives on open source and has given back to the community in a number of ways.

We completely funded the development of version 2.0 of the squirrelmail shared calendar plugin back in 2005 http://squirrelmail.org/plugin_view.php?id=105



Schw00d
Posts: 193
Member Since:
2006-06-23
I wouldn't plan on having

I wouldn't plan on having more than 200 concurrent calls per single system. Your architecture should take this into account and use the appropriate trixbox / media gateway best practices. I think you can find Visio diagrams on how this is properly configured on http://help.trixbox.com.

--

Chris Sherwood
FtOCC Admin and Tech Certified
SureTeq, Inc.
SureTeq provides Asterisk/Trixbox support!
SureTeq's complete trixbox setup guides can be found here.



telemedistan
Posts: 3
Member Since:
2007-06-18
Thanks

Hi All,
Thanks for your replies. We are preparing our statement of req. I am a part of the team.
we are expected to have 100 to 150 concurrent calls. And we will be going for blade server and have to decide on SPECs ...and also thinking of redundancy in case of one goes down RAID or having an another server ..doubt that will trixbox register with 2 servers at a time . In that case how it understands a fail over and carries with the another server.
thanks in advance.



jchuby
Posts: 325
Member Since:
2006-07-20
look at redphone devices for

look at redphone devices for redundancy



jahyde
Posts: 1673
Member Since:
2006-06-02
try the wiki

try the wiki out:
http://www.trixbox.org/wiki/How-big
http://www.trixbox.org/wiki/hardware-support

--

--my PBX is runs on 2 V8's



telemedistan
Posts: 3
Member Since:
2007-06-18
Thanks

Thanks for your links...it was really useful



Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.