<div>Thanks for all the replies.  Guess I just need to keep it simple.</div>
<div> </div>
<div>Appreciate it.<br><br></div>
<div class="gmail_quote">On Tue, Apr 20, 2010 at 7:28 PM, Brad Bendy <span dir="ltr">&lt;<a href="mailto:brad.bendy@benganetworks.com">brad.bendy@benganetworks.com</a>&gt;</span> wrote:<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">Hi,<br><br>Master-master works very well, if you have that much traffic you can<br>write to both at the same time and then you should be able to load<br>
balance your billing processes between the two, one master would use<br>even keys one would use odd keys so you never have a overlapping primary<br>id.<br><br>&gt;From our experience keep your acc table small and all is well, we only<br>
keep 24-48 hours in the acc table and nightly move/delete to a archive<br>table, if we ever need the original acc entries we still have them and<br>we have had 0 issues with performance<br><br>Ive got one machine that is a dual core Xeon sequence 3000 that can run<br>
4,000+ QPS all day long with no issues, that&#39;s on cheap SATA hard drives<br>and it does very well actually.<br><font color="#888888"><br>-Brad<br></font>
<div>
<div></div>
<div class="h5"><br>On Tue, 2010-04-20 at 22:23 +0100, Stanisław Pitucha wrote:<br>&gt; Hi,<br>&gt; You may have different environment at your site, but this is my experience:<br>&gt;<br>&gt; - NDB is hard to setup / maintain - it might seem easy at the start<br>
&gt; (trivial even), but when something fails and a node doesn&#39;t want to<br>&gt; reconnect to the cluster again, you&#39;re left on your own with the source.<br>&gt; Not many people know NDB and since it&#39;s not included in the standard<br>
&gt; package anymore, not many will learn. It&#39;s also sometimes hard to figure<br>&gt; out which node has problems - sometimes frontend doesn&#39;t connect because<br>&gt; of manager problems.<br>&gt; - I don&#39;t think you can actually create a monitoring tool which is able<br>
&gt; to report the precise problem for you - many times when I had a node<br>&gt; which could not connect, the only people who could help me were ones on<br>&gt; irc after looking though a long debug log from the node starting up.<br>
&gt; - Opensips schema is simple and trivial to replicate with id skipping.<br>&gt; Whatever you&#39;re trying to achieve with NDB, will be very likely possible<br>&gt; with master-master replication between standard mysql hosts.<br>
&gt; - Unless you&#39;re handling all the calls of a small city, one host (with<br>&gt; enough memory and cpu for handling databases) is enough to support all<br>&gt; your needs.<br>&gt;<br>&gt; After a couple of spectacular failures of the NDB setup, I migrated to a<br>
&gt; master-master replication with one ip failover (so that only one db at a<br>&gt; time gets the actual mysql traffic). I haven&#39;t touched it since then.<br>&gt; If you have some experience with managing NDB, or handle enough traffic<br>
&gt; to justify it - go for it. But I would recommend scaling down - most<br>&gt; likely NDB would just add new parts which can fail in new ways.<br>&gt;<br>&gt; Stan<br>&gt;<br>&gt; PS. I tried this around 2 years ago - things might have changed since then.<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>
<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>--<br>*--*--*--*--*--*<br>Duane<br>*--*--*--*--*--*<br>--<br>