Net Ask GCU: haproxy SAYMIEU ?

December 27th, 2009 par iMil

Tags: , ,

Je profite de cette periode de calme pour tenter un nouveau type de nouvelle, “Ask GCU”, à mi chemin entre le forum et l’information.
GCU, c’est au minimum 150 ingénieurs sur IRC, avec chacun leurs experiences, leur connaissances et leurs blagues toujours du meilleur goût. À travers les années, nombre de questions ont trouvé leurs réponses sur le canal, mais même si loggée si dessus, la vie du canal est bien trop mouvementée pour former une knowledge base où puiser rapidement et efficacement (si des lutins parmis vous ont une idée sur la question, j’écouterai les propositions avec intérêt).

Je me lance donc le premier avec une question pour laquelle j’ai un intérêt immédiat et réel.

J’ai démarré un nouveau job voila quelques semaines, et il m’incombe de trouver une methode fiable de Haute Disponibilité. Ma plateforme doit :

  • Répondre le plus rapidement possible
  • Être tolérante aux pannes
  • Permettre le remplacement d’équipement de façon la plus transparente possible
  • Être scalable, là encore de manière transparente

Les services visés en premier lieu sont des serveurs HTTP/HTTPS, mais la solution devra probablement assez rapidement pouvoir gêrer d’autres types de services (SMTP,DNS,IMAP…).

Il y a quelques années, dans un autre boulot, c’étaient des Switchs Load Balancers de type Foundry, grâce au protocole VRRP pour la redondance, qui prenaient en charge ces opérations. Dans mon précédent job, c’étaient des machines GNU/Linux équipées d’IPVS affublées d’un script maison pour assurer un semblant de redondance.

Aujourd’hui, des lutins du canal m’ont parlé du couple HAProxy / keepalived qui semble présenter un nombre important d’avantages, comme notamment le fait qu’il fonctionne parfaitement sous Xen (au contraire d’IPVS) ou encore sa capacité à gêrer la persistance de session.

Et vous, avez-vous mis en place ce type d’architecture ? Si oui, quel menu avez-vous choisi ? (réponses souhaitées en commentaire evidemment)

Posté dans Net | 9 Comments »

shaddai <zprd> pinpin: t'en penses quoi de rgpd? <pinpin> zprd: je serais iggy pop je me ferais du souci

gaston pinpin > semarie: imil m'a dit qu'il t'avais vu < pinpin > semarie: on a le droit d'avoir une relation sexuelle < pinpin > semarie: j'espere que t'as un bon avocat

petrus_lt <gaston> putain ca va pas du tout je me mets a taper 'ip a' sur openbsd

Vigdis * bsdsx est (temporairement) en utf8 [nolog]

shaddai <shaddai> pinpin: c'est pas le bon moment ? <pinpin> shaddai: parait-il

Identification

Enregistrez-vous

SQUAD!

GCU live

--> brancaleone joined #gcu.
<-- caseih left irc: Ping timeout: 276 seconds
--> caseih joined #gcu.
<-- nagoh left irc: Read error: Connection reset by peer
<-- lissyx left irc: Ping timeout: 265 seconds
<-- brancaleone left irc: Ping timeout: 256 seconds
<-- caseih left irc: Ping timeout: 240 seconds
--> caseih joined #gcu.
--> brancaleone joined #gcu.
<-- TeXitoi left irc: Ping timeout: 272 seconds
--> TeXitoi joined #gcu.

Miiissioudaaam'

Archives:

Meta:

Hosted by:

NBS-System