About a week ago I started seeing some intermittent issues with my primary webserver, hosting most of my personal/professional sites, along with a few of my long standing clients websites and decided it was time to rethink my infrastructure scheme. I sat down and gave some thought as to what I wanted, needed and expected.
My shortlist of wants/needs:
- Load Balanced / Automatic Failover
- Entirely Open Source
- Scalable for future growth
- MySQL Master-Master Replication
- Easy to maintain.
Sounds easy right? And in the end it was much easier than I had expected. I'll break the topics here up into individual articles to make things easier to read.