[asterisk-biz] Big PBX

Alistair Cunningham acunningham at integrics.com
Thu Feb 8 17:52:32 MST 2007


Steve Totaro wrote:
>> Steve,
>>
>> Enswitch does a set of database queries at the start and end of each 
>> call to:
>>
>> 1. Route the call, including things like caller and time of day routing.
>> 2. Decide whether the customer has enough credit, and how long to let 
>> the call run before cutting it off.
>> 3. Update the table of active calls.
>> 4. Write CDRs.
>> 5. Bill the call and update the customer's and any parent resellers' 
>> and/or affiliates' balances.
>> 6. Minor tasks such as updating busy lamps, etc.
>>
>> If calls are short, these tasks take up a larger fraction of the 
>> processor time, leaving less processor time available for mid-call 
>> tasks such as codec translation.
>>
> Sounds like you should be running your DB on another box and hitting it 
> with FastAGI.

Steve,

That's exactly what we do on all but the smallest Enswitch systems, but 
the FastAGI still uses processor time.

Alistair Cunningham
+1 888 468 3111
+44 20 799 39 799
sip:acunningham at integrics.com
http://integrics.com/


More information about the asterisk-biz mailing list