[resolu] Tourner avec 2 serveurs pour 1 site

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

caro
WRInaute impliqué
WRInaute impliqué
 
Messages: 871
Inscription: 21 Juil 2003

[resolu] Tourner avec 2 serveurs pour 1 site

Message le Lun Fév 14, 2005 17:15

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 :cry:

merci :wink:
carole
Dernière édition par caro le Mar Fév 15, 2005 12:31, édité 1 fois.

Haq
WRInaute passionné
WRInaute passionné
 
Messages: 2104
Inscription: 29 Aoû 2002

Message le Lun Fév 14, 2005 17:18

Je ne l'ai jamais fait... mais il y a entre autres la solution du "load balancing". Une recherche sur le web ou des réponses ultérieures t'éclaireront sûrement à ce sujet.

drgenius
WRInaute discret
WRInaute discret
 
Messages: 68
Inscription: 30 Jan 2005

Message le Lun Fév 14, 2005 17:26

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)


arsenick
WRInaute discret
WRInaute discret
 
Messages: 197
Inscription: 17 Sep 2004

Message le Lun Fév 14, 2005 18:20

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.

caro
WRInaute impliqué
WRInaute impliqué
 
Messages: 871
Inscription: 21 Juil 2003

Message le Mar Fév 15, 2005 12:31

merci beaucoup pour vos conseils, je vais tester.
:wink:

misterflower
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 8
Inscription: 7 Fév 2005

Message le Jeu Fév 17, 2005 18:41

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

drgenius
WRInaute discret
WRInaute discret
 
Messages: 68
Inscription: 30 Jan 2005

Message le Ven Fév 18, 2005 10:19

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 ;) Et pour pousser le luxe jusqu'au bout, mettre chacun des deux serveurs en DNS distincts (l'un en primaire, l'autre en secondaire par exemple). Ce qui permet du coup de backuper aussi la fonction DNS ...


chava2b
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 263
Inscription: 5 Déc 2003

Message le Ven Fév 18, 2005 14:43

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 ?

drgenius
WRInaute discret
WRInaute discret
 
Messages: 68
Inscription: 30 Jan 2005

Message le Ven Fév 18, 2005 14:57

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 ...


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

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 :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités