Load Balancing websites.

Hi guys.

I have a Centos VM at rackspace, that i have virtualmin on, with a couple of websites. I am going to have a second VM with them, and run load balancing (rackspace service) in front of them. Then as needs/demand rises i will roll in more VM’s.

My plan is to have one of the VM’s as a master, then using lsynd, and MySQL (master/slave) configuration, have the data between all vm’s kept up to date.

However i notice that virtualmin has cluster features, so perhaps i should be considering utilizing this in my plan.

Any advice would be appreciated.