On Fri, 28 Jan 2005, [iso-8859-15] R�mi Letot wrote:

> Hello,
>
> comme la liste semble endormie, je mets un peu d'animation :-)
>
> Quelqu'un a-t-il ici l'exp�rience de syst�mes de hosting en cluster ?
>
> Le but serait d'arriver � un syst�me qui permette de simplement
> ajouter des machines lorsque les machines en activit� ne savent plus
> g�rer la charge (que ce soit pour apache ou les sql,...). J'ai bien
> trouv� LVS, mais �a semble ajouter une machine en front qui fait la
> r�partition de charge, ce qui introduit un point fragile.
>
> Il existe des solutions propri�taires qui permettent �a sans
> introduire de machine en front, mais en libre ? Et si possible pas
> limit�es � apache (aussi pop, imap, ftp, bref tout ce dont un
> environnement de hosting digne de ce nom a besoin).
>
> Si vous avez l'exp�rience ou simplement des conseils, liens,... pour
> ce type d'infrastructure, je suis preneur.


Pour  les infrastructures  lourdes  (HTTP/SSL, SMTP)  que je  connais,
j'aurais tendance � �viter les usines � gaz (difficile � d�bugger lors
d'une charge importante)...

Une solution qui fonctionne assez bien c'est HA-Proxy :

http://w.ods.org/tools/haproxy/
http://w.ods.org/tools/haproxy/doc/architecture.txt
http://w.ods.org/tools/haproxy/doc/haproxy.txt

Surtout dans le cadre d'une grosse application WEB. On peut simplement
ajouter/enlever  des serveurs  backends sans  trop de  probl�mes.  Par
exemple,  on peut  avoir un  cluster LVS/keepalived  HA-Proxy frontend
pour la partie Web et un autre pour la partie DB.

Il  faut surtout tenir  compte de  la m�moire,  de bonne  carte r�seau
(avec des bons drivers) et d'un r�seau switch� assez solide.

Hope this helps,

adulau


-- 
** Alexandre Dulaunoy (adulau) **** http://www.foo.be/ **** 0x44E6CBCD
**/ "To  disable the  Internet to  save EMI  and Disney  is  the moral
**/ equivalent of burning down the library of Alexandria to ensure the
**/ livelihood of monastic scribes." Jon Ippolito.
_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/[email protected]
IRC: chat.unixtech.be:6667 - #unixtech
NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech

Répondre à