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

Re: Servidor de alta disponibilidad



El vie, 12-06-2009 a las 04:58 -0700, marcos negrini escribió:
> > De: Angel Claudio Alvarez <dus.angel@gmail.com>
> > Asunto: Re: Servidor de alta disponibilidad
> > Para: debian-user-spanish@lists.debian.org
> > Fecha: jueves, 11 de junio de 2009, 9:54 pm
> > El jue, 11-06-2009 a las 15:30 -0700,
> > marcos negrini escribió:
> > > > De: Angel Claudio Alvarez <dus.angel@gmail.com>
> > > > Asunto: Re: Servidor de alta disponibilidad
> > > > Para: debian-user-spanish@lists.debian.org
> > > > Fecha: jueves, 11 de junio de 2009, 6:52 pm
> > > > El jue, 11-06-2009 a las 07:58 +0200,
> > > > Angel L. Mateo escribió:
> > > > > El mié, 10-06-2009 a las 19:55 -0300, Angel
> > Claudio
> > > > Alvarez escribió:
> > > > > 
> > > > > > heartbeat es solo una parte de un
> > cluster de ha +
> > > > lb
> > > > > > el balanceo lo podes hacer con lvs y
> > con
> > > > heartbeat pones la HA 
> > > > > > yo tengo servidores web de esa manera
> > > > > 
> > > > >     Si haces balanceo
> > con lvs (supongo
> > > > que ipvs + keepalived será parecido)
> > > > > no necesitas para nada heartbeat, pues los
> > nodos de tu
> > > > granja no
> > > > > necesitan estar en cluster.
> > > > > 
> > > > Error:
> > > > Si instalas 2 servidores y se cae el que
> > administra la IP
> > > > virtual
> > > > NECESITAS que heartbeat levante la IP virtual en
> > el nodo
> > > > que queda vivo
> > > > Y el compañero esta diciendo que necesita LB
> > ademas de HA
> > > 
> > > a ver si entiendo bien...
> > > 1- el ipvs hace el balanceo mediante un algoritmo que
> > yo configuro entre n nodos que le indico,hasta ahi el
> > balanceo resuelto entiendo
> > > 2- el keepalived me sirve para que cuando un nodo
> > caiga sea eliminado del calculo de balanceo, y no se lo
> > tenga en cuenta entre los n nodos- esto me da la
> > disponibilidad, ya que solo tiene en cuenta los nodos que
> > estan en funcionamiento, y esto es en forma invisible a
> > quien realizo la peticion de servicio web
> > > 3-DRBD me permite tener los datos base compartidos
> > para los cuales realizo el balanceo, en este caso serian las
> > paginas web y las bases de mysql
> > > 
> > > 4-Hearbeat lo que hace es dar el control al drbd
> > primario y en caso de este caer se lo pasa al secundario, el
> > tema es que segun entiendo los servicios solo corren en un
> > nodo del drbd(y no en paralelo para lo que tendria sentido
> > el balanceo) y en los otros el servicio(en este caso
> > www+mysql) quedan en latencia esperando por si el nodo
> > principal cae. Por esto no utilizaria Hearbeat, ya que haria
> > inutil el balanceo de carga, porque el servicio correria en
> > un solo nodo por vez.
> > > Estoy en lo correcto?
> > > 
> > > 
> > Estas en lo correcto,por te comente lo de no utilizar drbd
> > si necesitas
> > balanceo de carga ya que drbd es un raid1 a traves de la
> > red
> 
> y entonces como te parece que resuelva el problema de la informacion que se va modificando?. o sea mi idea era usar drbd para que los cambios que se vallan realizando en las paginas(ya sea en foros o modificaciones que se vallan haciendo en las paginas en si) se vean reflejados en todos los nodos entre los cuales balanceo, creo haber leido que se puede usar nfs, pero habia optado por drdb porque basicamente me imaginaba que estaba pensado para este tipo de situaciones, igual voy a ver si implemento la primera parte del balanceo y sigo buscando opciones para replicar la info...
> 
> 
Por favor limita las lineas del editor de tu MUA a 80 caracteres
En cuanto a la solución, todo depende del dinero con que cuentes
Yo monte una solucion parecida con 4 servidores 2 para web y 2 para
mysql ( en modo cluster). Dependiendo de la carga de los servidores ( o
de las exigencias del cliente) vas a necesitar 1 o 2 , pero eso lo sabes
solo vos. Lo mismo para las bb. dd.
Recorda que con drbd perdes un servidor ( por como funciona NO podes ver
los datos del nodo secundario hasta que se vuelve primario) pero tenes
un backup rapido para seguir trabajando
Si te da el presupuesto pone 2 servidores potentes solamente con
heartbeat y drbd (crea una particion para el so otra para las webs y
otra para las bbdd) y trabajas en cluster activo-pasivo 
  
> > > > > -- 
> > > > > Angel L. Mateo Martínez
> > > > > Sección de Telemática
> > > > > Área de Tecnologías de la
> > Información   
> > > >    _o)
> > > > > y las Comunicaciones Aplicadas
> > (ATICA)   
> > > >   / \\
> > > > > http://www.um.es/atica   
> >    
> > > >         
> >    _(___V
> > > > > Tfo: 868887590
> > > > > Fax: 868888337
> > > > > 
> > > > > 
> > > > 
> > > > 
> > > > -- 
> > > > To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
> > > > with a subject of "unsubscribe". Trouble? Contact
> > listmaster@lists.debian.org
> > > > 
> > > > 
> > > 
> > > 
> > >       Yahoo! Cocina
> > > Recetas prácticas y comida saludable
> > > http://ar.mujer.yahoo.com/cocina/
> > > 
> > > 
> > 
> > 
> > -- 
> > To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
> > with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> > 
> > 
> 
> 
>       Yahoo! Cocina
> Recetas prácticas y comida saludable
> http://ar.mujer.yahoo.com/cocina/
> 
> 


Reply to: