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

Reply via email to