rackAID Logo

Industry Solutions Support Services » Custom Support » Project Examples
Search:

Support Services

Custom Support

Project Examples

Starter High Availability Solution

We've worked with a number of clients to deploy a simple 2 server LAMP HA solutions. We typically like using an active/passive setup, which is simple and easy to maintain, though we've used other solutions. For example, here's a diagram of a recent project:

In this project, the client had limited hardware available. One server has very good disk io, RAM and CPUs, which made a good candidate for the database server. The other server had slower disks but an equivalent processor. Using a simple heartbeat scheme, we developed a system where the SVR001 handles all of the web traffic and fetches the MySQL data from SVR002. This put both systems to work rather than just utilizing one. With this setup, should the primary web server fail, the virtual IP will be bound to the secondary web server. Files are kept in sync using rsync so that content on both systems is consistent. MySQL is setup in a simple master-slave relationship. Should MySQL fail, a backend virtual IP (not shown) will be moved to the secondary MySQL server. This setup utilizes both servers while providing high availability for both MySQL and Web services. We've deployed similar solutions using Linux Virtual Server but in this case we opted for a very simply solution due to a number of other constraints on the project.

This is just one example of hundreds of projects we have completed. We've helped our clients move 1000's of web sites from one data center to another. From migration to security to troubleshooting, our staff can find a solution to fit your needs.

Don't hesitate to contact us. Our staff is here to help get your project from the design board to the server room.

Just submit our free-estimate form and a system administrator will be in touch.


Monthly Server Management
©2000-2008 rackAID LLC