Bonjour,

Voici un exemple de config pour le loadbalancing de proxy HTTP sur le port 9090
!
server no-fast-bringup
!
server port 9090
tcp keepalive 10 2
udp keepalive disable
!
server real FILTER-1 10.10.20.101
source-nat
port 9090
port 9090 keepalive
port 9090 url "GET http://www.google.com/search?hl=en&q=test&btnG=Google+Search HTTP/1.1"
!
server real FILTER-2 10.10.20.102
source-nat
port 9090
port 9090 keepalive
port 9090 url "GET http://www.google.com/search?hl=en&q=test&btnG=Google+Search HTTP/1.1" !
server virtual FILTER-0 10.10.20.100
predictor least-conn
port 9090
bind 9090 FILTER-1 9090 CH-FILTER-2 9090
!

Pour la persistance des sessions, il est possible de creer des "content switching rules" (csw-rules) et les utiliser dans des csw policies comme suit:

csw-rule "MYRULE" header "MYHEADER" exists
!
csw-policy "MYPOLICY"
match "MYRULE" persist offset 0 length 48
!

On peut ensuite appliquer la policy au niveau des serveurs virtuels comme suit:

server virtual FILTER-0 10.10.20.100
   port 9090 csw-policy MYPOLICY

La grammaire Foundry apporte pas mal de possibilités donc il faut bien chercher pour trouver la config ideale...

Voila, j'espere que c'est un bon point de depart....

Lionel


Youssef Ghorbal wrote:

Bonjour,

J'ai sous la main un ServerIronXL de Foundry Networks qui est destine a faire de la repartition de charge entre un cluster de serveurs web. L'equipement est d'occasaion donc pas et par consequance je n'ai pas de support dessus.

Je peine depuis quelques jours a faire marcher le L7 switching (url hashing, cookie switching... etc) sur cet equipement et ce n'est pas faute d'avoir lu et applique ce qui est dans la documentation. Je m'adresse donc a vous. Est ce qu'il y'a parmi vous des gens qui ont deja manipule ce genre d'equipement qui pourrais m'aider.

Cordialement,
Youssef Ghorbal
---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/



---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/

Répondre à