[eside-ghost] Sistema web - Servidor de respaldo

Borja Bacaicoa borja en juantxo.net
Mie Ago 31 21:06:33 CEST 2005


Holas!

> el objetivo principal que es mantener la disponibilidad se consigue
> (dependiendo también del número de servidores VRRP de backup claro)

Evidentemente VRRP ofrece capacidades de fail-over, con lo que podemos
gestionar la disponibilidad hasta cierto punto. Sin embargo, VRRP está
orientado al área de enrutamiento, y por tanto la configurabilidad y
funciones que ofrece están orientadas a dicha área. Es por ello que VRRP
se dedica a asegurar que si un router falla, otro tomará el relevo tras
una nueva elección, en función de parámetros típicos de enrutamiento
(capacidad del enlace, velocidad...).

Sin embargo, Heartbeat (parte de Linux-HA), está específicamente
dirigido a gestionar la disponibilidad en un cluster de nodos,
ofreciendo una mejor y más amplia gestión de la disponibilidad que VRRP.
Por ejemplo, cuando un nodo falla, no sólo podemos pasar todo el control
a otro, sino que podemos hilar realmente fino, indicando que el nodo X
se encargará de uno de los servicios que ofrecía el nodo caído, y que el
nodo Y se encargará del resto de servicios. Además de ofrecer número
ilimitado de nodos en el cluster, y otro tipo de configuraciones
relativas a recursos compartidos.

¿Por qué entonces tres de las personas que habeis aportado soluciones
recomendais VRRP? Cierto es que provee fail-over, pero me parece que la
configurabilidad que ofrece es más propia de enrutamiento, proveyendo
por tanto de capacidades que no interesan, y adoleciendo de otras que
deberían de serle propias para la función objetivo: asegurar la
disponibilidad de un cluster de nodos, no de routers.

A mi entender, es como si instaláis un IDE (digamos Eclipse) y sólo lo
usáis para crear archivos de texto en su editor. Sí, desde luego que
Eclipse viene con un editor, pero para editar texto os instalaríais otra
herramienta orientada justamente a esa función. Así mismo, aunque VRRP
ofrece fail-over, entiendo que el ámbito al que está destinado y su
funcionalidad no es la adecuada para gestionar un cluster de nodos, que
es de lo que se trataba.

Por ello, y dado que me ha resultado llamativo que tres personas optéis
por VRRP, me gustaría que por favor me expliquéis por qué lo elegís
frente a Hearbeat. Me he quedao un poco extrañao :)

Gracias y ta pronto!

Borja.



Más información sobre la lista de distribución eside-ghost