<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:.5in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:"Courier New";}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
 /* List Definitions */
 @list l0
        {mso-list-id:81025770;
        mso-list-type:hybrid;
        mso-list-template-ids:2087494174 -148045998 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
        {mso-level-start-at:0;
        mso-level-number-format:bullet;
        mso-level-text:-;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Calibri","sans-serif";
        mso-fareast-font-family:Calibri;
        mso-bidi-font-family:"Times New Roman";}
@list l1
        {mso-list-id:1855915762;
        mso-list-type:hybrid;
        mso-list-template-ids:1843969682 1720327348 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l1:level1
        {mso-level-start-at:0;
        mso-level-number-format:bullet;
        mso-level-text:-;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Calibri","sans-serif";
        mso-fareast-font-family:Calibri;
        mso-bidi-font-family:"Times New Roman";}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal>Hi Bogdan,<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>They were related to PKG. I am using loadbalancer module and
do the outbound dialing to more than one trunk.<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>Regarding HA, If opensips fails then the opensips in the
machine2 to take over and subsequent requests has to happen through this
secondary opensips machine.<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>Regards,<o:p></o:p></p>

<p class=MsoNormal>Sat<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<pre>Hi Sat,<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>the mem error - which memory they were related ? pkg or shm ? and from <o:p></o:p></pre><pre>which module?<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>How much memory to use depends on your script - on what modules you are <o:p></o:p></pre><pre>using and what traffic you expect (cps and calls)<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>According to the latest tests, opensips 1.6 can handle in simple <o:p></o:p></pre><pre>stateful proxy mode (no dns, no DB, just proxy) about 10K cps on a <o:p></o:p></pre><pre>decent server.<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>For failover - you are looking for HA of the opensips box, or how to use <o:p></o:p></pre><pre>opensips to achieve HA for the boxes behind ?<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>Regards,<o:p></o:p></pre><pre>Bogdan<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>Sathyanarayanan R wrote:<o:p></o:p></pre><pre>&gt;<i> Hi,<o:p></o:p></i></pre><pre>&gt;<i><o:p>&nbsp;</o:p></i></pre><pre>&gt;<i> Thanks for your suggestion, Bogdan. <o:p></o:p></i></pre><pre>&gt;<i><o:p>&nbsp;</o:p></i></pre><pre>&gt;<i> I looked into the opensips log and found that there were errors on memory<o:p></o:p></i></pre><pre>&gt;<i> allocation. So we increased the memory pool size to 10 MB from 1 MB and<o:p></o:p></i></pre><pre>&gt;<i> Shared memory size to 256. Now it is working fine. Is there any recommended<o:p></o:p></i></pre><pre>&gt;<i> memory pool size?<o:p></o:p></i></pre><pre>&gt;<i><o:p>&nbsp;</o:p></i></pre><pre>&gt;<i> I require couple of other clarifications:<o:p></o:p></i></pre><pre>&gt;<i> - What is the maximum CPS it supports on the stateful proxy?<o:p></o:p></i></pre><pre>&gt;<i> - How do we achieve fault tolerance and redundancy in the opensips?<o:p></o:p></i></pre><pre>&gt;<i><o:p>&nbsp;</o:p></i></pre><pre>&gt;<i> Regards,<o:p></o:p></i></pre><pre>&gt;<i> Sat<o:p></o:p></i></pre><pre>&gt;<i><o:p>&nbsp;</o:p></i></pre><pre>&gt;<i> Message: 3<o:p></o:p></i></pre><pre>&gt;<i> Date: Tue, 09 Mar 2010 11:17:04 +0200<o:p></o:p></i></pre><pre>&gt;<i> From: Bogdan-Andrei Iancu &lt;<a
href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users">bogdan at voice-system.ro</a>&gt;<o:p></o:p></i></pre><pre>&gt;<i> Subject: Re: [OpenSIPS-Users] Load Balancer Issue<o:p></o:p></i></pre><pre>&gt;<i> To: OpenSIPS users mailling list &lt;<a
href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users">users at lists.opensips.org</a>&gt;<o:p></o:p></i></pre><pre>&gt;<i> Message-ID: &lt;<a
href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users">4B961210.7050701 at voice-system.ro</a>&gt;<o:p></o:p></i></pre><pre>&gt;<i> Content-Type: text/plain; charset=windows-1252; format=flowed<o:p></o:p></i></pre><pre>&gt;<i><o:p>&nbsp;</o:p></i></pre><pre>&gt;<i> Hi,<o:p></o:p></i></pre><pre>&gt;<i><o:p>&nbsp;</o:p></i></pre><pre>&gt;<i> I see here 2 reports:<o:p></o:p></i></pre><pre>&gt;<i> 1) opensips &quot;dies&quot; - check the log files for error messages to see why <o:p></o:p></i></pre><pre>&gt;<i> opensips stopped<o:p></o:p></i></pre><pre>&gt;<i> 2) load not decreasing - this means the BYE is missing or is not <o:p></o:p></i></pre><pre>&gt;<i> properly processed by opensips, so it thinks the call is still on. If <o:p></o:p></i></pre><pre>&gt;<i> you see that the BYEs are passing through, you could enable debugging <o:p></o:p></i></pre><pre>&gt;<i> only for the loose_route() function (use set_debug() function) to see if <o:p></o:p></i></pre><pre>&gt;<i> the BYE matches or not. Also you can check via teh &quot;dlg_list&quot; MI <o:p></o:p></i></pre><pre>&gt;<i> function the state of the ongoing calls.<o:p></o:p></i></pre><pre>&gt;<i><o:p>&nbsp;</o:p></i></pre><pre>&gt;<i> Regards,<o:p></o:p></i></pre><pre>&gt;<i> Bogdan<o:p></o:p></i></pre><pre>&gt;<i><o:p>&nbsp;</o:p></i></pre><pre>&gt;<i> Sathyanarayanan R wrote:<o:p></o:p></i></pre><pre>&gt;<i>&nbsp;&nbsp; <o:p></o:p></i></pre><pre>&gt;&gt;<i> We are using Opensips load balancer module to make outbound calls, <o:p></o:p></i></pre><pre>&gt;&gt;<i> when we pump more than 30 CPS, load in the load balancer is not <o:p></o:p></i></pre><pre>&gt;&gt;<i> decreased even after the call ends. Beyond certain point opensips <o:p></o:p></i></pre><pre>&gt;&gt;<i> service stops with the error ?Opensips dead but subsys locked?. How <o:p></o:p></i></pre><pre>&gt;&gt;<i> this problem should be approached and solved?<o:p></o:p></i></pre><pre>&gt;&gt;<i><o:p>&nbsp;</o:p></i></pre><pre>&gt;&gt;<i> Regards,<o:p></o:p></i></pre><pre>&gt;&gt;<i><o:p>&nbsp;</o:p></i></pre><pre>&gt;&gt;<i> Sathya<o:p></o:p></i></pre><pre>&gt;&gt;<i><o:p>&nbsp;</o:p></i></pre><pre>&gt;&gt;<i> ------------------------------------------------------------------------<o:p></o:p></i></pre><pre>&gt;&gt;<i><o:p>&nbsp;</o:p></i></pre><pre>&gt;&gt;<i> _______________________________________________<o:p></o:p></i></pre><pre>&gt;&gt;<i> Users mailing list<o:p></o:p></i></pre><pre>&gt;&gt;<i> <a
href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users">Users at lists.opensips.org</a><o:p></o:p></i></pre><pre>&gt;&gt;<i> <a
href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><o:p></o:p></i></pre><pre>&gt;&gt;<i>&nbsp;&nbsp; <o:p></o:p></i></pre><pre>&gt;&gt;<i>&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></i></pre><pre>&gt;<i><o:p>&nbsp;</o:p></i></pre><pre>&gt;<i><o:p>&nbsp;</o:p></i></pre><pre>&gt;<i>&nbsp;&nbsp; <o:p></o:p></i></pre><pre><o:p>&nbsp;</o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>-- <o:p></o:p></pre><pre>Bogdan-Andrei Iancu<o:p></o:p></pre><pre>www.voice-system.ro<o:p></o:p></pre>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

</div>

</body>

</html>