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

Re: Cluster alta disponibilidad con Linux



Echale un vistazo a www.keepalived.org, asi a priori, por lo que pones, salvo que quieras hacer mas cosas LVS no es lo que necesitas.

Saludos.

amphora wrote:

-----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: