I actually just set something like this up for a client. Master-master replication works well. The only thing we had problems with is making sure that uploaded files get replicated to all of the web servers. We ended up using Dropbox (I know - there's better solutions out there, but we wanted to put something together quickly).<div>
<br></div><div>Future plans were to implement something like the Andrews File System to replace Dropbox.</div><div><br clear="all">Thanks,<br>Cameron<br><br>
<br><br><div class="gmail_quote">On Sat, Oct 30, 2010 at 14:13, Justin Edwards <span dir="ltr"><<a href="mailto:justin@telelanguage.com">justin@telelanguage.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
This doesn't seem like something Drupal would need to be modified for. Use a master-master mysql installation, replicate the database, and use rsync to keep your drupal front end files updated on all webservers. <div>
<br></div><div>Make sure all uploaded files are pointed at the right server, you could use a reverse proxy to make sure it is going to the right location(s). </div><div><br></div><div><font color="#888888"><br clear="all">
Justin Edwards<br>TeleLanguage Inc,<br>
Network Administrator</font><div><div></div><div class="h5"><br><br>
<br><br><div class="gmail_quote">On Sat, Oct 30, 2010 at 1:57 PM, Blake Senftner <span dir="ltr"><<a href="mailto:bsenftner@earthlink.net" target="_blank">bsenftner@earthlink.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word">Take a look at the Services module, if you are not familiar with it. Allows one to expose APIs, which could be used for cluster node communications.<div>I've made such a setup for a few clients, and am building one now at the RackSpace cloud that is planned to hook into their scaling API to dynamically scale. <br>
<div>
<span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><div style="word-wrap:break-word">
<span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><div>
<br>Sincerely,</div><div>-Blake</div><div><a href="http://www.BlakeSenftner.com" target="_blank">www.BlakeSenftner.com</a></div><div><font face="Arial"><span style="font-size:medium"><font face="Helvetica" size="3"><span style="font-size:12px"><br>
</span></font></span></font></div></span></span></div></span></span></div><div><div></div><div><div><div>On Oct 30, 2010, at 5:25 AM, Damian Adriel Perez Valdes wrote:</div><br><blockquote type="cite">Hi:<br><br>
Can I make a something like a cluster with Drupal ?<br><br>I need to install Drupal some servers, and that information of one drupal sync with a center server, and the others servers too.<br><br>Exits some module to do it ?<br>
<br>Thanks.<br>
</blockquote></div><br></div></div></div></div></blockquote></div><br></div></div></div>
</blockquote></div><br></div>