[Voiceglue] where is the source code for phoneglue?
Stephen Smith
s.smith at ampersand.com
Tue Jun 22 13:45:03 UTC 2010
James, James, et al., just a quick note that we've helped a client
successfully run about 300 concurrent calls on a well-specced server.
They were running a HP box, dual quad-core xeon CPUs, 8 gig ram (but don't
need that much), gigabit NIC, and 10k rpm drives. RHEL 5. We ran
Asterisk, Phoneglue, and Voicglue all on the same box, along with Apache for
serving up the VXML pages and also some web service code that did the data
pulls off of their SQL server database and interacted with other enterprise
services. Their traffic profile is lots of short calls, on average about 50
seconds, so it's a stress on the system as call setup and tear down is
expensive for Asterisk. So your mileage may vary and if you tend to have
longer calls you may see better numbers. They have an additional
requirement that all calls be recorded for monitoring / regulatory reasons,
so we were streaming every call to disk. All in all we were able to get a
fair degree of scalability and the client was pleased. This system has
been in production for a few months now, with each server processing 40 -
50k calls per day. You definitely want to be using Voiceglue 0.12, we did
make performance and memory improvements as part of this effort and we
rolled them all into the 0.12 release.
Also as a side note we do know the next scalability bottleneck, it's an
openVXI issue and we think we know the fix. When we get a few weeks
sometime we'll implement it. We're not sure how much more performance we
will get, but we're pretty sure we'll get something.
Regards,
Steve
On Tue, Jun 22, 2010 at 4:30 AM, James Green <james.green at mjog.com> wrote:
> Jesse,
>
> Check the list archives - I've been doing performance testing of sorts
> myself.
>
> Keep in mind you can place voiceglue/phoneglue/satc on one server, and
> asterisk on another - it does make a difference when you start rising above
> 100 concurrent calls.
>
> Also get yourself a good understanding of VoiceXML implementation models -
> reduce your web access (form submits) down to a minimum where possible.
>
> James
>
> -----Original Message-----
> From: voiceglue-bounces at voiceglue.org [mailto:
> voiceglue-bounces at voiceglue.org] On Behalf Of jesse zhao
> Sent: 22 June 2010 02:40
> To: General discussion about voiceglue
> Subject: Re: [Voiceglue] where is the source code for phoneglue?
>
> Doug , thank you for your kind help.
>
> I didn't realize phoneglue was implemented in perl script. is performance
> going to be a concern? I am wondering how many simultaneously calls can
> voiceglue take care of as this might be a bottleneck?
>
> -jesse
>
>
>
> On Mon, Jun 21, 2010 at 9:48 AM, Doug Campbell <
> voiceglue at campbellcastle.com> wrote:
> >> I downed the voiceglue_0.12.tar.gz file? However, I don't see
> >> source code phoneglue part, is it available?
> >
> > The phoneglue file is source code.
> >
> >> by the way, is there a doc describes SATC message format?
> >
> > Yes, Satc/lib/Satc.pm is self-documenting using perl's POD format.
> >
> > Doug Campbell
> > _______________________________________________
> > Voiceglue mailing list
> > Voiceglue at voiceglue.org
> > http://www.voiceglue.org/mailman/listinfo/voiceglue
> >
> _______________________________________________
> Voiceglue mailing list
> Voiceglue at voiceglue.org
> http://www.voiceglue.org/mailman/listinfo/voiceglue
>
> No virus found in this incoming message.
> Checked by AVG - www.avg.com
> Version: 9.0.829 / Virus Database: 271.1.1/2954 - Release Date: 06/21/10
> 19:36:00
>
> No virus found in this outgoing message.
> Checked by AVG - www.avg.com
> Version: 9.0.829 / Virus Database: 271.1.1/2954 - Release Date: 06/21/10
> 19:36:00
>
> No virus found in this outgoing message.
> Checked by AVG - www.avg.com
> Version: 9.0.829 / Virus Database: 271.1.1/2954 - Release Date: 06/21/10
> 19:36:00
>
> _______________________________________________
> Voiceglue mailing list
> Voiceglue at voiceglue.org
> http://www.voiceglue.org/mailman/listinfo/voiceglue
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.voiceglue.org/pipermail/voiceglue/attachments/20100622/49701162/attachment.html>
More information about the Voiceglue
mailing list