[Asterisk-Users] 5,000 concurrent calls system rollout question

Vic svictor at yahoo.co.jp
Thu Feb 2 11:56:21 MST 2006


Hi, Joash,
thank you for your email. I was very relieved to hear that someone was already doing this.
Can you please tell me more about your test? Why did you test it in a first place?
For me, we need to come up with a system that needs to:
1. Handle 5,000 inbound SIP calls
2. offer IVR capability
3. Billing
I thought that Asterisk would be up to the task, but, I am not sure as to:
1. How many servers should I consider? 4? 10? Obviously, we will be talking about probably core Xeon servers if this is what we need.
2. How hard would it be to implement?
3. How bad is g729 quality? 
4. IVR : if the call is SIP, can we do prompts without transcoding? 
Any other suggestions that you might have would really be appreciated.
 
 
 Joash Herbrink <Joash.Herbrink at Kahuna.nl> wrote:st1\:*{behavior:url(#default#ieooui) }
I have tested an asterisk server with over 5000 concurrent calls.

The system setup was a P4 HT 3Ghz, 4 Gb RAM, and 1 gbps Ethernet connection on a cisco 3560 switch.

 

This works, but puts some serious stresses on the system.

Why don't u considered using g.729 codec, this will at least lower the bandwidth consumption significantly, and, you can overcome the CPU resource issue by just using a server grade multi CPU xeon server.

 

I would never the less still connect the system via 2 ethernet connections, just for some redundancy, as mentioned before in this thread.

 

Bandwidth should be about 24 kbps (half duplex) per call

 

So, 5000 * 24 is roughly 120 mbps, so a gigabit Ethernet should do just fine.

 

Joash

 

-----Original Message-----
From: asterisk-users-bounces at lists.digium.com [mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Dustin Wildes
Sent: Wednesday, February 01, 2006 8:54 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [Asterisk-Users] 5,000 concurrent calls system rollout question

 

Dinesh Nair wrote:

 

> 

> 

> On 02/01/06 09:29 Damon Estep said the following:

> 

>> Ok, now lets go for 5000 of them. 160kbps*5000=800000kbps or 800mbps -

>> full duplex.

>> 

>> Have you ever seen a NIC or switch that can run GigE full duplex at 80%

>> utilization and not at least start to fall apart?

> 

> 

> additionally, 5000 simultaneous SIP calls at 20ms intervals will send,

> 

> 5,000 * 50 * 2 = 500,000 packets per second (full duplex).

> 

> not too many boxes can handle such packet load, in spite of the 

> relatively small packet sizes.

> 

 

Why not bond multiple NICs together to do a load balance output?  Would 

provide redundancy as well.

 

_______________________________________________

--Bandwidth and Colocation provided by Easynews.com --

 

Asterisk-Users mailing list

To UNSUBSCRIBE or update options visit:

   http://lists.digium.com/mailman/listinfo/asterisk-users

_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20060202/a03e9202/attachment.htm


More information about the asterisk-users mailing list