[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Cluster alta disponibilidad con Linux



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

El Miércoles, 25 de Agosto de 2004 14:05, Angel L. Mateo Martínez 
escribió:
> Hola,
>
>  Tengo que montar un cluster en alta disponibilidad con 2 linux, es
> decir, un servidor activo y el otro en pasivo, con sistema de
> monitorización entre los 2 para que cuando el activo tiene algún
> problema, el pasivo se active.
>
>  Yo tenía entendido que esto se podía hacer con LVS, pero por lo que
> estoy empezando a ver LVS es para montar un router con varios
> servidores idénticos detrás y que el router se encargue de distribuir
> peticiones entre los distintos servidores (balanceo de carga). Aunque
> parece que también lleva la parte para poder montar 2 servidores, uno
> activo y el otro pasivo, en standby.

O bien activo/activo. Lvs está enfocado a balancear cargas normalmente 
brutales que requieren varios servidores para su funcionamiento (detrás 
de lvs). En mi caso estuve dandole vueltas para montar un cortafuegos en 
alta disponibilidad y llegue a la conclusión de que no era lo que andaba 
buscando. Creo que deberías echar un vistazo a heartbeat,
si lo que buscas es que esas mismas máquinas se encarguen de servir el 
contenido que necesites y se monitoricen una a la otra para entrar en 
caso de caída. Este sistema adolece de varios problemas:

Cuando un servidor cae, entra el otro, pero ¿que ocurre con las conexiones 
que estuvieran establecidas en el primero?
Cuando el primero vuelve "a la vida" ¿que ocurre con las conexiones que 
mantenía el segundo servidor?
El esquema activo/pasivo hace que uno de los servidores esté la mayor 
parte de tiempo ocioso.

LVS solucionaba ese problema manteniendo dos (o más) servidores activos, 
mediante diversas técnicas para recojer las mismas conexiones y 
sincronizarlos mediante un módulo especial llamado "saru", que permitía 
repartir las conexiones entrantes entre los dos y que no se perdiera 
ninguna en caso de caída de alguno de ellos. Hablo en pasado porque 
desconozco si ese módulo se sigue desarrollando, yo al menos no lo he 
visto por ninguna parte del kernel.
Y no te puedo contar más, porque me marché de vacaciones y no lo he vuelto 
a tocar ;-P. Ya veremos en septiembre si finalmente me decanto por lvs o 
heartbeat.

- -- 
amphora@ecol
fortunes para hoy:
If you took all of the grains of sand in the world, and lined
them up end to end in a row, you'd be working for the government!
  -- Mr. Interesting
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFBLKoCbxRsnxqoy84RAud3AKCeswe11vutcEHu05yd+2vN2W1PRwCcD7FE
1KLQDyy4Z2WJtEuOF6uRxFs=
=03Qk
-----END PGP SIGNATURE-----



Reply to: