<div dir="ltr"><div>As a person who working much on developing new RTP engine for Kamailio, I should express achieving to 12k concurrent call is very strange with Kernel part of RTPEngine.</div><div>Regardless of NIC's parameter, multi core and some other parameters, it is important where the hooking linux kernel function is called. The Kernel part of RTPEngine is called in NF_INET_LOCAL_IN. It means the rtp packet goes up local routing in network stack. <br></div><div>I could not reach to 12k yet, although i call Linux kernel function in NF-INET-PRE-ROUTING<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jan 6, 2020 at 8:26 PM davy van de moere <<a href="mailto:davy.van.de.moere@gmail.com">davy.van.de.moere@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">It will probably be a case of RTFM... <div><br></div><div><pre style="box-sizing:border-box;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:13.6px;margin-top:0px;margin-bottom:16px;padding:16px;overflow:auto;line-height:1.45;background-color:rgb(246,248,250);border-radius:3px;color:rgb(36,41,46)"><code style="box-sizing:border-box;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:13.6px;padding:0px;margin:0px;background:initial;border-radius:3px;word-break:normal;border:0px none;display:inline;overflow:visible;line-height:inherit">quoting from: <a href="https://github.com/sipwise/rtpengine/blob/master/README.md" target="_blank">https://github.com/sipwise/rtpengine/blob/master/README.md</a><br>
# ensure that the table we want to use doesn't exist - usually needed after a daemon
# restart, otherwise will error
echo 'del 0' > /proc/rtpengine/control
</code></pre><br></div><div>this part seems to be very relevant indeed! </div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Op ma 6 jan. 2020 om 17:41 schreef Nicolas Breuer <<a href="mailto:Nicolas.Breuer@belcenter.biz" target="_blank">Nicolas.Breuer@belcenter.biz</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">





<div lang="FR-BE">
<div>
<p class="MsoNormal"><span style="color:rgb(0,32,96)">Hey Davy,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="color:rgb(0,32,96)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="color:rgb(0,32,96)" lang="EN-US">Check  cat /proc/rtpengine/0/list<u></u><u></u></span></p>
<p class="MsoNormal"><span style="color:rgb(0,32,96)" lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="color:rgb(0,32,96)" lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="color:rgb(0,32,96)" lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span lang="FR">De :</span></b><span lang="FR"> sr-users <<a href="mailto:sr-users-bounces@lists.kamailio.org" target="_blank">sr-users-bounces@lists.kamailio.org</a>>
<b>De la part de</b> davy van de moere<br>
<b>Envoyé :</b> lundi 6 janvier 2020 14:47<br>
<b>À :</b> Henning Westerholt <<a href="mailto:hw@skalatan.de" target="_blank">hw@skalatan.de</a>><br>
<b>Cc :</b> Kamailio (SER) - Users Mailing List <<a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a>><br>
<b>Objet :</b> Re: [SR-Users] RTPEngine performance - How far are you pushing your systems<u></u><u></u></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">Ok, I'll get my SIPP warmed up then ... ;) thx for the feedback!<u></u><u></u></p>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div>
<p class="MsoNormal">Op ma 6 jan. 2020 om 14:45 schreef Henning Westerholt <<a href="mailto:hw@skalatan.de" target="_blank">hw@skalatan.de</a>>:<u></u><u></u></p>
</div>
<blockquote style="border-color:currentcolor currentcolor currentcolor rgb(204,204,204);border-style:none none none solid;border-width:medium medium medium 1pt;padding:0cm 0cm 0cm 6pt;margin-left:4.8pt;margin-right:0cm">
<div>
<div>
<p class="MsoNormal"><span lang="DE">Hello Davy,<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="DE"> <u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">You should look into it, sounds strange. Compare e.g. to this e-mail from 2015 – over 16k simultaneous calls on a 12 core machine:</span><span lang="DE"><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><a href="https://lists.kamailio.org/pipermail/sr-dev/2015-October/031432.html" target="_blank">https://lists.kamailio.org/pipermail/sr-dev/2015-October/031432.html</a>
</span><span lang="DE"><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"> </span><span lang="DE"><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Cheers,</span><span lang="DE"><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"> </span><span lang="DE"><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Henning</span><span lang="DE"><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"> </span><span lang="DE"><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">--
</span><span lang="DE"><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Henning Westerholt –
</span><span lang="DE"><a href="https://skalatan.de/blog/" target="_blank"><span style="color:rgb(5,99,193)" lang="EN-GB">https://skalatan.de/blog/</span></a><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Kamailio services –
</span><span lang="DE"><a href="https://gilawa.com/" target="_blank"><span style="color:rgb(5,99,193)" lang="EN-GB">https://gilawa.com</span></a>
<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"> </span><span lang="DE"><u></u><u></u></span></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<b><span lang="DE">From:</span></b><span lang="DE"> sr-users <<a href="mailto:sr-users-bounces@lists.kamailio.org" target="_blank">sr-users-bounces@lists.kamailio.org</a>>
<b>On Behalf Of </b>davy van de moere<br>
<b>Sent:</b> Monday, January 6, 2020 12:52 PM<br>
<b>To:</b> Kamailio (SER) - Users Mailing List <<a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a>><br>
<b>Subject:</b> [SR-Users] RTPEngine performance - How far are you pushing your systems<u></u><u></u></span></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="DE"> <u></u><u></u></span></p>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="DE">Dear all, <u></u><u></u></span></p>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="DE"> <u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="DE">Not a direct question on kamailio, but on rtpengine, so feel free to ignore :) <u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="DE"> <u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="DE">I have a farm of rtpengine servers , supporting our set of kamailio's. <u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="DE"> <u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="DE">On recent decent hardware (hp dl360 gen9/10 servers), I typically push my systems upto 2500 channels per machine. Then I tend to see the load of the machine go up in a logarithmic manner. E.g. a load of 3 supports 2500 channels, but when its
 at 3000 channels, load can be at 8. etc.<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="DE"> <u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="DE">I have the kernel module running, and I have a good impression it's being used too. No transcoding is going on, no recording, ... I've tried on different OS'es, different network cards, and I always end up at that 2500 channels +-. <u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="DE"> <u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="DE">Is that what I can expect from rtpengine? Or am I really overlooking something? What numbers do you push out of your systems? <u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="DE"> <u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="DE">kind regards and happy 2020!<u></u><u></u></span></p>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>

_______________________________________________<br>
Kamailio (SER) - Users Mailing List<br>
<a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a><br>
<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote></div>
_______________________________________________<br>
Kamailio (SER) - Users Mailing List<br>
<a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a><br>
<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature">--Mojtaba Esfandiari.S</div>