Thanks for that, it's pretty much confirming what i first anticipated... my intentions are as follows:
agents register with opensips, opensips clusters a set of call recording servers which then connect to our border servers which will save cdr and choose the sip/iax provider to send the call to. and for my predictive dialer, each server will spool as many calls as they can before i see performance issues when they have an answer they too will connect to the opensips server to get a call recording server which in turn will pass it on to the agent again via opensips. simples :) looks like i need to install and learn opensips since this whole scenario seems to be heavily relying on it :) Cheers 2009/4/23 z gringo <z_gri...@hotmail.com> > You don't say how many SIP registrations you are doing, but I have several > servers with betwen 1000 and 1200 simultaneous registered users 24/7. When > we had the registrations in realtime (cached) with the mysql connector, > everything started failing around 600 users. With the ODBC connector we > have not had that problem. Ditto for putting the users in .conf files. My > servers all have around 300 to 400 simultaneous calls during peak periods, > and I have a 1GB ramdisk for recordings. We are only recording a tiny > percentage of those calls. MySQL is running on a separate server dedicated > to Databases. The asterisks connect to the realtime DB via a private > network on a second nic. > > My thoughts are these: > 1. Asterisk is not going to be able to handle much more registration > traffic than around 1200 registered users. (this depends on a whole lot of > things though). Eventually, it will need to be offloaded to something like > OpenSIPs > 2. Somewhere around 800 simultaneous calls is about the most asterisk is > going to be able to push. > 3. Your problem is going to be the call recording. If you are trying to > record all the calls on your server or even a large percentage of them, that > is going to be your first problem area. > > Another important thing to consider is how many calls you are setting up > and tearing down each second. If you have a bunch of users dialing > manually and making long calls, that will be a lot easier to handle than if > you have 3 predictive dialers running against your server trying to bring up > 30 calls per second. If you are doing something like that, you will > probably need to distribute accross multiple servers. > > > > ------------------------------ > Date: Thu, 23 Apr 2009 12:12:35 +0100 > From: gera...@gmail.com > To: asterisk-users@lists.digium.com > Subject: [asterisk-users] Asterisk Capacity > > > Hi Guys, > > I have a strong feeling the loads on my servers will be shooting up soon... > anyone got any idea how many calls i can expect to put through a > DL360: > Dual Quad Core 2.33ghz > 4gb RAM with 1gb allocated for a ramdisk (call recordings) > > This server is recording calls (mixmonitor), codec is gsm (no conversion). > > I know there's a lot of other things to consider like AGI scripts and such > things but i'd like to know what the capacity should be simply for sip > registrations (which are in conf files) and calls (usually between 20 and 60 > concurrent calls at present (around 12,000 calls a day - so relatively low > volume). No voicemail or meetme. > > I expect to be pushing 300-400 concurrent calls within the next 2 months. > > Next question... do i need to be looking at openSIPS or something similar > to handle registrations? > > Any hints, tips and things to watch out for with a larger volume would be > great. > > Cheers > > Geraint > > ------------------------------ > Rediscover HotmailĀ®: Now available on your iPhone or BlackBerry Check it > out.<http://windowslive.com/RediscoverHotmail?ocid=TXT_TAGLM_WL_HM_Rediscover_Mobile2_042009> > > _______________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > 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 -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users