[equinux] Servidores web espejos
Waldemar Espinoza
wvespinoza en utpl.edu.ec
Mie Jun 28 12:23:24 EDT 2006
> Hola a Todos,
>
> Alguien puede proporcionarme información técnica de los pasos a seguir
> para
> levantar dos servidores web ESPEJOS con balanceo de carga,
>
> es decir la página web debe ser vista por varios visitantes, pero la carga
> de visitas debe equilibrarse entre los dos en condiciones normales, pero
> en
> caso de fallas del un servidor o del acceso a él, el otro debe estar en
> capacidad de responder todas las peticiones.
>
Que tal, yo realizé algo similar para balancear la carga un servidor web y
mail, esto lo puedes hacer con Piranha, bajo red hat enterprise, piranha es
un software con interfás gráfica que te permite configurarar clusters para
balanceo de carga utilzando linux virtual server (lvs) de linux, con este
software puedes tener dos, tres o mas nodos para balancear la carga de un
servicio y si cae cualquier nodo el servicio sigue funcionando, esto es
transparente para el usuario.
Piranha te sirve solo para balancear la carga y mantener la disponibilidad
del servicio, si quieres tener espejos tendrías que replicar la información
manualmente si es estática, pero si la información cambia constantemente te
aconsejo utilizar Fam con Dnotify con esto conseguiras que la información se
replique automaticamente si hay algun cambio en el servidor principal.
La mejor forma de tener este servicio es tener un nodo director que
administre los n... nodos del cluster, pero si cuentas con solo dos equipos,
tambien lo puedes realizar haciendo que un equipo funcione simultaneamente
como director y nodo del cluster.
Te recomiendo estos sitios.
http://www.linuxvirtualserver.org/docs/ha/piranha.html
http://www.redhat.com/docs/manuals/enterprise/RHEL-3-Manual/cluster-suite/ch-initial-setup.html
http://wwwcache.ja.net/LVS/Joseph.Mack/mini-HOWTO/LVS-mini-HOWTO.html
http://www.tldp.org/linuxfocus/Castellano/March2001/article199.shtml
Saludos.
Valdo
Más información sobre la lista de distribución equinux