Comments Inline.<br><br><div><span class="gmail_quote">On 7/29/06, <b class="gmail_sendername">Craig Lawrence</b> &lt;<a href="mailto:craig@mytel.net.au">craig@mytel.net.au</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>





<div>
<div><span><font color="#0000ff" face="Arial" size="2">Hi</font></span></div></div><div><span class="q">
<div><span><font color="#0000ff" face="Arial" size="2"></font></span>&nbsp;</div>
<div><span>&lt;While Enswitch sounds like a a nice 
solution, I don't believe it's for our shop.&gt;</span></div>
<div><span><font color="#0000ff" face="Arial" size="2"></font></span>&nbsp;</div></span></div><div>
<div><span><font color="#0000ff" face="Arial" size="2">Which 
part of Enswitch doesn't do what you have described? I'd like to know as we've 
been looking at Enswitch.</font></span></div></div></div></blockquote><div><br>I prefer to develop the solution inhouse without depending on a solution provided by another vendor.&nbsp; To me, this would take away from the openness of the platform.&nbsp; If I develop an application and put it in the core of my network, I want to understand how it works, and what it is capable of.
<br>&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div><span class="q"><div><span>&lt;I really would like to develop this 
solution internally.&gt;</span></div>
<div><font color="#0000ff" face="Arial" size="2"></font>&nbsp;</div></span></div><div>
<div><span><font color="#0000ff" face="Arial" size="2">So, 
are you looking for a consultant to do most of the work for 
you?</font></span></div></div></div></blockquote><div><br>Not looking for a consultant, I was writing the list to get an idea of what others are doing.&nbsp; It's an attempt learn and better understand how I can benefit from this application.
<br><br><br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div><div><span><font color="#0000ff" face="Arial" size="2">Regards
</font></span></div>
<div><font face="Tahoma"><font size="2"><span><font color="#0000ff" face="Arial">&nbsp;</font></span></font></font></div>
<div><font face="Tahoma"><font size="2"></font></font></div><font face="Tahoma"><font size="2"></font></font><div><span class="q"><span><font face="Tahoma"><font size="2">&nbsp;</font></font></span><font face="Tahoma"><font size="2">
-----Original Message-----<br><b>From:</b> 
<a href="mailto:asterisk-biz-bounces@lists.digium.com" title="mailto:asterisk-biz-bounces@lists.digium.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">asterisk-biz-bounces@lists.digium.com</a>
 
[mailto:<a href="mailto:asterisk-biz-bounces@lists.digium.com" title="mailto:asterisk-biz-bounces@lists.digium.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">asterisk-biz-bounces@lists.digium.com
</a>] <b>On Behalf Of </b>Christopher 
Aloi<br></font></font></span></div><div><span class="e" id="q_10cbc881a0968610_6"><font face="Tahoma"><font size="2"><b>Sent:</b> Sunday, 30 July 2006 3:28 AM<br><b>To:</b> 
<a href="mailto:asterisk-biz@lists.digium.com" title="mailto:asterisk-biz@lists.digium.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">asterisk-biz@lists.digium.com</a><br><b>Subject:</b> RE: [asterisk-biz] Looking for 
carrier grade redundant solution<br><br></font></font></span></div><div></div>
<blockquote dir="ltr" style="margin-right: 0px;"></blockquote></div><div><span class="e" id="q_10cbc881a0968610_8"><span class="gmail_quote"><br></span>
  <div>Thanks for the informative replies.<br><br>While Enswitch sounds like a a 
  nice solution, I don't believe it's for our shop.&nbsp; I really would like to 
  develop this solution internally. <br><br>My thoughts thus far are pointing 
  towards a scalable, redundant solution based on stock hardware. <br><br>I am 
  thinking of running a matched server pair (1 or 2U) as the application servers 
  (both running a matched Asterisk build) most likely on RHL.&nbsp; The servers 
  will contain redundant hardware (power supplies etc...) <br><br>The 
  application servers will be backed up by a matched pair of MySQL servers which 
  will use MySQL replication between each other and will use a floating IP; a 
  heartbeat will beat between the pair and nominate one a master should another 
  fail. <br><br>The disk storage will be local or offloaded to an existing 
  netApp filer.<br><br>From the reading I've done, running SER as a proxy to the 
  two application servers should serve it's purpose well, providing load 
  balancing and monitoring of the application server behind it (should one 
  Asterisk box return a 3XX-5XX I would then route advance to the second 
  application server and take the first offline. <br><br>Question - Is running 
  SER by best bet here? Would I be better off running a heartbeat between the 
  two app servers?<br><br>I am not too worried about SIP 
  registration/expiration's of the SIP users or peers:<br>1) Most of the call 
  center traffic will be terminated out another platform; the calls are being 
  sent to a DID (not a SIP URL). <br>2) My SIP peers are all within the trusted 
  network core and will not need to maintain status of each other.<br><br>Here's 
  where it gets tricky:<br><br>As agents login to a queue or become 'available' 
  Asterisk is maintaining their state; I believe an agents state is maintained 
  across an Asterisk reload.&nbsp; Could an agents state be maintained should 
  the second app server take over for the first? <br><br>Anyone attending 
  ClueCon next week??<br><br>Thanks,<br><br>_Chris_</div>
  <div><span><br><br><br><br><br><br><br>
  <div><span class="gmail_quote">On 7/28/06, <b class="gmail_sendername">Douglas 
  Garstang</b> &lt;<a title="mailto:dgarstang@oneeighty.com (mailto:dgarstang@oneeighty.com)" href="mailto:dgarstang@oneeighty.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"> 
  dgarstang@oneeighty.com</a>&gt; wrote:</span>
  <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
    <div>
    <div bgcolor="#ffffff">
    <div><span><font color="#0000ff" face="Arial" size="2">What about sip registration 
    replication?</font></span></div>
    <div><span><font color="#0000ff" face="Arial" size="2">
    <div><span><font color="#0000ff" face="Arial" size="2">What about SIP subscription 
    replication?</font></span></div></font></span></div>
    <div><span><font color="#0000ff" face="Arial" size="2">What about BLF 
    replication?</font></span></div>
    <div><span><font color="#0000ff" face="Arial" size="2">What about using DUNDi to 
    replicate applications for redundancy?</font></span></div>
    <div><span><font color="#0000ff" face="Arial" size="2">How would you handle 
    different phones ability to failover if they don't do it so 
    well?</font></span></div>
    <div><span><font color="#0000ff" face="Arial" size="2">How would handle the fact 
    that the config files have a hard coded database IP?</font></span></div>
    <div><span><font color="#0000ff" face="Arial" size="2"></font></span>&nbsp;</div>
    <div><span><font color="#0000ff" face="Arial" size="2">And so on... 
    </font></span></div>
    <div><span><font color="#0000ff" face="Arial" size="2"></font></span>&nbsp;</div>
    <div><span><font color="#0000ff" face="Arial" size="2">I don't think anyone has a 
    great solution to date.</font></span></div>
    <div><span><font color="#0000ff" face="Arial" size="2"></font></span>&nbsp;</div>
    <blockquote dir="ltr" style="border-left: 2px solid rgb(0, 0, 255); padding-left: 5px; margin-left: 5px; margin-right: 0px;">
      <div dir="ltr" align="left"><font face="Tahoma" size="2"></font></div><font face="Tahoma" size="2"></font>
      <div><span><font face="Tahoma" size="2">-----Original 
      Message-----<br><b>From:</b> Stephen Wingfield [mailto:<a title="mailto:steve@bicom.us (mailto:steve@bicom.us) (mailto:steve@bicom.us)" href="mailto:steve@bicom.us" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
steve@bicom.us</a>]<br><b>Sent:</b> Friday, July 28, 2006 
      4:14 PM<br><b>To:</b> Asterisk Users Mailing List - Non-Commercial 
      Discussion<br></font></span></div>
      <div><span><font face="Tahoma" size="2"><b>Subject:</b> Re: [asterisk-users] 
      Looking for carrier grade redundant solution<br><br></font></span></div>
      <div></div></blockquote></div>
    <div><span>
    <div><font face="Arial" size="2">Chris,</font></div>
    <div><font face="Arial" size="2"></font>&nbsp;</div>
    <div><font face="Arial" size="2">Heartbeat failover will usually be your best 
    mixed approach.</font></div>
    <div><font face="Arial" size="2"></font>&nbsp;</div>
    <div><font face="Arial" size="2">As always there is a cost benefit to be 
    considered.</font></div>
    <div><font face="Arial" size="2">Where the call absolutely has to stay up then 
    Fault-Tolerant software and hardware is the only option that works with 
    Asterisk to date.</font></div>
    <div><font face="Arial" size="2"></font>&nbsp;</div>
    <div><font face="Arial" size="2">If however you wish to keep costs to a mimimum 
    then possibly an onsite / hosted model where the back up is available 
    remotely. This model&nbsp;depends on set up however.</font></div>
    <div><font face="Arial" size="2"></font>&nbsp;</div>
    <div><font face="Arial" size="2">In all cases I would suggest you take a peruse 
    of PBXware : <a title="http://www.bicomsystems.com/products/online_demo/ (http://www.bicomsystems.com/products/online_demo/) (http://www.bicomsystems.com/products/online_demo/)" href="http://www.bicomsystems.com/products/online_demo/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://www.bicomsystems.com/products/online_demo/ 
    </a>&nbsp;which is our SMB Edition. We will next week launch our Call Center 
    Edition that is packed with features and functions to assist the running of 
    a dedicated to running a Call Center efficiently.</font></div>
    <div><font face="Arial" size="2"></font>&nbsp;</div>
    <div><font face="Arial" size="2">Feel free to contact me offline steve {at] 
    bicomsystems {dot] com and can make more precise suggestions according to 
    requirement.</font></div>
    <div><font face="Arial" size="2"></font>&nbsp;</div>
    <div><font face="Arial" size="2">Regards</font></div>
    <div><font face="Arial" size="2">Steve</font></div>
    <div><font face="Arial" size="2"></font>&nbsp;</div>
    <div><font face="Arial" size="2"></font>&nbsp;</div>
    <blockquote style="border-left: 2px solid rgb(0, 0, 0); padding-right: 0px; padding-left: 5px; margin-left: 5px; margin-right: 0px;">
      <div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none;">----- Original 
      Message ----- </div>
      <div style="background: rgb(228, 228, 228) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none;">
<b>From:</b> 
      <a title="chris.aloi@gmail.com (mailto:chris.aloi@gmail.com) (mailto:chris.aloi@gmail.com) (mailto:chris.aloi@gmail.com)" href="mailto:chris.aloi@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
Christopher Aloi</a> 
      </div>
      <div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none;"><b>To:</b> <a title="asterisk-users@lists.digium.com (mailto:asterisk-users@lists.digium.com) (mailto:asterisk-users@lists.digium.com) (mailto:asterisk-users@lists.digium.com)" href="mailto:asterisk-users@lists.digium.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
Asterisk Users 
      Mailing List - Non-Commercial Discussion</a> ; <a title="asterisk-biz@lists.digium.com (mailto:asterisk-biz@lists.digium.com) (mailto:asterisk-biz@lists.digium.com) (mailto:asterisk-biz@lists.digium.com)" href="mailto:asterisk-biz@lists.digium.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
asterisk-biz@lists.digium.com</a> </div>
      <div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none;"><b>Sent:</b> Friday, 
      July 28, 2006 3:44 AM</div>
      <div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none;"><b>Subject:</b> 
      [asterisk-users] Looking for carrier grade redundant solution</div>
      <div><br></div>Hello List -<br><br>We are looking add Asterisk to the core 
      of our voice/data network.&nbsp; Our first application will provide a 
      hosted call center application for a number of tenants (customers) who 
      will have between 5-20 agents (seats) answering ingress calls.&nbsp; The 
      calls will ingress and egress the Asterisk server SIP (all TDM is handled 
      by Sonus switches). <br><br>My goal is to design a redundant solution 
      using a multiple Asterisk servers with an NFS mounted 
      filesystem.<br><br>I've done some reading regarding Asterisk redundany, 
      and so far it seems the best approach is running redundant hardware (power 
      supplies etc), matching servers (with a heart beat ping between them) and 
      a NFS filer for storage (hot swapable) connected to each box via gigE. 
      <br><br>Am I on the right track?&nbsp; Any other suggestions or resources 
      I might have missed regarding developing a redundant 
      solution?<br><br>Thanks for your time,<br><br>_Chris_<br>
      <p></p>
      <hr>

      <p></p>_______________________________________________<br>--Bandwidth and 
      Colocation provided by <a title="http://Easynews.com (http://Easynews.com) (http://Easynews.com)" href="http://Easynews.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Easynews.com</a> 
      --<br><br>asterisk-users mailing list<br>To UNSUBSCRIBE or update options 
      visit:<br>&nbsp;&nbsp; <a title="http://lists.digium.com/mailman/listinfo/asterisk-users (http://lists.digium.com/mailman/listinfo/asterisk-users) (http://lists.digium.com/mailman/listinfo/asterisk-users)" href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://lists.digium.com/mailman/listinfo/asterisk-users 
      </a><br>
      <p></p></blockquote></span></div>
    <div></div></div><br>_______________________________________________<br>--Bandwidth 
    and Colocation provided by <a title="http://Easynews.com (http://Easynews.com)" href="http://Easynews.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Easynews.com</a> -- 
    <br><br>asterisk-users mailing list<br>To UNSUBSCRIBE or update options 
    visit:<br>&nbsp; <a title="http://lists.digium.com/mailman/listinfo/asterisk-users (http://lists.digium.com/mailman/listinfo/asterisk-users)" href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://lists.digium.com/mailman/listinfo/asterisk-users</a><br><br><br></blockquote></div><br></span></div><br>
  </span></div><div><p><font size="2">--<br>No virus found in this incoming message.<br>Checked by 
  AVG Free Edition.<br>Version: 7.1.394 / Virus Database: 268.10.5/403 - Release 
  Date: 28/07/2006<br></font></p>
  <p><font face="Arial" size="2"></font></p></div>
<br>

<p><font size="2">--<br>
No virus found in this outgoing message.<br>
Checked by AVG Free Edition.<br>
Version: 7.1.394 / Virus Database: 268.10.5/403 - Release Date: 28/07/2006<br>
</font> </p>

</div><br>_______________________________________________<br>--Bandwidth and Colocation provided by <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://Easynews.com" target="_blank">Easynews.com</a> --
<br><br>asterisk-biz mailing list<br>To UNSUBSCRIBE or update options visit:<br> &nbsp; <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lists.digium.com/mailman/listinfo/asterisk-biz" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-biz
</a><br><br><br></blockquote></div><br>