[resolu] Tourner avec 2 serveurs pour 1 site
9 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
- caro
- WRInaute impliqué

- Messages: 871
- Inscription: 21 Juil 2003
[resolu] Tourner avec 2 serveurs pour 1 site
Salut les gars !
Ca fait plusieurs fois que je lis ici qu'on peut tourner avec plusieurs serveurs pour 1 seul site.
Comment on fait ?
J'aimerais mettre tous mes fichiers php et images de mon forum sur un 2e serveur, mais comment on pointe dessus ? et pour le DNS ? enfin comprends pas comment on fait pour que le 2e serveur ait le même nom de domaine que le 1er
merci
carole
Ca fait plusieurs fois que je lis ici qu'on peut tourner avec plusieurs serveurs pour 1 seul site.
Comment on fait ?
J'aimerais mettre tous mes fichiers php et images de mon forum sur un 2e serveur, mais comment on pointe dessus ? et pour le DNS ? enfin comprends pas comment on fait pour que le 2e serveur ait le même nom de domaine que le 1er
merci
carole
Dernière édition par caro le Mar Fév 15, 2005 12:31, édité 1 fois.
- drgenius
- WRInaute discret

- Messages: 68
- Inscription: 30 Jan 2005
Si tu veux ventilés tes images ailleurs, faudra creer une URL specifiques dans ta config DNS genre :
mesimages.lenomdedomaine.com
et faire des appels en absolu dans tes sripts genre :
img src="http://mesimages.lenomdedomaine.com/ma_photo.jpg
Sinon tu peux aussi repartir le site complet sur deux machines et faire du load balancing comme evoque aK ...
la y a des systemes dédiés qui peuvent etre intégré a plusieurs niveaux (routeurs, machines dediés au load balancing), ou ca peut etre bricolé (car c'est de la bricole) via tes serveurs de DNS (qui vont envoyer tantot vers une IP tantot vers l'autre)
mesimages.lenomdedomaine.com
et faire des appels en absolu dans tes sripts genre :
img src="http://mesimages.lenomdedomaine.com/ma_photo.jpg
Sinon tu peux aussi repartir le site complet sur deux machines et faire du load balancing comme evoque aK ...
la y a des systemes dédiés qui peuvent etre intégré a plusieurs niveaux (routeurs, machines dediés au load balancing), ou ca peut etre bricolé (car c'est de la bricole) via tes serveurs de DNS (qui vont envoyer tantot vers une IP tantot vers l'autre)
-

arsenick - WRInaute discret

- Messages: 197
- Inscription: 17 Sep 2004
euh, c'est pas vraiment de la bricole quand c'est bien fait ...
Cela permet de mettre en place des solutions de haute dispo ...
J'ai installé plusieurs fois cette solution ! Cherche du côté de LVS, Hertbeat et Mon il y a pas mal de doc sur le sujet ...
Il y a aussi un article sur le sujet sur LEA (lea-linux.org cherche haute dispo)
La repartiition de charge "bete et mechante" n'est en général pas satisfaisante car innéficace en cas de panne d'un service sur une machine ...
Il faut pouvoir faire de la surveillance de service (http, mysql, etc) et changer dynamiquement les règles de routages : ipvsadm fait cela
On peut sophistiquer le truc en mettant deux machines dédiés aus redirections (un maitre et un esclave) l'esclave prend la main quand le maitre est down ... avec un système de heartbeat (bip de surveillance par liaison serie) ainsi les ip (celles des dns) se balladent entre les deux machines.
Cela permet de mettre en place des solutions de haute dispo ...
J'ai installé plusieurs fois cette solution ! Cherche du côté de LVS, Hertbeat et Mon il y a pas mal de doc sur le sujet ...
Il y a aussi un article sur le sujet sur LEA (lea-linux.org cherche haute dispo)
La repartiition de charge "bete et mechante" n'est en général pas satisfaisante car innéficace en cas de panne d'un service sur une machine ...
Il faut pouvoir faire de la surveillance de service (http, mysql, etc) et changer dynamiquement les règles de routages : ipvsadm fait cela
On peut sophistiquer le truc en mettant deux machines dédiés aus redirections (un maitre et un esclave) l'esclave prend la main quand le maitre est down ... avec un système de heartbeat (bip de surveillance par liaison serie) ainsi les ip (celles des dns) se balladent entre les deux machines.
- misterflower
- Nouveau WRInaute

- Messages: 8
- Inscription: 7 Fév 2005
Une petite question s'il vous plait :
Si je comprends bien, l'astuce est soit de répartir la charge du site en le fragmentant sur 2 serveurs (excusez moi pour les termes non techniques), soit d'avoir 2 sites sur 2 serveurs dédiés avec le DNS qui route une fois sur l'un et une fois sur l'autre.
Donc cette solution est bien pratique si on veut se protéger d'un problème matériel.
Est il possible d'imaginer une solution de ce type sur 2 serveurs dédiés chez 2 hébergeurs différents afin de prévenir un problème de connexion chez l'un d'eux ?
Jerome
Si je comprends bien, l'astuce est soit de répartir la charge du site en le fragmentant sur 2 serveurs (excusez moi pour les termes non techniques), soit d'avoir 2 sites sur 2 serveurs dédiés avec le DNS qui route une fois sur l'un et une fois sur l'autre.
Donc cette solution est bien pratique si on veut se protéger d'un problème matériel.
Est il possible d'imaginer une solution de ce type sur 2 serveurs dédiés chez 2 hébergeurs différents afin de prévenir un problème de connexion chez l'un d'eux ?
Jerome
- drgenius
- WRInaute discret

- Messages: 68
- Inscription: 30 Jan 2005
misterflower a écrit:
Est il possible d'imaginer une solution de ce type sur 2 serveurs dédiés chez 2 hébergeurs différents afin de prévenir un problème de connexion chez l'un d'eux ?
Jerome
C'est possible de l'imaginer oui
-

chava2b - WRInaute occasionnel

- Messages: 263
- Inscription: 5 Déc 2003
Alors la y a un truc ki m'interesse
Si j'ai bien compris, je mets le primaire de mon ndd sur mon serveur et le secondaire sur un autre (le pc de mon boulot par ex.)
Si mon serveur ou le routeur de mon hebergeur tombe en rade, l'internaute sera dirigé vers mon secondaire ?
Si j'ai bien compris, je mets le primaire de mon ndd sur mon serveur et le secondaire sur un autre (le pc de mon boulot par ex.)
Si mon serveur ou le routeur de mon hebergeur tombe en rade, l'internaute sera dirigé vers mon secondaire ?
- drgenius
- WRInaute discret

- Messages: 68
- Inscription: 30 Jan 2005
chava2b a écrit:Alors la y a un truc ki m'interesse
Si j'ai bien compris, je mets le primaire de mon ndd sur mon serveur et le secondaire sur un autre (le pc de mon boulot par ex.)
Si mon serveur ou le routeur de mon hebergeur tombe en rade, l'internaute sera dirigé vers mon secondaire ?
J'ai jamais eu l'occasion de le tester "en automatique" ... mais avec quelques lignes de codes et de config ca et là ca doit etre tout a fait possible ...
Ca peut etre interessant aussi de paremetres ses DNS ailleurs que sur ses propres serveurs, chez un prestataire du genre : http://www.dnsmadeeasy.com/
Ils sont specialistes du DNS et peuvent sans doute proposer des solutions sur mesure ... mais meme dans la solution standard, ca permet de faire des modifs si ses serveurs à soi sont en rade, et avec un TTL adequate ...
9 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- [Résolu] attaques de serveurs de OVH
- [Résolu] Status de différents serveurs
- Google me fait tourner la tete
- Faire tourner un script en permanence !
- Google me fait tourner la tête !
- Et on fait tourner les serviettes!
- Voila me fait tourner en bourique
- effet tourner une page web (Flash, Ht
- Faites tourner c'est une bonne cause ! merci ...
- Faire tourner ses jeux en vista sur HP pavillion
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

