This site is archived.

High Availability Drupal: A Clustering Case Study

Platinum and gold sponsors

mindlace's picture
mindlace - Tue, 02/19/2008 - 4:03pm
Presenters: 
Ethan Fremen
Track: 
site building
Session Description: 

SESSION OVERVIEW
In this session, we illustrate how to make Drupal highly available using only open-source software and commodity hardware, using a production cluster as our reference example. Making your Drupal site available at all times, regardless of hardware failure, scheduled maintenance, or capacity increase requires building a cluster with redundant components. Drupal 5.x has no built-in awareness of replication issues, and so your high-availability solution must appear to Drupal to be one giant machine.

TRACK
site building

AGENDA
* Hard problems: high-availability DB, high-availability /files
* High Availability and High performance: Using the redundancy required for high availability to increase performance
* Failure mode testing
* Future directions and unsolved problems

GOALS
At the end of this program you will know how to build a Drupal cluster with no single point of failure.

RESOURCES
A reasonable knowledge of linux, mysql, and apache and basic networking knowledge is assumed. Reading Scaling Drupal will give you some idea of the approach; reading some of the LVS documentation will help you understand the issues behind load balancing.

Average: 5 (1 vote)