-----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----- _______________________________________________ --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
