High Load Optimisation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




Hello,

I'm testing gnugk to see how it handles high-load voip termination.


I have more cisco AS5350 registered on a gnugk as permanent endpoints.

If I have one E1 in a cisco, if I set

[EP::cisco1]
Capacity=30
GatewayPriority=1

[EP::cisco2]
Capacity=60
GatewayPriority=2

the problem is that when cisco1 has 29 calls, if I have 10 incoming calls to my gnugk, all 10 are forwarded to cisco1. I noticed that this works better if I set Capacity 27 for cisco1.

Also, I don't get the message on the status port if I issue the command "??" = "printallregistrationsverbose"

RCF|1.2.3.4:1720|cisco1:h323_ID|gateway|3115_endp
Mon, 09 Jan 2006 00:20:44 +0200 (permanent) C(28/13566/20386)  <29>

what is <29> ? because when traffic comes, even if cisco1 is set to 27 calls I see for instance :
C(26/13566/20386)  <29>

Also, I couldn't find the correct explaination for CallSignalHandlerNumber.
My gnugk is not in proxy mode, I'm testing it to see how much termination it can take. I saw in the manual that CallSignalHandlerNumber should be set to the number of CPUs, but I understand that all threads are assigned to only one CPU. Also, I saw that in a high-load environment it is recommended to increase this number. I'm running it now with CallSignalHandlerNumber=30 but I didn't see any changes.

Another thing... I have 4 machines running gnugk. On one machine I have:

machine-1:~# ps ax | fgrep gnugk
3998 ? S 9:55 /usr/local/sbin/gnugk -c /path-to/gatekeeper.ini -o /var/log/gnugk.log
12802 pts/0    R+     0:00 /bin/sh /bin/fgrep gnugk
machine-1:~#

while on the rest I see more childs of gnugk:

machine-2:~# ps ax | fgrep gnugk
1675 ? S 0:00 /usr/local/sbin/gnugk -c /etc/gatekeeper.ini -o /var/log/gnugk.log 1676 ? S 0:00 /usr/local/sbin/gnugk -c /etc/gatekeeper.ini -o /var/log/gnugk.log 1677 ? S 0:00 /usr/local/sbin/gnugk -c /etc/gatekeeper.ini -o /var/log/gnugk.log 1678 ? S 0:02 /usr/local/sbin/gnugk -c /etc/gatekeeper.ini -o /var/log/gnugk.log 1679 ? S 0:06 /usr/local/sbin/gnugk -c /etc/gatekeeper.ini -o /var/log/gnugk.log 1680 ? S 49:40 /usr/local/sbin/gnugk -c /etc/gatekeeper.ini -o /var/log/gnugk.log 1681 ? R 538:16 /usr/local/sbin/gnugk -c /etc/gatekeeper.ini -o /var/log/gnugk.log 1682 ? S 0:00 /usr/local/sbin/gnugk -c /etc/gatekeeper.ini -o /var/log/gnugk.log 1683 ? S 0:00 /usr/local/sbin/gnugk -c /etc/gatekeeper.ini -o /var/log/gnugk.log 1684 ? S 211:21 /usr/local/sbin/gnugk -c /etc/gatekeeper.ini -o /var/log/gnugk.log 1687 ? S 0:11 /usr/local/sbin/gnugk -c /etc/gatekeeper.ini -o /var/log/gnugk.log
machine-2:~#

Could it be something wrong with the way I compiled it ??

Thanks,
Lucian



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________________

Posting: mailto:Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx
Archive: http://sourceforge.net/mailarchive/forum.php?forum_id=8549
Unsubscribe: http://lists.sourceforge.net/lists/listinfo/openh323gk-users
Homepage: http://www.gnugk.org/

[Index of Archives]     [SIP]     [Open H.323]     [Gnu Gatekeeper]     [Asterisk PBX]     [ISDN Cause Codes]     [Yosemite News]

  Powered by Linux