the solution lies in kamailio/opensips‘s despatcher module.
Sent from my iPhone
On 23 maj 2012, at 20:46, bilal ghayyad wrote:
> So it is a hardware issue and not software?
> I am afraid that asterisk software it self is not able to support 20 000 users and 2000 concurrent calls.
> About the high availability: is there a method that if the first asterisk server down, then the call will stay connected and failover to second asterisk server?
>> 20.000 users is really a big number, as big as 2000
>> concurrent calls.
>> As previously stated on this list, it depends… it depends
>> by the type of
>> calls for example. If all media is offloaded from the server
>> letting the
>> phones to reinvite each other, than your server CAN support
>> the call
>> volume. If instead even a tiny portion of the call volume
>> uses service on
>> the pbx, like IVR, music on hold, conferences, queues or
>> even worst,
>> transcoding, then the server is obviously underpowered. From
>> my point of
>> view, servicing 20.000 users with a single piece of hardware
>> is highly
>> risky. It can broke in the middle of the day, leaving all
>> your users
>> without service. I think a better approach will be to have
>> more less
>> powered servers working all together to serving your users.
>> If a day one or
>> two of them broke, you have not to worry because the other
>> will continue to
>> serve your users and nobody notice the little decrease in
>> There are a lots of way to achieve the high availability,
>> load sharing,
>> each with its pros and cons.
>> Right now I am building a pbx with high availability and
>> load sharing in
>> mind, for a client who wants to achieve numbers you have
>> just said. Let’s
>> see how it works in few months.
>> 2012/5/23 bilal ghayyad
>>> Hi All;
>>> I need to use Asterisk for 20 000 users, so which
>> asterisk version to be
>>> used? Is there asterisk version that supports 20,000
>> users on one hardware
>>> Can I use one strong hardware server i7 with 64 GB RAM
>> and fast hard desk
>>> to handle 20 000 users, and concurrent calls 2000? Or I
>> need multiple
>>> servers, how much?
>>> If I am going to use multiple servers (until now I do
>> not know how much,
>>> and I do not know if the barrier will be the asterisk
>> software or the
>>> hardware), then do I have to use special SIP proxy or I
>> have to use load
>>> balancer)? In this case, I have to use asterisk
>> Database (so all the
>>> servers will read/write from the database)?
>>> What about AsteriskNow, can it support?
> — Bandwidth and Colocation Provided by http://www.api-digital.com —
> New to Asterisk? Join us for a live introductory webinar every Thurs:
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit: