Faire cohabiter 2 Serveurs derriere une IP
Wave Style 974
Messages postés
902
Date d'inscription
Statut
Membre
Dernière intervention
-
Wave Style 974 Messages postés 902 Date d'inscription Statut Membre Dernière intervention -
Wave Style 974 Messages postés 902 Date d'inscription Statut Membre Dernière intervention -
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 !
-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:
- Faire cohabiter 2 Serveurs derriere une IP
- Ethernet n'a pas de configuration ip valide - Guide
- Supercopier 2 - Télécharger - Gestion de fichiers
- Comment connaître son adresse ip - Guide
- Ip local - Guide
- Faire 2 colonnes sur word - Guide
7 réponses
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
https://en.wikipedia.org/wiki/Round-robin_DNS
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
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
Effectivement, il te faut des adresses IP publiques, le serveur DNS va passer d'une adresse IP à l'autre.
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
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
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 ?
Mais quel est le problème initial ? Pourquoi veux-tu faire de la répartition de charge ? Est-ce vraiment la solution ?
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...
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.
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.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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...
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...
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 ?
- 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 ?
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 ?
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...
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.
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.