El 13 de junio de 2009 5:52, Angel Claudio Alvarez<dus.an...@gmail.com> escribió: > El vie, 12-06-2009 a las 04:58 -0700, marcos negrini escribió: >> > De: Angel Claudio Alvarez <dus.an...@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.an...@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 >>
Si y no. Todo el mundo parece estar hablando de drbd en modo Primary/Secondary, cuando este software tiene un maravilloso modo Primary/Primary que funciona de miedo, con lo que puedes tener 2 nodos que acceden a los mismos datos. Esto permite que lo puedas usar en una solución de LB. En cuanto a keepalived, este permite tambien HA. Necesitas un LVS director en cada server. Si uno de los LVS director cae, el otro toma el control de la ip de servicio. Saludos. -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org