Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
836 connectés 

  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Réseaux

  Utiliser un proxy avec 3 serveurs web en loadbalancing

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Utiliser un proxy avec 3 serveurs web en loadbalancing

n°37021
jmd2
Posté le 29-04-2008 à 08:12:12  profilanswer
 

Bonjour à tous,
Je travaille dans une entreprise qui développe et distribue une application CRM, accessible depuis une interface web. Les connexions des clients passent par un loadbalancer qui redirige les requêtes http sur 3 serveurs web IIS identiques (le balancing est effectué avec la méthode NAT).
Nous avons constaté récemment que le téléchargement d'images et de quelques javascripts ralentissaient parfois l'accès à la plateforme. Afin de mieux gérer cela, nous souhaitons utiliser un proxy. Voici le schéma simplifié de notre architecture
                                                                                                                                                                                 
                  _______                                                                    ___________| WEB1 (192.168.X.A)
                 /           \                           _________                         |
                |             |          195.X.X.X  |             |192.168.X.D   ___|
client -----| Internet  |------------------|   Load    |___________/______________| WEB2  (192.168.X.B)
                |             |                         | Balancer |                  \___
                 \ ______/                           |________|                        |
                                                                                                 |__________| WEB3  (192.168.X.C)
 
 
Nous pensions installer sur la machine LoadBalancer le daemon Squid en proxy transparent. Ce proxy servirait à garder en mémoire tous les éléments non dynamiques (les gifs, jpeg, les pages html statiques) pour gagner en performance.
Avons nous fait le bon choix dans la configuration du proxy? Est ce une solution que d'utiliser Squid pour améliorer les temps de réponse du site web? Merci d'avance pour vos réponses
:hello:  
JMD2

mood
Publicité
Posté le 29-04-2008 à 08:12:12  profilanswer
 

n°37022
dreamer18
CDLM
Posté le 29-04-2008 à 08:15:04  profilanswer
 

c'est quoi ton loadbalancer ? pour des solutions pro, je recommande plutôt un load balancer hardware (F5, citrix, cisco, foundry, radware...)
 
y a un nouveau produit cisco qui vient de sortir avec un prix très agréssif en starter kit (pour du cisco hein :D)


---------------
"Parceque toi tu fracasses du migrant à la batte de baseball, c'est ça ?" - Backbone-
n°37023
jmd2
Posté le 29-04-2008 à 08:30:59  profilanswer
 

Hello dreamer18,
J'utilise une machine linux (opensuse 10.0) avec ipvsadm. Penses tu que la  methode NAT de loadbalancing n'est pas la plus approprié?

n°37030
dreamer18
CDLM
Posté le 29-04-2008 à 09:57:01  profilanswer
 

si ça fait juste du nat et que ça termine pas les sessions comme un reverse proxy, tu ne pourras pas faire de cache, de compression et autres... après je sais pas en détail comment fonctionne ta solution :)


---------------
"Parceque toi tu fracasses du migrant à la batte de baseball, c'est ça ?" - Backbone-
n°37042
jmd2
Posté le 29-04-2008 à 12:02:41  profilanswer
 

qu'entends tu par "ça termine pas les sessions comme un reverse proxy"? J'aimerai avoir un peu plus de détails. Je suis un p'tit peu un novice au niveau proxy :-)

n°37061
dreamer18
CDLM
Posté le 29-04-2008 à 14:29:04  profilanswer
 

en fait je pense que ton load balancer n'agit pas comme un proxy TCP/IP, donc ce qu'il fait c'est qu'il distribue les sessions vers les serveurs, mais il ne va pas regarder le contenu au niveau applicatif :)


---------------
"Parceque toi tu fracasses du migrant à la batte de baseball, c'est ça ?" - Backbone-
n°37080
jmd2
Posté le 29-04-2008 à 17:11:17  profilanswer
 

Ok merci pour les infos! Donc, je vais modifier ma question initial: Quel est le moyen pour améliorer les performances du site web? Il faut que je fasse du balancing au niveau applicatif? Merci d'avance pour tes réponses

n°37081
dreamer18
CDLM
Posté le 29-04-2008 à 17:13:34  profilanswer
 

oui :)


---------------
"Parceque toi tu fracasses du migrant à la batte de baseball, c'est ça ?" - Backbone-
n°79141
blackmamba​10
Posté le 04-04-2011 à 09:59:03  profilanswer
 

bonjour j'ai un petit problème et je pense que vous avez la réponse
ma topologie du réseau ressemble un peu à celui de jmd2 mais avec 3 serveurs reliés à 3 box différents (free, orange, sfr)
mais sans le loadbalancer. Ma réponse est comment faire du loadbalancing entre ces 3 accès internet pour les  
machines qui sont dans mon réseau local?

n°79187
Je@nb
Modérateur
Kindly give dime
Posté le 04-04-2011 à 21:26:10  profilanswer
 

C'est quoi dreamer18 ton HLB Cisco à peu cher ?

mood
Publicité
Posté le 04-04-2011 à 21:26:10  profilanswer
 

n°79188
dreamer18
CDLM
Posté le 04-04-2011 à 21:28:31  profilanswer
 

y a des bundles vraiment agressifs sur les ACE4710. En plus t'as de la virtualisation par contextes (5 contextes de base)


Message édité par dreamer18 le 04-04-2011 à 21:29:26

---------------
"Parceque toi tu fracasses du migrant à la batte de baseball, c'est ça ?" - Backbone-
n°79189
Je@nb
Modérateur
Kindly give dime
Posté le 04-04-2011 à 21:38:00  profilanswer
 

Tu as de la littérature (si ta pas laisse tomber je regarde sur le site de cisco) et une idée du prix public ?

n°79191
dreamer18
CDLM
Posté le 04-04-2011 à 21:59:06  profilanswer
 

la datasheet dit tout :D
 
Sion pense à faire un update de ce thread demain matin, j'ai la GPL au bureau.


---------------
"Parceque toi tu fracasses du migrant à la batte de baseball, c'est ça ?" - Backbone-
n°79192
philippe06
Posté le 04-04-2011 à 22:58:04  profilanswer
 

jmd2 a écrit :

qu'entends tu par "ça termine pas les sessions comme un reverse proxy"? J'aimerai avoir un peu plus de détails. Je suis un p'tit peu un novice au niveau proxy :-)


Le meilleur je ne sais pas, mais acheter un ou plusieurs serveurs supplémentaires pour servir uniquement le contenu statique n'est pas forcement une mauvaise idée. Apache le fait très bien. Si t'as des sous, tu peux faire 3 couches: frontaux http pour le contenu statique, serveurs d'appli et serveurs BDD.


Message édité par philippe06 le 04-04-2011 à 22:59:34

---------------
Aimer les femmes intelligentes est un plaisir de pédéraste. (Charles Baudelaire) - Vous vulgarisez :o (Jean-Kevin Dubois)
n°79319
Hwoa
Posté le 08-04-2011 à 16:00:28  profilanswer
 

Pour de l'optimisation : Rien de mieux que du Riverbed :)

n°79320
dreamer18
CDLM
Posté le 08-04-2011 à 16:05:38  profilanswer
 

Sauf que là c'est pas du WAN.


---------------
"Parceque toi tu fracasses du migrant à la batte de baseball, c'est ça ?" - Backbone-
n°79321
Hwoa
Posté le 08-04-2011 à 16:17:30  profilanswer
 

Il me semble avoir déjà vu passé du Riverbed pour du délestage de serveur WEB.  
Il stocke les informations les plus demandés en Cache. Et donc le serveur ne traite plus que les nouvelles requête et renouvelle le cache tout les X temps.

n°79323
dreamer18
CDLM
Posté le 08-04-2011 à 16:45:03  profilanswer
 

ça fait cher le reverse proxy cache alors. Autant jouer sur un Cache-Control: maxage=3600 :D


Message édité par dreamer18 le 08-04-2011 à 16:45:31

---------------
"Parceque toi tu fracasses du migrant à la batte de baseball, c'est ça ?" - Backbone-

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Réseaux

  Utiliser un proxy avec 3 serveurs web en loadbalancing

 

Sujets relatifs
configuration d'un proxyconfiguration d'un proxy
connaitre l'adresse IP d'un visiteur qui utilise un serveur proxyRéplication / synchro /cluster serveurs MySQL sur sites distants ?
Tester l'ouverture d'un port via proxyProxy
Cherche connexion 100Mbits entre serveurs sur longue distanceBypasser un proxy
Proxy/Routage/Vpn ?Architecture de serveurs mail
Plus de sujets relatifs à : Utiliser un proxy avec 3 serveurs web en loadbalancing


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR