[Kamailio-Users] UDP packet loss
Daniel-Constantin Mierla
miconda at gmail.com
Fri Feb 13 22:24:30 CET 2009
Hello,
On 02/13/2009 11:17 PM, Alex R.S.M wrote:
> Hi,
>
> As I mentioned in my previous email I am performing SIP to SIP performance testing using Kamailio proxy (UAC-Kamailio-UAC).
> After increasing the load to 300 calls/sec, Kamailio begins dropping UDP packets. (250 cps works fine).
> CPU utilization and network bandwidth looks fine.
>
> - UDP packet size on the Linux server is increased to 8M:
> net.core.rmem_max = 8388608
>
> - the number of children used in Kamailio config increased to 16:
> fork=yes
> children=16
>
>
> Here is there error I am getting in /var/log/syslog file:
>
> Feb 13 15:17:39 lab-linux01 /sbin/kamailio[12014]: ERROR:tm:new_t: out of mem
> Feb 13 15:17:39 lab-linux01 /sbin/kamailio[12014]: ERROR:tm:t_newtran: new_t failed
> Feb 13 15:17:39 lab-linux01 /sbin/kamailio[12024]: ERROR:tm:new_t: out of mem
> Feb 13 15:17:39 lab-linux01 /sbin/kamailio[12024]: ERROR:tm:t_newtran: new_t failed
>
>
> I am using 64M for the memory size (/etc/default/kamailio)
> # Amount of memory to allocate for the running Kamailio server (in Mb)
> MEMORY=64
>
> Does it mean I need to increase this value?
>
Yes, you run out of share memory. Increase the value of MEMORY variable
(it translates into -m command line option).
Cheers,
Daniel
> Thanks,
>
>
>
>
>
> > Date: Wed, 11 Feb 2009 18:26:49 +0200
> > From: miconda at gmail.com
> > To: alex_rsm at hotmail.com
> > CC: users at lists.kamailio.org
> > Subject: Re: [Kamailio-Users] UDP packet loss
> >
> > Hello,
> >
> > On 02/11/2009 05:43 PM, Alex R.S.M wrote:
> > > hello
> > >
> > > > What are the number of children you have in config?
> > > fork=yes
> > > children=4
> > this is a bit low if you want to manage high traffic. Try with
> > children=16 and see how the results are.
> >
> > Cheers,
> > Daniel
> >
> > >
> > > > Do you get any error messages in the syslog?
> > > not getting any error message in /var/log/syslog
> > >
> > >
> > > Thanks,
> > > Ali
> > >
> > >
> > > > Date: Wed, 11 Feb 2009 17:21:46 +0200
> > > > From: miconda at gmail.com
> > > > To: alex_rsm at hotmail.com
> > > > CC: users at lists.kamailio.org
> > > > Subject: Re: [Kamailio-Users] UDP packet loss
> > > >
> > > > Hello,
> > > >
> > > > On 02/11/2009 04:51 PM, Alex R.S.M wrote:
> > > > > Hi,
> > > > >
> > > > > I am performing SIP to SIP performance testing using Kamailio
> proxy
> > > > > (UAC-Kamailio-UAC). After increasing the load to 300 calls/sec
> > > > > Kamailio begins dropping UDP packets. (250 cps works fine). CPU
> > > > > utilization and network bandwidth looks fine. I think the
> bottleneck
> > > > > is the Linux UDP buffer size of the proxy server. Here is the
> proxy
> > > > > server information:
> > > > kamailio autodetects and sets the buffer size to the maximum
> allowed.
> > > > What are the number of children you have in config? Do you get any
> > > error
> > > > messages in the syslog?
> > > >
> > > > Cheers,
> > > > Daniel
> > > >
> > > > >
> > > > > $ uname -a
> > > > > Linux lab-linux01 2.6.24-19-server #1 SMP Wed Jun 18 14:44:47 UTC
> > > 2008
> > > > > x86_64 GNU/Linux
> > > > >
> > > > > $ sudo sysctl -a | grep net.core.rmem_max
> > > > > net.core.rmem_max = 131071
> > > > >
> > > > >
> > > > > The question is if I increase the linux UDP buffer size do I
> need to
> > > > > change any configuartion parameter (like MAX_RECV_BUFFER_SIZE) in
> > > > > Kamailio?
> > > > >
> > > > > Thanks,
> > > > > Alex R
> > > > >
> > > > >
> > > > >
> > >
> ------------------------------------------------------------------------
> > > > > Windows Live™: Keep your life in sync. See how it works.
> > > > >
> > >
> <http://windowslive.com/howitworks?ocid=TXT_TAGLM_WL_t1_allup_howitworks_022009>
>
> > >
> > > > >
> > > > >
> > >
> ------------------------------------------------------------------------
> > > > >
> > > > > _______________________________________________
> > > > > Kamailio (OpenSER) - Users mailing list
> > > > > Users at lists.kamailio.org
> > > > > http://lists.kamailio.org/cgi-bin/mailman/listinfo/users
> > > > > http://lists.openser-project.org/cgi-bin/mailman/listinfo/users
> > > >
> > > > --
> > > > Daniel-Constantin Mierla
> > > > http://www.asipto.com
> > > >
> > >
> > >
> ------------------------------------------------------------------------
> > > Windows Live™: E-mail. Chat. Share. Get more ways to connect.
> Check it
> > > out.
> > >
> <http://windowslive.com/explore?ocid=TXT_TAGLM_WL_t2_allup_explore_022009>
> >
> > --
> > Daniel-Constantin Mierla
> > http://www.asipto.com
> >
>
> ------------------------------------------------------------------------
> Windows Live™: Keep your life in sync. See how it works.
> <http://windowslive.com/howitworks?ocid=TXT_TAGLM_WL_t1_allup_howitworks_022009>
--
Daniel-Constantin Mierla
http://www.asipto.com
More information about the sr-users
mailing list