[eside-ghost] Cluster en Ubuntu
Mikel Cortazar
mikeleghost en yahoo.com
Mar Sep 30 13:36:10 CEST 2008
Me has pillado xDxD
Efectivamente esto viene del tema de los R.Proxys con apache 2.2. La cosa es que quiero que mi "granja" de R.Proxys se vea como una sola máquina, que tenga una única IP virtual independiente de la IP física de cada máquina. Quiero que la carga este balanceada entre todos los R.Proxys, que trabajen en paralelo y que si se cae uno el servicio no se vea afectado. Con LVS no puedo hacer esto como herbeat (creo) que puedo tener 2 R.Proxys montados pero en activo-pasivo, y eso solo me soluciona el problema de la caída de una de las máquinas. La cosa es que con un cluster de sistema podría repartir la carga de trabajo (que solo sería la función de R.Proxy) entre varias máquinas y que no cayese el servicio con la caída de una de ellas. O eso creo, pero de momento no encuentro ninguna solución que termine de convencerme.
Igual lo estoy planteando mal y puedo hacer esto sin un cluster de sistema, que yo cuando se me mete algo en la cabeza soy burro hasta decir basta. Pero para eso estáis vosotros tb, para quitarme la zanaoria de enfrente de la cara y no obcecarme tanto xDxD
Se puede hacer lo que quiero de otra manera que con cluster de sistema?? Porque no lo veo tan claro :-S
----- Original Message ----
From: Jon Urionaguena <juriona en nesys-st.com>
To: Lista de eside-ghost <eside-ghost en deusto.es>
Sent: Tuesday, September 30, 2008 1:18:30 PM
Subject: Re: [eside-ghost] Cluster en Ubuntu
Mikel,
Servidores de qué? Qué no te líe el mundo MS, y mira bien qué es lo que
quieres montar:
Servidores de bases de datos (carga transaccional unívoca a mantener)?
Pues clúster MySQL o PGSQL.
Servidor Web, Correo (que tienen detrás la base de datos...)? Pues dos
servidores independientes con la carga balanceada por TCP o HTTP (ya
has probado haproxy, te queda el mundo de LVS y heartbeat)
El mundo de clústering de sistema lo que hace es distribuir la carga de
computación entre múltiples nodos para conseguir altos rendimientos en
CPU+Memoria. Hay muchos proyectos (de hecho Mosix es uno de los más
famosos y antiguos, también está Beowulf y otros...). Pero no es lo que
tú buscas (había un thread de balanceo/alta disponibilidad tuyo, e
intuyo que vas por ahí)... ¿o sí? Entiendo que buscas redundancia a
nivel de red, que igual me equivoco... Te recomiendo que esquematices
bien la arquitectura de lo que vas a montar y consideres entonces las
soluciones posibles.
Puede ser que lo que quieras sea que al montar cualquier aplicativo en
tu servidor "clusterizado", que por detrás haya dos máquinas que te den
redundancia... Es eso? Entonces me callo... Aún así, si no me equivoco,
ese cualquier aplicativo debe estar "parcheado" para trabajar con
entornos "clusterizados" (estilo OpenMosix), nunca va a ser instalar y
listo.
¿Cómo lo ves?
Saludos,
Jon
Mikel Cortazar escribió:
Hola!
Estoy intentando montar un cluster con Ubuntu Server 8.04 y he estado
mirando por la web y no hay mucho de donde sacar. He estado mirando el
OpenMosix, pero el hecho de que no haya versiones estables para la
versión de kernel que yo tengo (2.6.24-16-server) y que el proyecto se
haya terminado, me tira un poco pa'trás. La idea es poder hacer un
balanceo de carga y tener alta disponibilidad. Había pensado en el LVS
pero no estoy del todo seguro de si es lo que neceisto y tampoco he
indagado lo suficiente. Pero no se si me sierve para lo que quiero que
es hacer una "granja" de servidores iguales en la que la carga esté
balanceada entre ellos y que la caída de uno de ellos no afecte (o
casi) al servicio.
Alguien ha montado algo asi??? (si es en Ubuntu mejor claro xD)
Gracias!!!
________________________________
_______________________________________________
eside-ghost mailing list
eside-ghost en deusto.es
https://listas.deusto.es/mailman/listinfo/eside-ghost
--
Jon Urionaguena Mendizabal <juriona en nesys-st.com>
Director de Proyectos www.nesys-st.com
Tfno: 94 406 0546 Móvil: 675 610 399
GPG: 01D3 27A9 A663 C89E 3F72 2C5B 4913 E546 C4AA 2A97
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://listas.deusto.es/mailman/private/eside-ghost/attachments/20080930/703abed1/attachment.htm
Más información sobre la lista de distribución eside-ghost