Re: [asterisk-users] Asterisk Scalability
Hi Bryan, Were these calls to the PSTN or SIP - SIP calls? Was there any transcoding going on, and what was the CPU load at this time? Thanks, Femi -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Bryan M. Johns Sent: 10 February 2008 18:55 To: Asterisk Users Mailing List - Non-Commercial Discussion Subject: Re: [asterisk-users] Asterisk Scalability We have multiple installs that tested-out at nearly concurrent 400 SIP channels on a Dell 2950 with 2Xquad core at 1.6 Ghz, 16 GB of RAM. Bryan M. Johns Shelton | Johns Office: 678.248.2637 FindMe: 678.229.1809 Support: [EMAIL PROTECTED] http://www.sheltonjohns.com On Feb 8, 2008, at 5:09 AM, Femi wrote: > Hi, > Does anyone have data on the switching capacity of Asterisk based on > the > hardware? > I need to know what type of hardware would be required to switch 100 > simultaneous calls as opposed to 1000 or 1 calls, no TDM just > SIP to SIP > VoIP calls > > Thanks > > Femi > > > > > > ___ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] Asterisk Scalability
We have multiple installs that tested-out at nearly concurrent 400 SIP channels on a Dell 2950 with 2Xquad core at 1.6 Ghz, 16 GB of RAM. Bryan M. Johns Shelton | Johns Office: 678.248.2637 FindMe: 678.229.1809 Support: [EMAIL PROTECTED] http://www.sheltonjohns.com On Feb 8, 2008, at 5:09 AM, Femi wrote: > Hi, > Does anyone have data on the switching capacity of Asterisk based on > the > hardware? > I need to know what type of hardware would be required to switch 100 > simultaneous calls as opposed to 1000 or 1 calls, no TDM just > SIP to SIP > VoIP calls > > Thanks > > Femi > > > > > > ___ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] Asterisk Scalability
Thanks! Femi -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Philipp von Klitzing Sent: 08 February 2008 15:20 To: asterisk Users Mailing List - Non-Commercial Discussion Subject: Re: [asterisk-users] Asterisk Scalability Hi! > Does anyone have data on the switching capacity of Asterisk based on the > hardware? > I need to know what type of hardware would be required to switch 100 > simultaneous calls as opposed to 1000 or 1 calls, no TDM just SIP to SIP > VoIP calls Use the Wiki, Luke! http://www.voip-info.org/wiki/index.php?page=Asterisk+dimensioning Cheers, Philipp ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] Asterisk Scalability
Hi! > Does anyone have data on the switching capacity of Asterisk based on the > hardware? > I need to know what type of hardware would be required to switch 100 > simultaneous calls as opposed to 1000 or 1 calls, no TDM just SIP to SIP > VoIP calls Use the Wiki, Luke! http://www.voip-info.org/wiki/index.php?page=Asterisk+dimensioning Cheers, Philipp ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] Asterisk Scalability
This is standard stuff. I have switch over 200 simultaneous with g711 on a 1-U, Xeon-DualCore @ 3.0 using RH versions of Linux. Even higher with "pass thru" (no-transcoding) on g729. ..mike.. At 07:54 AM 2/8/2008, Femi wrote: >This will be closed service provider network with own VoIP phones and >gateways so we can assume that there is no transcoding > >Femi > > >-Original Message- >From: [EMAIL PROTECTED] >[mailto:[EMAIL PROTECTED] On Behalf Of Philipp >Kempgen >Sent: 08 February 2008 12:15 >To: Asterisk Users >Subject: Re: [asterisk-users] Asterisk Scalability > >Femi wrote: > > > Does anyone have data on the switching capacity of Asterisk based on the > > hardware? > > I need to know what type of hardware would be required to switch 100 > > simultaneous calls as opposed to 1000 or 1 calls, no TDM just SIP to >SIP > > VoIP calls > >That largely depends on whether you need to do transcoding >and between which codecs, etc. > >Regards, > Philipp Kempgen > >-- >amooma GmbH - Bachstr. 126 - 56566 Neuwied - http://www.amooma.de > Let's use IT to solve problems and not to create new ones. > Asterisk? -> http://www.das-asterisk-buch.de > >Geschäftsführer: Stefan Wintermeyer >Handelsregister: Neuwied B 14998 > >___ >-- Bandwidth and Colocation Provided by http://www.api-digital.com -- > >asterisk-users mailing list >To UNSUBSCRIBE or update options visit: >http://lists.digium.com/mailman/listinfo/asterisk-users > > >___ >-- Bandwidth and Colocation Provided by http://www.api-digital.com -- > >asterisk-users mailing list >To UNSUBSCRIBE or update options visit: >http://lists.digium.com/mailman/listinfo/asterisk-users ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] Asterisk Scalability
This will be closed service provider network with own VoIP phones and gateways so we can assume that there is no transcoding Femi -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Philipp Kempgen Sent: 08 February 2008 12:15 To: Asterisk Users Subject: Re: [asterisk-users] Asterisk Scalability Femi wrote: > Does anyone have data on the switching capacity of Asterisk based on the > hardware? > I need to know what type of hardware would be required to switch 100 > simultaneous calls as opposed to 1000 or 1 calls, no TDM just SIP to SIP > VoIP calls That largely depends on whether you need to do transcoding and between which codecs, etc. Regards, Philipp Kempgen -- amooma GmbH - Bachstr. 126 - 56566 Neuwied - http://www.amooma.de Let's use IT to solve problems and not to create new ones. Asterisk? -> http://www.das-asterisk-buch.de Geschäftsführer: Stefan Wintermeyer Handelsregister: Neuwied B 14998 ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] Asterisk Scalability
Femi wrote: > Does anyone have data on the switching capacity of Asterisk based on the > hardware? > I need to know what type of hardware would be required to switch 100 > simultaneous calls as opposed to 1000 or 1 calls, no TDM just SIP to SIP > VoIP calls That largely depends on whether you need to do transcoding and between which codecs, etc. Regards, Philipp Kempgen -- amooma GmbH - Bachstr. 126 - 56566 Neuwied - http://www.amooma.de Let's use IT to solve problems and not to create new ones. Asterisk? -> http://www.das-asterisk-buch.de Geschäftsführer: Stefan Wintermeyer Handelsregister: Neuwied B 14998 ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
[asterisk-users] Asterisk Scalability
Hi, Does anyone have data on the switching capacity of Asterisk based on the hardware? I need to know what type of hardware would be required to switch 100 simultaneous calls as opposed to 1000 or 1 calls, no TDM just SIP to SIP VoIP calls Thanks Femi ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] Asterisk scalability
Does anyone remember this site? http://www.astertest.com/ Regards, Ariel On Wed, 2008-01-23 at 18:30 -0500, Steve Totaro wrote: > Link? > > Thanks, > Steve Totaro > > On Jan 23, 2008 6:08 PM, Paul Hales <[EMAIL PROTECTED]> wrote: > > > > There was a cool paper written a a few months ago where they tested some > > older dell servers - full details of specs and tests were available. > > > > PaulH > > > > > > > > > > On Thu, 2008-01-24 at 08:54 +1100, Daniel Cole wrote: > > > Sorry to be a little OT.. But may I ask what some more of the specs > > > are for that machine? Just trying to get an idea of what different > > > hardware can achieve. > > > > > > Thanks, > > > > > > > > > Daniel > > > > > > > > > > > > > > > __ > > > From: [EMAIL PROTECTED] > > > [mailto:[EMAIL PROTECTED] On Behalf Of Stephen > > > Davies > > > Sent: Thursday, 24 January 2008 7:57 AM > > > To: [EMAIL PROTECTED]; Asterisk Users Mailing List - > > > Non-Commercial Discussion > > > Subject: Re: [asterisk-users] Asterisk scalability > > > > > > > > > > > > > > > I'm sure that an Asterisk developer can chime in and give > > > several examples > > > of how Asterisk uses its threads to increase scalability. That > > > said, there > > > will be a point where the number of core/CPU's won't be the > > > bottleneck so > > > adding more won't help anything. > > > > > > > > > > > > Asterisk is highly multi-threaded and definitely takes advantage of > > > multiple cores. > > > > > > > > > There are a few places where concurrency could be further improved, > > > but its really quite good in 1.4. (IAX in 1.4 does handle traffic > > > using a thread pool so will take advantage of multiple cores). > > > > > > > > > By the way, I have a client with a four-core Xeon box doing SIP to IAX > > > conversion - that box can handle 1000 concurrent calls. > > > > > > > > > Steve > > > > > > > > > > ___ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: >http://lists.digium.com/mailman/listinfo/asterisk-users -- Ariel Monaco Tel.: +49 (0) 2161 / 4643 - 0 credativ GmbH, HRB Mönchengladbach 12080 Hohenzollernstr. 133, 41061 Mönchengladbach Geschäftsführung: Dr. Michael Meskes, Jörg Folz ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] Asterisk scalability
Hello, On Jan/24/2008, Paul Hales wrote: > > http://www.transnexus.com/White% > 20Papers/asterisk_V1-4-11_performance.htm > > It was the bottom news item on voip-info.org - I was worried I would > have to really search for it! and I guess that transcoding benchmark could increase to non-transcoding calls using this card: http://digiumcards.com/digium_tc400b_transcoder_card_g729_g7231.html no? -- Carles Pina i EstanyGPG id: 0x8CBDAE64 http://pinux.info Manresa - Barcelona ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] Asterisk scalability
Thank you Paul! Its impressive! On Jan 23, 2008 4:55 PM, Paul Hales <[EMAIL PROTECTED]> wrote: > > http://www.transnexus.com/White%20Papers/asterisk_V1-4-11_performance.htm > > It was the bottom news item on voip-info.org - I was worried I would have > to really search for it! > > later, > > PaulH > > > > On Wed, 2008-01-23 at 18:30 -0500, Steve Totaro wrote: > > Link? > Thanks,Steve Totaro > On Jan 23, 2008 6:08 PM, Paul Hales <[EMAIL PROTECTED]> wrote:>> There was a > cool paper written a a few months ago where they tested some> older dell > servers - full details of specs and tests were available.>> PaulH>>>>> On > Thu, 2008-01-24 at 08:54 +1100, Daniel Cole wrote:> > Sorry to be a little > OT.. But may I ask what some more of the specs> > are for that machine? Just > trying to get an idea of what different> > hardware can achieve.> >> > > Thanks,> >> >> > Daniel> >> >> >> >> > > __> > > From: [EMAIL PROTECTED]> > [mailto:[EMAIL PROTECTED] On Behalf Of Stephen> > > Davies> > Sent: Thursday, 24 January 2008 7:57 AM> > To: [EMAIL PROTECTED]; > Asterisk Users Mailing List -> > Non-Commercial Discussion> > Subject: Re: > [asterisk-users] Asterisk scalability> >> >> >> >> > I'm sure that an > Asterisk developer can chime in and give> > several examples> > > of how Asterisk uses its threads to increase scalability. That> > > said, there> > will be a point where the number of core/CPU's won't > be the> > bottleneck so> > adding more won't help anything.> > >> >> >> > Asterisk is highly multi-threaded and definitely takes advantage > of> > multiple cores.> >> >> > There are a few places where concurrency could > be further improved,> > but its really quite good in 1.4. (IAX in 1.4 does > handle traffic> > using a thread pool so will take advantage of multiple > cores).> >> >> > By the way, I have a client with a four-core Xeon box doing > SIP to IAX> > conversion - that box can handle 1000 concurrent calls.> >> >> > > Steve> >> >> > ___-- Bandwidth and Colocation > Provided by http://www.api-digital.com -- > asterisk-users mailing listTo UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users > > > ___ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users > ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] Asterisk scalability
http://www.transnexus.com/White% 20Papers/asterisk_V1-4-11_performance.htm It was the bottom news item on voip-info.org - I was worried I would have to really search for it! later, PaulH On Wed, 2008-01-23 at 18:30 -0500, Steve Totaro wrote: > Link? > > Thanks, > Steve Totaro > > On Jan 23, 2008 6:08 PM, Paul Hales <[EMAIL PROTECTED]> wrote: > > > > There was a cool paper written a a few months ago where they tested some > > older dell servers - full details of specs and tests were available. > > > > PaulH > > > > > > > > > > On Thu, 2008-01-24 at 08:54 +1100, Daniel Cole wrote: > > > Sorry to be a little OT.. But may I ask what some more of the specs > > > are for that machine? Just trying to get an idea of what different > > > hardware can achieve. > > > > > > Thanks, > > > > > > > > > Daniel > > > > > > > > > > > > > > > __ > > > From: [EMAIL PROTECTED] > > > [mailto:[EMAIL PROTECTED] On Behalf Of Stephen > > > Davies > > > Sent: Thursday, 24 January 2008 7:57 AM > > > To: [EMAIL PROTECTED]; Asterisk Users Mailing List - > > > Non-Commercial Discussion > > > Subject: Re: [asterisk-users] Asterisk scalability > > > > > > > > > > > > > > > I'm sure that an Asterisk developer can chime in and give > > > several examples > > > of how Asterisk uses its threads to increase scalability. That > > > said, there > > > will be a point where the number of core/CPU's won't be the > > > bottleneck so > > > adding more won't help anything. > > > > > > > > > > > > Asterisk is highly multi-threaded and definitely takes advantage of > > > multiple cores. > > > > > > > > > There are a few places where concurrency could be further improved, > > > but its really quite good in 1.4. (IAX in 1.4 does handle traffic > > > using a thread pool so will take advantage of multiple cores). > > > > > > > > > By the way, I have a client with a four-core Xeon box doing SIP to IAX > > > conversion - that box can handle 1000 concurrent calls. > > > > > > > > > Steve > > > > > > > > > > ___ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: >http://lists.digium.com/mailman/listinfo/asterisk-users ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] Asterisk scalability
Link? Thanks, Steve Totaro On Jan 23, 2008 6:08 PM, Paul Hales <[EMAIL PROTECTED]> wrote: > > There was a cool paper written a a few months ago where they tested some > older dell servers - full details of specs and tests were available. > > PaulH > > > > > On Thu, 2008-01-24 at 08:54 +1100, Daniel Cole wrote: > > Sorry to be a little OT.. But may I ask what some more of the specs > > are for that machine? Just trying to get an idea of what different > > hardware can achieve. > > > > Thanks, > > > > > > Daniel > > > > > > > > > > __ > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] On Behalf Of Stephen > > Davies > > Sent: Thursday, 24 January 2008 7:57 AM > > To: [EMAIL PROTECTED]; Asterisk Users Mailing List - > > Non-Commercial Discussion > > Subject: Re: [asterisk-users] Asterisk scalability > > > > > > > > > > I'm sure that an Asterisk developer can chime in and give > > several examples > > of how Asterisk uses its threads to increase scalability. That > > said, there > > will be a point where the number of core/CPU's won't be the > > bottleneck so > > adding more won't help anything. > > > > > > > > Asterisk is highly multi-threaded and definitely takes advantage of > > multiple cores. > > > > > > There are a few places where concurrency could be further improved, > > but its really quite good in 1.4. (IAX in 1.4 does handle traffic > > using a thread pool so will take advantage of multiple cores). > > > > > > By the way, I have a client with a four-core Xeon box doing SIP to IAX > > conversion - that box can handle 1000 concurrent calls. > > > > > > Steve > > > > > ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] Asterisk scalability
There was a cool paper written a a few months ago where they tested some older dell servers - full details of specs and tests were available. PaulH On Thu, 2008-01-24 at 08:54 +1100, Daniel Cole wrote: > Sorry to be a little OT.. But may I ask what some more of the specs > are for that machine? Just trying to get an idea of what different > hardware can achieve. > > Thanks, > > > Daniel > > > > > __ > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Stephen > Davies > Sent: Thursday, 24 January 2008 7:57 AM > To: [EMAIL PROTECTED]; Asterisk Users Mailing List - > Non-Commercial Discussion > Subject: Re: [asterisk-users] Asterisk scalability > > > > > I'm sure that an Asterisk developer can chime in and give > several examples > of how Asterisk uses its threads to increase scalability. That > said, there > will be a point where the number of core/CPU's won't be the > bottleneck so > adding more won't help anything. > > > > Asterisk is highly multi-threaded and definitely takes advantage of > multiple cores. > > > There are a few places where concurrency could be further improved, > but its really quite good in 1.4. (IAX in 1.4 does handle traffic > using a thread pool so will take advantage of multiple cores). > > > By the way, I have a client with a four-core Xeon box doing SIP to IAX > conversion - that box can handle 1000 concurrent calls. > > > Steve > > > ___ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: >http://lists.digium.com/mailman/listinfo/asterisk-users ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] Asterisk scalability
Sorry to be a little OT.. But may I ask what some more of the specs are for that machine? Just trying to get an idea of what different hardware can achieve. Thanks, Daniel From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Stephen Davies Sent: Thursday, 24 January 2008 7:57 AM To: [EMAIL PROTECTED]; Asterisk Users Mailing List - Non-Commercial Discussion Subject: Re: [asterisk-users] Asterisk scalability I'm sure that an Asterisk developer can chime in and give several examples of how Asterisk uses its threads to increase scalability. That said, there will be a point where the number of core/CPU's won't be the bottleneck so adding more won't help anything. Asterisk is highly multi-threaded and definitely takes advantage of multiple cores. There are a few places where concurrency could be further improved, but its really quite good in 1.4. (IAX in 1.4 does handle traffic using a thread pool so will take advantage of multiple cores). By the way, I have a client with a four-core Xeon box doing SIP to IAX conversion - that box can handle 1000 concurrent calls. Steve ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] Asterisk scalability
Hi, On Wed, 2008-01-23 at 16:03 -0500, Alex Balashov wrote: > On Wed, 23 Jan 2008, Stephen Davies wrote: > > > By the way, I have a client with a four-core Xeon box doing SIP to IAX > > conversion - that box can handle 1000 concurrent calls. > >With media passing through it? if doing conversion from sip 2 iax is pretty difficult to NOT handle media... since iax does not have RTP. regards mat ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] Asterisk scalability
On Wed, 23 Jan 2008, Stephen Davies wrote: > By the way, I have a client with a four-core Xeon box doing SIP to IAX > conversion - that box can handle 1000 concurrent calls. With media passing through it? -- Alex Balashov Evariste Systems Web: http://www.evaristesys.com/ Tel: +1-678-954-0670 Direct : +1-678-954-0671 ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] Asterisk scalability
> I'm sure that an Asterisk developer can chime in and give several examples > of how Asterisk uses its threads to increase scalability. That said, there > will be a point where the number of core/CPU's won't be the bottleneck so > adding more won't help anything. > Asterisk is highly multi-threaded and definitely takes advantage of multiple cores. There are a few places where concurrency could be further improved, but its really quite good in 1.4. (IAX in 1.4 does handle traffic using a thread pool so will take advantage of multiple cores). By the way, I have a client with a four-core Xeon box doing SIP to IAX conversion - that box can handle 1000 concurrent calls. Steve ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] Asterisk scalability
Hello, On Jan/23/2008, Ryan Burke wrote: > > I wonder how Asterisk scales when we increment the Core's or CPU's of > > one computer. > > I see that Asterisk is only one process (I guess that it uses threads). > Asterisk is one process, but as you mentioned multi-threaded as well. > Because it is multi-threaded it can run on multiple cores/CPU's at a time. > I don't know the internals of Asterisk that well so I can't site specific > examples, but I know that there are some scalability bottlenecks people > are looking at, specifically with the IAX protocol and how the threads > send/receive packets. thanks for information. To give some more details, is we execute: ps auxwm We can see that Asterisk is using quite many threads (33 threads in a mainly new Asterisk installation) > I'm sure that an Asterisk developer can chime in and give several examples > of how Asterisk uses its threads to increase scalability. That said, there > will be a point where the number of core/CPU's won't be the bottleneck so > adding more won't help anything. Yes, I see that it uses threads. I wonder some other data like which is the limit that core/CPU's are correctly used (or usefull used). Thanks again Ryan, -- Carles Pina i EstanyGPG id: 0x8CBDAE64 http://pinux.info Manresa - Barcelona ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] Asterisk scalability
> > Hello, > > I wonder how Asterisk scales when we increment the Core's or CPU's of > one computer. > > I see that Asterisk is only one process (I guess that it uses threads). > But because Asterisk is only one process, this process is always > executed in the same CPU. So we can have a 8 Cores server, with one Core > running Asterisk, another Core running operating system stuff/other > small daemons and 6 idle cores. > > Is this correct? Why not? > > If this is correct, increasing CPU number of Asterisk server box would > not increase the performance. > > I don't see any other process that could use other Cores (like > transcoding processes, executing dialplan, etc.) > > Thank you for your information, > > -- > Carles Pina i Estany GPG id: 0x8CBDAE64 > http://pinux.info Manresa - Barcelona Carles, Asterisk is one process, but as you mentioned multi-threaded as well. Because it is multi-threaded it can run on multiple cores/CPU's at a time. I don't know the internals of Asterisk that well so I can't site specific examples, but I know that there are some scalability bottlenecks people are looking at, specifically with the IAX protocol and how the threads send/receive packets. I'm sure that an Asterisk developer can chime in and give several examples of how Asterisk uses its threads to increase scalability. That said, there will be a point where the number of core/CPU's won't be the bottleneck so adding more won't help anything. Ryan ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
[asterisk-users] Asterisk scalability
Hello, I wonder how Asterisk scales when we increment the Core's or CPU's of one computer. I see that Asterisk is only one process (I guess that it uses threads). But because Asterisk is only one process, this process is always executed in the same CPU. So we can have a 8 Cores server, with one Core running Asterisk, another Core running operating system stuff/other small daemons and 6 idle cores. Is this correct? Why not? If this is correct, increasing CPU number of Asterisk server box would not increase the performance. I don't see any other process that could use other Cores (like transcoding processes, executing dialplan, etc.) Thank you for your information, -- Carles Pina i EstanyGPG id: 0x8CBDAE64 http://pinux.info Manresa - Barcelona ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [Asterisk-Users] Asterisk scalability (was ASTCC dimensioning)
Roy Sigurd Karlsbakk wrote: hello there, any one who used ASTCC in a real enviroment, or has successfully handled above 1k simultanous calls. need some evalution of ASTCC. if any one has such an experience please share it with the rest To handle > 1k concurrent calls, you might perhaps need something != asterisk. see astertest.com. That says (on p.984) "There is a hard limit of +/- 984 connections for sip and iax2, 490 for h323". I don't know if this was hardware related, though, but someone might know :) That figure is of course per server. If you require more, then it is no problem. Just add more boxes. -- Cheers, Matt Riddell ___ http://www.sineapps.com/news.php (Daily Asterisk News - html) http://www.sineapps.com/rssfeed.php (Daily Asterisk News - rss) ___ Asterisk-Users mailing list Asterisk-Users@lists.digium.com http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
[Asterisk-Users] Asterisk scalability (was ASTCC dimensioning)
hello there, any one who used ASTCC in a real enviroment, or has successfully handled above 1k simultanous calls. need some evalution of ASTCC. if any one has such an experience please share it with the rest To handle > 1k concurrent calls, you might perhaps need something != asterisk. see astertest.com. That says (on p.984) "There is a hard limit of +/- 984 connections for sip and iax2, 490 for h323". I don't know if this was hardware related, though, but someone might know :) roy ___ Asterisk-Users mailing list Asterisk-Users@lists.digium.com http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
[Asterisk-Users] Asterisk scalability IVR/Voicemail only
I have searched a bit on the Wiki and mailing list archives, but didn’t see direct information regarding my scenario: 1. Asterisk for IVR/Voicemail ONLY (no PSTN, no MOH) 2. BudgeTone IP phones and HandyTone 286 ATAs 3. SIP only - separate Proxy+Registrar+CallRouter on other servers 4. G.711u codec, dtmfmode=rfc2883 5. No NAT/firewall (private ethernet network) What I'm looking for is scalability factors: 1. concurrent users accessing IVR and retrieving VM 2. concurrent mailboxes receiving VM (greeting playback, recording a msg) 3. impact of using configuration files vs. postgres vs. mysql Considering these specs for the Asterisk server, will adjust in accordance with scalability forecast: RHEL3 on single Xeon 3.2GHz, 4GB RAM Does anyone have general statistics/findings? Much appreciated! My apologies if this info is already out there somewhere in the archives. ___ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [Asterisk-Users] Asterisk scalability?
I don't know how relevant this info is to * doing iax<->sip, but on the ser lists they posted these results for mediaproxy (written in python) and rtpproxy (written in C): > In our tests, on a 1GHz Athlon CPU running linux 2.4.26 we got > the following results: > mediaproxy reaches 95% CPU load at around 60 simultaneous calls > mediaproxy gets to 100% CPU load at 80-90 calls > rtpproxy reaches 95% CPU load at 120 calls > rtpproxy gets to 100% CPU load at about 150 calls I suspect 2.6 might be able to do a bit better, but doing iax<->rtp on the media streams will take a bit more cpu than just proxying the rtp -JimC -- James H. Cloos, Jr. <[EMAIL PROTECTED]> ___ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
RE: [Asterisk-Users] Asterisk scalability?
Hi Tommy- I should have been clearer in the descriptions of my testing. I was testing only the PSTN load handling of asterisk using various models of Digium Quad PRI cards (400, 405, 410, etc). My testing did not add the CPU load which would be presented by the H.323, SIP, etc. So, you're right, one would expect lower results (ie: the ability to handle fewer lines) once those protocols were factored in. I am surprised that you're only able to get a single T1's worth however - that seems low given what others have claimed from time to time on here. Apologies for not being clear Scott Scott M. Stingel Emerging Voice Technology Inc. Palo Alto, California and London, England Email: [EMAIL PROTECTED] URL:www.evtmedia.com -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of T. Chan Sent: Sunday, August 01, 2004 1:37 PM To: [EMAIL PROTECTED] Subject: RE: [Asterisk-Users] Asterisk scalability? Hi, Scott Thanks for your information. I have worse luck in load testing with asterisk. I have tried both SIP and H323 inbound calls and terminating on PSTN PRIs. I am using a single Xeon 2.8G chip and 512M Ram and in both cases, once it gets more than a T1, call quality starts to degrade with choppiness, and Asterisk becomes very unstable and resets itself like every 5-15 minutes. Can you let me know more about your tests, like which version of Asterisk are you using for the test, and which version of H323 and your computer configuration please, thanks a million TC -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Scott Stingel Sent: Saturday, July 31, 2004 2:16 PM To: [EMAIL PROTECTED] Subject: RE: [Asterisk-Users] Asterisk scalability? Hi Roy- I've done a lot of load testing with asterisk and TE410P's. My guess, with no transcoding, is that you might be able to handle 8 E1's max on the PSTN side absolute max (ie: 2 TE410P's). This assumes you have a fast processor.If you're using T1's, scale these numbers up accordingly, as there are fewer channels per span. If this answer is lower than you might expect, consider that every byte of data has to pass through the processor. The 410's are capable of bus-mastering, and so are an improvement over the T400P's, but still I think you run into horsepower limitations. Regards Scott Scott M. Stingel President, Emerging Voice Technology, Inc. Palo Alto California & London England www.evtmedia.com -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Roy Sigurd Karlsbakk Sent: Saturday, July 31, 2004 8:25 AM To: Asterisk Users Subject: [Asterisk-Users] Asterisk scalability? Hi I plan to setup an asterisk box to function as a SIP gateway forwarding lots of calls to/from a backend of several other asterisk boxes, each with a TE410 card for PSTN connectivity. It will only gateway the calls into the PSTN gateways. No transcoding is planned - only plain ALAW. How many concurrent calls would you think this can handle? I'm asked to plan a system that can handle >1000 concurrent calls... thanks for any input regards roy ___ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users ___ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.732 / Virus Database: 486 - Release Date: 7/29/2004 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.732 / Virus Database: 486 - Release Date: 7/29/2004 ___ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users ___ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
RE: [Asterisk-Users] Asterisk scalability?
Hi, Scott Thanks for your information. I have worse luck in load testing with asterisk. I have tried both SIP and H323 inbound calls and terminating on PSTN PRIs. I am using a single Xeon 2.8G chip and 512M Ram and in both cases, once it gets more than a T1, call quality starts to degrade with choppiness, and Asterisk becomes very unstable and resets itself like every 5-15 minutes. Can you let me know more about your tests, like which version of Asterisk are you using for the test, and which version of H323 and your computer configuration please, thanks a million TC -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Scott Stingel Sent: Saturday, July 31, 2004 2:16 PM To: [EMAIL PROTECTED] Subject: RE: [Asterisk-Users] Asterisk scalability? Hi Roy- I've done a lot of load testing with asterisk and TE410P's. My guess, with no transcoding, is that you might be able to handle 8 E1's max on the PSTN side absolute max (ie: 2 TE410P's). This assumes you have a fast processor.If you're using T1's, scale these numbers up accordingly, as there are fewer channels per span. If this answer is lower than you might expect, consider that every byte of data has to pass through the processor. The 410's are capable of bus-mastering, and so are an improvement over the T400P's, but still I think you run into horsepower limitations. Regards Scott Scott M. Stingel President, Emerging Voice Technology, Inc. Palo Alto California & London England www.evtmedia.com -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Roy Sigurd Karlsbakk Sent: Saturday, July 31, 2004 8:25 AM To: Asterisk Users Subject: [Asterisk-Users] Asterisk scalability? Hi I plan to setup an asterisk box to function as a SIP gateway forwarding lots of calls to/from a backend of several other asterisk boxes, each with a TE410 card for PSTN connectivity. It will only gateway the calls into the PSTN gateways. No transcoding is planned - only plain ALAW. How many concurrent calls would you think this can handle? I'm asked to plan a system that can handle >1000 concurrent calls... thanks for any input regards roy ___ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users ___ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.732 / Virus Database: 486 - Release Date: 7/29/2004 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.732 / Virus Database: 486 - Release Date: 7/29/2004 ___ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [Asterisk-Users] Asterisk scalability?
Hi Roy- I've done a lot of load testing with asterisk and TE410P's. My guess, with no transcoding, is that you might be able to handle 8 E1's max on the PSTN side absolute max (ie: 2 TE410P's). This assumes you have a fast processor.If you're using T1's, scale these numbers up accordingly, as there are fewer channels per span. Sorry. I tried to say I was to use * as a SIP/IAX gateway in front of a bunch of IAX/PSTN gateways. How many concurrent calls would you think the SIP/IAX gateway can handle? Still, we're talking G.711 and no transcoding, so it's only gatewaying the shite. thanks roy ___ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [Asterisk-Users] Asterisk scalability?
Roy Sigurd Karlsbakk wrote: Hi I plan to setup an asterisk box to function as a SIP gateway forwarding lots of calls to/from a backend of several other asterisk boxes, each with a TE410 card for PSTN connectivity. It will only gateway the calls into the PSTN gateways. No transcoding is planned - only plain ALAW. How many concurrent calls would you think this can handle? I'm asked to plan a system that can handle >1000 concurrent calls... Search the archives and the wiki. Look for a thread a few months ago called "Asterisk on 64-bit" Nick ___ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
RE: [Asterisk-Users] Asterisk scalability?
Hi Roy- I've done a lot of load testing with asterisk and TE410P's. My guess, with no transcoding, is that you might be able to handle 8 E1's max on the PSTN side absolute max (ie: 2 TE410P's). This assumes you have a fast processor.If you're using T1's, scale these numbers up accordingly, as there are fewer channels per span. If this answer is lower than you might expect, consider that every byte of data has to pass through the processor. The 410's are capable of bus-mastering, and so are an improvement over the T400P's, but still I think you run into horsepower limitations. Regards Scott Scott M. Stingel President, Emerging Voice Technology, Inc. Palo Alto California & London England www.evtmedia.com -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Roy Sigurd Karlsbakk Sent: Saturday, July 31, 2004 8:25 AM To: Asterisk Users Subject: [Asterisk-Users] Asterisk scalability? Hi I plan to setup an asterisk box to function as a SIP gateway forwarding lots of calls to/from a backend of several other asterisk boxes, each with a TE410 card for PSTN connectivity. It will only gateway the calls into the PSTN gateways. No transcoding is planned - only plain ALAW. How many concurrent calls would you think this can handle? I'm asked to plan a system that can handle >1000 concurrent calls... thanks for any input regards roy ___ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users ___ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
[Asterisk-Users] Asterisk scalability?
Hi I plan to setup an asterisk box to function as a SIP gateway forwarding lots of calls to/from a backend of several other asterisk boxes, each with a TE410 card for PSTN connectivity. It will only gateway the calls into the PSTN gateways. No transcoding is planned - only plain ALAW. How many concurrent calls would you think this can handle? I'm asked to plan a system that can handle >1000 concurrent calls... thanks for any input regards roy ___ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users