One other thing you could try would be to use OpenSIPS and use a
standard config that routes to a hostname (with a creative failure
route setup). You'd then setup the hostname in DNS as multiple SRV
records reflecting your pool of Asterisk servers (set your TTL very
low for these records). You could have something like sipsak send test
messages every 30 seconds or so to each of the Asterisk servers. If
one quits responding, then the monitoring app updates your DNS servers
removing the effected Asterisk server from the DNS pool and
effectively from the usable gateway pool.
I actually wrote one of these ages ago that worked fairly well with
a10 calls per second SER server. How many calls per second are you
looking to process?
- D
_____________________________
Darren Sessions
[EMAIL PROTECTED]
http://www.darrensessions.com
_____________________________
On Oct 4, 2008, at 9:59 PM, John D wrote:
Hi all,
I've googled around for concrete solutions on load balancing
Asterisk, and it appears there are several ways to skin this cat --
but not one solution which is all appealing. I have the following
requirements, which aren't anything extraordinary:
* I need to handle roughly 300 simultaneous phone calls to start
* Eventually scale to 1000 simultaneous phone calls
* I want to be able to pull out an entire server from the cluster
without affecting my application
* I'm doing all my trunking over SIP
So far I've seen folks mention the use of DUNDi and OpenSER(Now
OpenSIPS), but unfortunately the documentation out there is rather
sparse and lacks detail for someone who isn't extremely keen with
the intricate details of Asterisk or OpenSIPS.
Would anyone be able to suggest a good starting point in as far as
reading documentation and testing out some solutions? I'd also be up
for hiring a consultant to help me get started -- but I believe the
proper forum for that is asterisk-biz. (Which I've already posted to).
Thank you for your insight on load balancing Asterisk.
_______________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
AstriCon 2008 - September 22 - 25 Phoenix, Arizona
Register Now: http://www.astricon.net
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 --
AstriCon 2008 - September 22 - 25 Phoenix, Arizona
Register Now: http://www.astricon.net
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users