[asterisk-users] Server Optimization and Load Balancing

zoa zoachien at securax.org
Tue Jul 11 08:02:01 MST 2006


I'm 100% sure that your problem is the call recording.

Disable it for some minutes to see for yourself.

Zoa


Bill Gibbs wrote:
>
> Keep us posted! You have a good real world load with some decent 
> horsepower behind it so it will be interesting to see how your 
> temporary changes you have planned in the next few days pan out…I 
> suspect the SOHO switches could be part of the problem.
>
> What is the load on the server?
>
> Bill
>
> * From: * asterisk-users-bounces at lists.digium.com 
> [mailto:asterisk-users-bounces at lists.digium.com] *On Behalf Of *Mitch 
> Jackson
> *Sent:* Tuesday, July 11, 2006 10:44 AM
> *To:* asterisk-users at lists.digium.com
> *Subject:* [asterisk-users] Server Optimization and Load Balancing
>
> I'm hoping to get some guidance on some of our asterisk growing pains. 
> Any help is greatly appreciated.
>
> Over the last few months, our call center has grown considerably and 
> we're now experiencing choppy calls and dropped calls under full 
> capacity.
>
> We have around a 60/40 outgoing to incoming ratio
>
> At the moment, we've got the following configuration:
> Asterisk SVN-trunk-r7230
> All calls recorded to disk
> External mysql server for CDR + IVR operations
> Dual Xeon 2.8 4GB Ram (Dell)
> Digium TE210P
> 2 x PRI lines
> 72 Ploycom 301P SIP phones using ulaw codec
>
> We have a second identical server ready to offset some of the load, 
> but we're not sure how to balance the sip phones and configuration 
> files between the two servers. If we balance the sip registrations 
> between the two servers, then there's the issues of both servers 
> having to handle one call via IAX in some situations.
>
> What kind of experiences, problems and solutions have y'all had when 
> adding servers to your center?
>
> Should we try to have incoming on one server and outgoing on the other?
> Should we have both servers capable of handling all the IVR 
> operations, so the other server doesn't have to?
> Should we try to have an identical configuration between both servers 
> and load balance?
> What kind of general optimizations should we look at to improve 
> network / server performance?
> Is there a way to easily register each phone with all asterisk 
> servers, and have the phone choose a random server to dial, and then 
> be available as a SIP to each server if it needs to contact it?
> Is it a bad idea to register all phones with each server instead of 
> distributing registration?
>
> -Here's some of the things we're got planned in the next few days:
> -Make sure we have all audio files in all codec formats to reduce the 
> need for transcoding in IVR
> -Convert all music on hold from mp3 to native codec formats
> -Reduce database operations from within extensions.conf
> -Upgrade switches on each set of desks to midrange enterprise 100MB 
> switches with gigabit uplinks, from SOHO netgear 100MB switches
>
>
> Thanks,
>
> /mitch
> /fidelity reserves
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> --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
>   




More information about the asterisk-users mailing list