Implemented with a pair of devices This remains to be a challenge for me, specially for MySQL and replication (Master-Master set up). I've tried NDB but I think it will be more reliable to use it with a cluster with many small machines with large memory as data is stored in RAM.
Interested to see other suggestions. On Sat, Mar 2, 2013 at 8:00 AM, Federico Sevilla III <[email protected]> wrote: > Hi Ariz, > > I agree that simple failover configurations are "so yesterday". Having > said that, they seem to remain the lowest-hanging-fruit solution for > those needing to eliminate a single point of failure without the time > and budget to extend this to a proper load-balanced configuration. What > are your suggestions for a simple drop-in solution? By this I would mean > something that eliminates the SPOF whilst being possible within the > following constraints: > > - Supported by standard kernels of RHEL/CentOS and Debian/Ubuntu > - Implemented using a pair of devices > - No need to rewrite applications (the DRBD + HA can be extended to > non-web applications) > > Kind regards, > Jijo > > -- > Federico Sevilla III, CISM, CISSP, PMP, MACS CP > Chief Executive Officer > F S 3 Consulting Inc. > http://www.fs3.ph > > On 02/03/13 02:30, Holden Hao wrote: > >> Implementing a Failover cluster to run a redundant website infra > >> sounds lazy to me. You should consider implementing a Load-Balanced > >> Cluster instead. Start by looking into the following tools: > >> - Load Balancer: BigIP or simply use Apache HTTPD's > mod_proxy_balancer[2] > >> - Replication of Web Applications: use a deployment tool[3][4] since > >> you don't really need to replicate the applications in real time > >> - Replication of Content Uploads: GlusterFS[5], etc. > >> - Replication of MySQL: MySQL Replication or Cluster[6] > >> - Handling of Session Data in a LB cluster: leverage the > >> above-mentioned tools (e.g. LB's sticky sessions) or simply use Zend > >> Server's Session Clustering[7] > > The above is closer to what I am more familiar with in Plone setups. > > The image in the URL illustrates how large sites in Plone are > > configured: > > > > http://developer.plone.org/_images/zeo_cluster_load_balanced.png > > > > I guess the above detailed by Ariz is how you would do it with > > PHP-based applications. > > > > > > > > Holden > > _________________________________________________ > > Philippine Linux Users' Group (PLUG) Mailing List > > http://lists.linux.org.ph/mailman/listinfo/plug > > Searchable Archives: http://archives.free.net.ph > > _________________________________________________ > Philippine Linux Users' Group (PLUG) Mailing List > http://lists.linux.org.ph/mailman/listinfo/plug > Searchable Archives: http://archives.free.net.ph >
_________________________________________________ Philippine Linux Users' Group (PLUG) Mailing List http://lists.linux.org.ph/mailman/listinfo/plug Searchable Archives: http://archives.free.net.ph

