Salut,
moi j'ai 3 serveurs en réseau chez OVH :
- 2 serveurs web mirroirs
- 1 serveur qui s'occupe de tout ce qui est données (mysql, mail, nfs)
les visiteurs sont envoyés sur un serveur web ou l'autre, aléatoirement. J'ai mis plusieurs champ A dans le fichier host de mon nom de domaine
www A 111.111.111.111
www A 222.222.222.222
pour le partage des données non mysql tu dois créer un répertoire nfs, il s'agit d'un répertoire qui est partagé entre tous les serveurs de ton réseau
mais tes serveurs doivent etre sur le meme réseau et le meme switch sinon les connexions seront très lentes et tes serveurs vont surcharger à cause des connexions apache qui se mettront en file d'attente
- synchroniser les données (hors DB) avec "rsync" ou au pire un "dump" quotidien
moi je fais un rsync une fois par heure, uniquement pour le site hors données
- répliquer les bases de données MySQL depuis le serveur maitre (OVH) vers le serveur esclave (aux US), en me basant sur ce que dit la doc (http://www.mysql.com/doc/en/Replication.html
commence par un seul serveur mysql, et plusieurs serveurs web
- synchroniser les horloges systeme entre les 2 serveurs (??)
ça je sais pas comment faire, j'utilise juste une fois par mois le script d'ovh de mise à jour de l'heure sur tous mes serveurs