Je me pose des questions sur le fonctionnement des plateformes d'héberment
mutualisés Apache/PHP/MySQL chez de gros prestataires.
Un schéma classique semble être :
- plusieurs serveurs web en frontal (en round robin DNS)
- un serveur ftp (unique ?) pour l'ensemble de ces serveurs
- dans les scripts PHP, on attaque les serveurs MySQL sur « localhost » ...
Quel mécanisme permet aux différents serveurs web de servir les même sites
(éventuellement avec des sessions stockées côté serveur) de façon
transparente ? Je veux dire : lorsqu'on uploade un fichier par ftp, il est
immédiatement disponible sur tous les serveurs web frontaux ... Un
mega-serveur NFS ? Mais quel est l'intérêt, dans ce cas, de multiplier le
nombre de frontaux ?
Y a t-il vraiment un serveur mysql (avec réplication) sur chacun des
serveurs web ?
Tout eclaircissement sera le bienvenu. D'avance, merci.
--
Olivier Le Cam