I'm looking for away to setup 2 or more web servers that act redundantly preferably i'd like the mysql databases to replicate and the public_html files to be synced either immediately upon modification to the directory or at predefined times i think i could manually do this with mysql and rysnc however what if i was to have the boxes located on different networks and the IP's had to change back and forth. Also the issues of letting Webserver B know when its time to take over.