Thanks a lot Bogdan.<br><br>My another question, will 1 sec time interval in RATELIMIT lead to
performance issue?<br><br>Regards<br>Rajib<br><br><div class="gmail_quote">On Sun, Aug 1, 2010 at 11:34 PM, Bogdan-Andrei Iancu <span dir="ltr">&lt;<a href="mailto:bogdan@voice-system.ro">bogdan@voice-system.ro</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Hi Rajib,<br>
<br>
the load of each trunk is calculated each time the &quot;load_balance()&quot;<br>
function is called -&gt; the load is a higly dynamic info and needs to be<br>
evaluated each time load balancing needs to be done. There is no way to<br>
cache/store any info related to previous less loaded trunk.<br>
<br>
Anyhow 100+ trunks does not mean a lot ;)<br>
<div class="im"><br>
Regards,<br>
Bogdan<br>
<br>
Rajib Deka wrote:<br>
</div><div class="im">&gt; Thanks Bogdan.<br>
&gt; I know that OpenSIPS will store the state info in memory. My question<br>
&gt; is, Suppose I have 100 trunks as destination in memory to load balance<br>
&gt; with different state info, so  when a new call (INVITE) comes to<br>
&gt; OpenSIPS, will OpenSIPS go through all the 100 trunk&#39;s state info to<br>
&gt; choose the least loaded one or it has some efficient search algo that<br>
&gt; returns the less loaded trunk. We are using 100+ trunk (duplicate<br>
&gt; entry) info to achieve some CPS limit. So our main concern is the<br>
&gt; search time for OpenSIPS to choose a trunk.<br>
&gt;<br>
&gt; My another question, will 1 sec time interval in RATELIMIT lead to<br>
&gt; performance issue?<br>
&gt;<br>
&gt; regards<br>
&gt; Rajib<br>
&gt;<br>
&gt; On Sun, Aug 1, 2010 at 8:46 PM, Bogdan-Andrei Iancu<br>
</div><div class="im">&gt; &lt;<a href="mailto:bogdan@voice-system.ro">bogdan@voice-system.ro</a> &lt;mailto:<a href="mailto:bogdan@voice-system.ro">bogdan@voice-system.ro</a>&gt;&gt; wrote:<br>
&gt;<br>
&gt;     Hi Rajib,<br>
&gt;<br>
&gt;     The state info kept by load balancer (the load and capacity of each<br>
&gt;     destination) is memory only - there are no DB ops at runtime.<br>
&gt;<br>
&gt;     Regards,<br>
&gt;     Bogdan<br>
&gt;<br>
&gt;     Rajib Deka wrote:<br>
&gt;     &gt; Hi All,<br>
&gt;     &gt;<br>
&gt;     &gt; I have a question on load balancer,<br>
&gt;     &gt;<br>
&gt;     &gt; I have a 20 trunk entry in load balancer table. Once a call comes,<br>
&gt;     &gt; will it check the available resources in all the trunks to find the<br>
&gt;     &gt; less loaded trunk? or will it have some stack   or memory table to<br>
&gt;     &gt; maintain the load info to make the search fast.<br>
&gt;     &gt;<br>
&gt;     &gt; Please explain me the info.<br>
&gt;     &gt;<br>
&gt;     &gt; --<br>
&gt;     &gt; Rajib Deka<br>
&gt;     &gt; Software Engineer<br>
&gt;     &gt; Servion Global Solution<br>
&gt;     &gt; Chennai, India<br>
&gt;     &gt;<br>
&gt;     &gt; Mobile No: + 91 91767 80669<br>
&gt;     &gt;<br>
&gt;     &gt;<br>
&gt;     ------------------------------------------------------------------------<br>
&gt;     &gt;<br>
&gt;     &gt; _______________________________________________<br>
&gt;     &gt; Users mailing list<br>
</div>&gt;     &gt; <a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a> &lt;mailto:<a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a>&gt;<br>
<div class="im">&gt;     &gt; <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
&gt;     &gt;<br>
&gt;<br>
&gt;<br>
&gt;     --<br>
&gt;     Bogdan-Andrei Iancu<br>
&gt;     OpenSIPS Bootcamp<br>
&gt;     20 - 24 September 2010, Frankfurt, Germany<br>
</div>&gt;     <a href="http://www.voice-system.ro" target="_blank">www.voice-system.ro</a> &lt;<a href="http://www.voice-system.ro" target="_blank">http://www.voice-system.ro</a>&gt;<br>
&gt;<br>
&gt;<br>
&gt;     _______________________________________________<br>
&gt;     Users mailing list<br>
&gt;     <a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a> &lt;mailto:<a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a>&gt;<br>
<div><div></div><div class="h5">&gt;     <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Rajib Deka<br>
&gt; Software Engineer<br>
&gt; Servion Global Solution<br>
&gt; Chennai, India<br>
&gt;<br>
&gt; Mobile No: + 91 91767 80669<br>
&gt;<br>
&gt; ------------------------------------------------------------------------<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Users mailing list<br>
&gt; <a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>
&gt; <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
&gt;<br>
<br>
<br>
--<br>
Bogdan-Andrei Iancu<br>
OpenSIPS Bootcamp<br>
20 - 24 September 2010, Frankfurt, Germany<br>
<a href="http://www.voice-system.ro" target="_blank">www.voice-system.ro</a><br>
<br>
<br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Rajib Deka<br>Software Engineer<br>Servion Global Solution<br>Chennai, India<br><br>Mobile No: + 91 91767 80669<br><br>