> 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

