Thanks Alex!

I already knew that article, and followed it. But it doesn't seem to have
had any positive impact....

*Sérgio Charrua*



On Fri, Mar 22, 2024 at 8:44 PM Alex Balashov via sr-users <
sr-users@lists.kamailio.org> wrote:

> Sergio,
>
> You may consider giving this a read:
>
>
> https://blog.evaristesys.com/2016/02/15/tuning-kamailio-for-high-throughput-and-performance/
>
> Child processes will make a big difference, especially in your scenario
> #1, where you're waiting on outside services.
>
> But it's possible you've just run into a fundamental throughput limit of
> your environment, and if you have, I would not take the advice to increase
> receive queue depth.
>
> -- Alex
>
> > On Mar 22, 2024, at 4:03 PM, Ilie Soltanici <iliusha...@gmail.com>
> wrote:
> >
> > Totally agree with Alex here.
> >
> > On Fri 22 Mar 2024, 19:24 Alex Balashov via sr-users, <
> sr-users@lists.kamailio.org> wrote:
> > I don't know that I would do that. If your server isn't coping with the
> load, making the kernel receive queue deeper doesn't increase throughput,
> it just relocates the queueing -- or rather, adds another layer of
> queueing.
> >
> > Squeeze the balloon in one place, it inflates in another.
> >
> > -- Alex
> >
> > > On Mar 22, 2024, at 1:05 PM, Ovidiu Sas via sr-users <
> sr-users@lists.kamailio.org> wrote:
> > >
> > > I assume that you are using udp.
> > > Please increase the length of the udp queue:
> > >
> https://medium.com/@CameronSparr/increase-os-udp-buffers-to-improve-performance-51d167bb1360
> > >
> > > Regards.
> > > Ovidiu Sas
> > >
> > >
> > > On Fri, Mar 22, 2024 at 12:56 Sergio Charrua via sr-users <
> sr-users@lists.kamailio.org> wrote:
> > > Hi all!
> > >
> > > I have been doing some performance tests with Kamailio 5.7.4 and SIPp.
> > > The infrastructure is as follows:3 VMs running on VMWare ESXi running:
> > > UAC on 10.20.0.1 with SIPP-> Kamailio on 10.20.0.5 -> UAS on 10.20.0.3
> > >
> > > The Kamailio VM has 6 dedicated vCPU of type Intel(R) Xeon(R) Silver
> 4216 CPU @ 2.10GHz and, 2 NICs and 4Gb RAM and MariaDB 10.6 as DB Backend.,
> all running on a HP G380 host with a gazillion CPUs and a googol disk space!
> > >
> > > I currently have 3 scripts:
> > > - script #1 stateful with RTJson and simulating requests to routing
> engine and accounting
> > > - script #2 stateful but with just a simple routing to UAS, no rules,
> no DB,
> > > - script #3 stateless with a forward to UAS
> > >
> > > With script #3 I can go up to 2000CPS without issues with CPU at 37%!
> Above that value, I get retransmissions everywhere.
> > > On both scripts #1 and #2, the limit is 330CPS max after which I get a
> lot of retransmissions, while CPU/Core usage on Kamailio server stays below
> 10%.
> > > So I do not expect this to be a CPU issue.
> > >
> > > I could not understand why such (low) results, so I followed this
> article found at
> > >  https://www.kamailio.org/docs/openser-performance-tests/#tm-tests-c
> > > and created exact same scenarios, with kamailio script and SIPP
> templates available on the article, hoping for better results.
> > > But I get the same results: between 300 and 330CPS which is far, very
> far from the 7000CPS found in the article!
> > >
> > > I understand that I'm using VMs and probably the tests made for the
> article, which is pretty old already, were made on physical servers. Still,
> I would not expect 95% of lower performance!
> > >
> > > Any clue what could be the issue? I suspect NICs, but....
> > > Any tips anyone could share?
> > >
> > > Thanks in advance!
> > >
> > > Sérgio Charrua
> > > __________________________________________________________
> > > Kamailio - Users Mailing List - Non Commercial Discussions
> > > To unsubscribe send an email to sr-users-le...@lists.kamailio.org
> > > Important: keep the mailing list in the recipients, do not reply only
> to the sender!
> > > Edit mailing list options or unsubscribe:
> > > __________________________________________________________
> > > Kamailio - Users Mailing List - Non Commercial Discussions
> > > To unsubscribe send an email to sr-users-le...@lists.kamailio.org
> > > Important: keep the mailing list in the recipients, do not reply only
> to the sender!
> > > Edit mailing list options or unsubscribe:
> >
> > --
> > Alex Balashov
> > Principal Consultant
> > Evariste Systems LLC
> > Web: https://evaristesys.com
> > Tel: +1-706-510-6800
> >
> > __________________________________________________________
> > Kamailio - Users Mailing List - Non Commercial Discussions
> > To unsubscribe send an email to sr-users-le...@lists.kamailio.org
> > Important: keep the mailing list in the recipients, do not reply only to
> the sender!
> > Edit mailing list options or unsubscribe:
>
> --
> Alex Balashov
> Principal Consultant
> Evariste Systems LLC
> Web: https://evaristesys.com
> Tel: +1-706-510-6800
>
> __________________________________________________________
> Kamailio - Users Mailing List - Non Commercial Discussions
> To unsubscribe send an email to sr-users-le...@lists.kamailio.org
> Important: keep the mailing list in the recipients, do not reply only to
> the sender!
> Edit mailing list options or unsubscribe:
>
__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
To unsubscribe send an email to sr-users-le...@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the 
sender!
Edit mailing list options or unsubscribe:

Reply via email to