[asterisk-users] Asterisk 'Hosting'

Matt Riddell (NZ) matt.riddell at sineapps.com
Wed Aug 16 12:35:18 MST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Douglas Garstang wrote:

> It's obvious that Asterisk was designed more for the enterprise (ie a single company), rather than for the carrier (ie multiple companies). It's a bit hard to explain here, but even with more than a few companies, the config files and dial plan start to become horribly complex.
> 
> Our first customer has 15 contexts (right now) in extensions.conf (we've broken each company into a separate files included from extensions.conf and sip.conf for some manageability).  At several hundred companies, that's several thousand contexts. We have three Asterisk boxes, and can add more, but the config is (almost) idential between them for redundancy, and this means that each Asterisk box has to have a dialplan configured for all companies.

And so you're thinking it would be better to run several hundred
Asterisk instances?!

Good luck.

I think your project would work a lot better if you worked like this:

1) Get requirements
2) Map features and limitations of products
3) Write PseudoCode
4) Work out ways to load test your ideas
5) Write real code
6) Load test again with real code

Hint: Layer your system so that each component is not doing too much

Hint #2: Read: http://www.astricon.net/files/David_Zimmer_EUR06.pdf

- --
Cheers,

Matt Riddell
_______________________________________________

http://www.sineapps.com/news.php (Daily Asterisk News - html)
http://freevoip.gedameurope.com (Free Asterisk Voip Community)
http://www.sineapps.com/rssfeed.php (Daily Asterisk News - rss)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFE43N2S6d5vy0jeVcRAj0OAJ4vgp3aMeBiEsVsU+zqhyouu8CPlgCffPAv
0SccdLfefS8GUtkxZpIMpU4=
=ciMO
-----END PGP SIGNATURE-----



More information about the asterisk-users mailing list