Faire cohabiter 2 Serveurs derriere une IP

Fermé
Wave Style 974 Messages postés 902 Date d'inscription dimanche 27 septembre 2009 Statut Membre Dernière intervention 21 janvier 2015 - 2 août 2012 à 12:42
Wave Style 974 Messages postés 902 Date d'inscription dimanche 27 septembre 2009 Statut Membre Dernière intervention 21 janvier 2015 - 6 août 2012 à 19:55
Bonjour, je souhaiterais savoir comment s'y prendre pour faire cohabiter 2 Serveurs WEB Windows sur un même réseau pour que les charges soient réparties alternativement.

-Qu'une requête soit dirigé vers 172.16.1.2 et la suivante 172.16.1.3 par exemple, et qu'ensuite la prochaine revienne sur 172.16.1.2... Merci !

A voir également:

7 réponses

dsy73 Messages postés 9252 Date d'inscription dimanche 22 août 2010 Statut Contributeur Dernière intervention 23 octobre 2020 2 481
2 août 2012 à 14:08
Peut-être que ton fournisseur de DNS le permet, as-tu regarder s'il propose le DNS round-robin ?
https://en.wikipedia.org/wiki/Round-robin_DNS
0
Wave Style 974 Messages postés 902 Date d'inscription dimanche 27 septembre 2009 Statut Membre Dernière intervention 21 janvier 2015 76
2 août 2012 à 20:48
Alors d'après ce que j'ai compris du "Round Robin", c'est un auto-balancement des charges a différentes adresses IP. Mais ces adresses IP, c'est des adresses IP Publiques ? Ou les adresses privées du réseau local ?

De ce genre là ( Privé ):
172.16.1.2 , 172.16.1.3 , 172.16.1.4 , etc..

Ou ?
82.167.80.90 , 132.78.3.211, 92.71.190.45, etc
0
dsy73 Messages postés 9252 Date d'inscription dimanche 22 août 2010 Statut Contributeur Dernière intervention 23 octobre 2020 2 481
Modifié par dsy73 le 2/08/2012 à 22:09
Effectivement, il te faut des adresses IP publiques, le serveur DNS va passer d'une adresse IP à l'autre.
0
Wave Style 974 Messages postés 902 Date d'inscription dimanche 27 septembre 2009 Statut Membre Dernière intervention 21 janvier 2015 76
3 août 2012 à 09:30
Aye... Il n'y aurais pas moyen de faire du round robin dans le réseau local ? Parce que la technique de mise en grappe de serveur que je connais c'est le cluster, mais je n'ai pas envie de passer par là... Donc je voudrais passer par une autre solution, si possible...
0
dsy73 Messages postés 9252 Date d'inscription dimanche 22 août 2010 Statut Contributeur Dernière intervention 23 octobre 2020 2 481
3 août 2012 à 09:36
J'avais oublié que ton problème était en LAN.

Je suppose qu'il est possible d'activer un fonctionnalité équivalente à round-robin sur ton serveur DNS local. C'est du Windows ?
Tu peux regarder cette doc : https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2003/cc787484(v=ws.10)?redirectedfrom=MSDN
0
Wave Style 974 Messages postés 902 Date d'inscription dimanche 27 septembre 2009 Statut Membre Dernière intervention 21 janvier 2015 76
3 août 2012 à 09:53
Oui c'est du Windows, mais pas du Windows Serveur, c'est juste des serveur hébergé sur une machine dédié tournant sous Windows 7
0
dsy73 Messages postés 9252 Date d'inscription dimanche 22 août 2010 Statut Contributeur Dernière intervention 23 octobre 2020 2 481
3 août 2012 à 10:01
Je suppose que bind pour Windows le propose. Pour info, les Windows pour workstations limitent le nombre de connection réseaux pour éviter qu'ils soient utiliser comme serveur. Tu devrais passer à Linux pour ton infrastructure.

Mais quel est le problème initial ? Pourquoi veux-tu faire de la répartition de charge ? Est-ce vraiment la solution ?
0
Wave Style 974 Messages postés 902 Date d'inscription dimanche 27 septembre 2009 Statut Membre Dernière intervention 21 janvier 2015 76
3 août 2012 à 10:47
J'utilise Windows 7 parce que je suis en IP Dynamique, ce n'est pas des serveurs d'hébergements, par une cela me permet d'utiliser No-IP pour un domaine dirigé vers une IP dynamique. Je n'ai pas de soucis, c'est un serveur FTP, MySQL, multi-utilisateur, géré par une interface WEB, c'est pour faire un gain de disponibilité... Passer par un systeme Linux me poserais plusieurs problèmes, principalement celui de la redirection de l'IP Dynamique, puis celui du partage d'un disque dur sur le reseau local...
0
dsy73 Messages postés 9252 Date d'inscription dimanche 22 août 2010 Statut Contributeur Dernière intervention 23 octobre 2020 2 481
5 août 2012 à 16:08
Il est difficile de t'aider pour moi car je découvre de nouvelles infos à chaque réponse. Pourrais-tu indiquer l'architecture complète (serveurs, réseau LAN/WAN, OS, routeurs, services, etc) et le véritable problème rencontré stp ?
Car à chaque je dois relire toutes tes réponses pour te répondre et je n'ai pas l'impression de véritablement avancer. Merci.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Wave Style 974 Messages postés 902 Date d'inscription dimanche 27 septembre 2009 Statut Membre Dernière intervention 21 janvier 2015 76
5 août 2012 à 16:35
Mon réseau se compose d'un réseau WAN, d'un réseau LAN, d'un routeur, d'un réseau VPN, de 2 Serveurs (Un seul connecté au port 80) Web , FTP, MySQL, tournant sous Windows 7.
Le probleme ne se pose pas pour l'instant, mais si l'unique serveur se met prochainement a gérer 1000 requêtes en une seconde, il va être rapidement surchargé... Donc je souhaiterais éventuellement utiliser le 2eme serveur...
0
dsy73 Messages postés 9252 Date d'inscription dimanche 22 août 2010 Statut Contributeur Dernière intervention 23 octobre 2020 2 481
5 août 2012 à 21:23
ok il manque des détails :
- une seule machine physique ?
- virtualisation ? Combien de machines virtuelles ?
- hébergement OVH ?
etc

Ton site n'est pas accessible actuellement (time out). Je crois que le serveur DNS ne répond pas toujours aux requêtes. Après avoir attendu plusieurs minutes et essayé plusieurs fois depuis plusieurs serveurs, j'ai enfin réussi à obtenir l'adresse IP de ton site web.

Je me demande si tu vas dans la bonne direction. Comment as-tu déterminé que la charge du serveur web était le goulot d'étranglement ? As-tu mené des tests ?
0
Wave Style 974 Messages postés 902 Date d'inscription dimanche 27 septembre 2009 Statut Membre Dernière intervention 21 janvier 2015 76
6 août 2012 à 09:40
Non, 2 Serveurs, Pas de machine virtuelles , et pas d'hébergement OVH... Sur quel site a tu fais un test ? Pour l'instant le serveur sur lequel je développe n'est pas surchargé... Le probleme viens du routeur qui ne fais plus son travail a partir d'un moment et qui doit être redémarré, il va être changé d'ici peut... Mais sur quel site a tu fais des tests ?
0
dsy73 Messages postés 9252 Date d'inscription dimanche 22 août 2010 Statut Contributeur Dernière intervention 23 octobre 2020 2 481
6 août 2012 à 09:45
http://www.zone-motos.tk

2 serveurs = 2 machines ?
Connection ?
Routeur = ?
etc
0
Wave Style 974 Messages postés 902 Date d'inscription dimanche 27 septembre 2009 Statut Membre Dernière intervention 21 janvier 2015 76
6 août 2012 à 09:52
2 Machines Physique, en LAN derrière un routeur connecté au réseau WAN... Ce site là présentait des problèmes, effectivement, qui ont été résolu, mais c'était un hébergement mutualisé donc je n'avais pas accès aux serveurs, là comme je l'ai mentionné, le probleme ne se pose pas pour le moment, mais ça va venir...
0
dsy73 Messages postés 9252 Date d'inscription dimanche 22 août 2010 Statut Contributeur Dernière intervention 23 octobre 2020 2 481
6 août 2012 à 09:55
Comment as-tu déterminé que la charge du serveur web était le goulot d'étranglement ? As-tu mené des tests ?

Quel est le type de connection ? ADSL, SDSL, fibre optique ?
0
Wave Style 974 Messages postés 902 Date d'inscription dimanche 27 septembre 2009 Statut Membre Dernière intervention 21 janvier 2015 76
6 août 2012 à 11:05
Il n'y a pas de goulot d'étranglement pour l'instant... Ma connexion est de l'ADSL 2 Méga, qui va passer a du 20 Mega dans une dizaine de jour
0
dsy73 Messages postés 9252 Date d'inscription dimanche 22 août 2010 Statut Contributeur Dernière intervention 23 octobre 2020 2 481
Modifié par dsy73 le 6/08/2012 à 11:12
Passer de l'ADSL 2M à 20M ne servira pas à grand chose car c'est le debit descendant (upload) qui est important. Or en ADSL il est rarement au dessus de 1M (100 Ko/s environ).

De plus, une connection ADSL possède souvent un latence assez élevée qui va d'autant ralentir les requêtes à ton serveur web.

Ta connection ADSL va limiter l'accès aux pages bien avant que ton serveur web ne soit surchargé. Oublie l'optimisation de tes serveurs web, il faut déjà que tu optimises ta connection.

Comme je te l'ai déjà indiqué, regarde du coté de cloudflare mais à mon avis cela ne suffira pas, notamment à cause des images.
0