<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#ffffff">
El 20/08/10 13:29, Eduardo Grosclaude escribi&oacute;:
<blockquote
 cite="mid:AANLkTi=GugOUm6Z6+mn3S2mRiYnoQJmwkaFpKnHe46wa@mail.gmail.com"
 type="cite"><br>
  <br>
  <div class="gmail_quote">2010/8/20 samuel correa <span dir="ltr">&lt;<a
 moz-do-not-send="true" href="mailto:samuel.correa@gmail.com">samuel.correa@gmail.com</a>&gt;</span><br>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hola
a todos los listeros...<br>
    <br>
    <br>
Antes que nada, les agradezco por las multiples ayudas que he tenido de
ustedes...<br>
    <br>
    <br>
Hoy les escribo por que tengo una enorme inquietud y quien mejor que
ustedes para que me ayuden a soucionarla.<br>
    <br>
Uso virtualbox y en &eacute;l tengo una maquina virtual que contiene<br>
Un servidor Centos 5.4 con:<br>
servidor Ldap<br>
servidor de dominio Samba configurado para que valide contra los
usuarios del LDAP<br>
Servidor web<br>
    <br>
    <br>
    <br>
Lo que quiero hacer es:<br>
Montar otra maquina virtual que sea un mirror de el servidor
ateriormente descrito.<br>
yo no se que tan factible sea hacerlo, pero quisiera que el secundario
estuviera siempre arriba pero como detras del primario por si a &eacute;ste le
pasa algo, entonces que yo simplemente pueda hacer algo con la IP o
algo as&iacute; y que los servicios siempre esten disponibles con el servidor
secundario, mientras arreglo el primario.<br>
perdon si tal vez no me hago entender bien, pero no se cuales son los
limites que tengo en el tema ya que nunca he hecho algo as&iacute;.<br>
pienso que ser&iacute;a idea que entre los dos servidores haya alguna
redundancia de informaci&oacute;n, sobre todo de usuarios y servicios web,
pero que, por ejemplo, yo quiera hacer alguna actualizaci&oacute;n y pueda
hacerlo tranquilo por que si esa actualizaci&oacute;n me da&ntilde;o algo, entonces
tengo el otro para que me respalde mientras arreglo el primero.<br>
  </blockquote>
  <div><br>
Lo que est&aacute;s pensando se llama en general Alta Disponibilidad o High
Availability (HA), y podr&iacute;as pensar tu situaci&oacute;n como que quieres crear
un cluster de HA, para lo cual tienes numerosas herramientas. Las m&aacute;s
notables en nuestra comunidad son DRBD (que replica un disco o
volumen), Heartbeat (que vigila que determinados servicios est&eacute;n
activos, y cuando fallan, lanza copias en otros servidores) y la suite
de clustering de Red Hat (que puedes usar en CentOS). DRBD y Heartbeat
se suelen ver juntos, son complementos ideales uno de otro. La suite de
clustering de RH trae equivalentes de estos componentes, y muchas m&aacute;s
cosas. <br>
  <br>
Cuando usas HA, una t&eacute;cnica usual es que la direcci&oacute;n IP de servicio,
tal como es tu idea, puede "flotar" o ser adoptada autom&aacute;ticamente por
uno u otro equipo (el que est&eacute; en condiciones de prestar servicio).
Dependiendo de qu&eacute; software HA uses, puedes configurar a gusto
much&iacute;simas opciones de pol&iacute;ticas (qu&eacute; equipo es el servidor preferido,
qu&eacute; pasa cuando el equipo roto reingresa al cluster, etc). <br>
  <br>
A estas soluciones generales se podr&iacute;a agregar alguna herramienta
espec&iacute;fica de los sistemas con que trabajas: no s&eacute;, por ejemplo, si
Virtualbox dispone de una herramienta de replicaci&oacute;n online de m&aacute;quinas
virtuales, pero es perfectamente posible. Por otro lado, tanto el
protocolo LDAP como los servicios de autenticaci&oacute;n de los dominios de
Samba, tienen una noci&oacute;n de HA propia, ya que permiten que montes
servidores primario y secundarios o esclavos.<br>
  <br>
Sin embargo, si te fijas bien, me parece que tienes una especie de
contradicci&oacute;n entre los dos objetivos que mencionas, que son parecidos
pero creo que los lograr&aacute;s solamente trabajando en dos direcciones
diferentes. Por un lado, quieres replicaci&oacute;n en caliente de los
contenidos de tu m&aacute;quina virtual ("siempre arriba"). Esto sugiere que
deber&iacute;as pensar en un cluster con replicaci&oacute;n inmediata como te ofrece
DRBD. Pero por otro lado, quieres que sea posible manipular de alguna
forma el servidor secundario para modificaciones o pruebas, y solamente
entonces actualizar las copias. Deber&iacute;as pensar en m&eacute;todos diferentes
para los dos casos, porque una replicaci&oacute;n de disco te copiar&aacute; en forma
autom&aacute;tica todos los cambios que hagas en el servidor activo. <br>
  <br>
  <br>
  </div>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
Espero haber sido por lo menos un poco claro con la idea que tengo de
lo que quiero hacer.<br>
    <br>
Quisiera que me colaboraran ya sea aterrizandome en los alcances de lo
que quiero hacer o dandome ideas de qu&eacute; otras cosas podria hacer...<br>
  </blockquote>
  <div><br>
Adem&aacute;s puedes ver si montando ambos servidores y simplemente copiando
los contenidos con rsync de uno a otro peri&oacute;dicamente puedes solucionar
tu problema. B&aacute;sicamente es una cuesti&oacute;n de tiempos de respuesta (un
cluster de HA responde en segundos, una copia peri&oacute;dica puede requerir
intervenci&oacute;n manual para recuperar el servicio). Heartbeat puede
recuperar autom&aacute;ticamente el servicio aun funcionando con replicaci&oacute;n
manual; pero si esto te va a servir depende de la din&aacute;mica de los
contenidos.<br>
&nbsp;<br>
  </div>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Espero
puedan darme algunos topicos de lectura, algunos tips o inlcuso
manuales de los que me pueda guiar para hacer lo que quiero.<br>
  </blockquote>
  <div><br>
  <br>
Puedes leer todo lo referido a estas herramientas y principios
generales de HA en <a moz-do-not-send="true"
 href="http://www.linux-ha.org/wiki/Main_Page">http://www.linux-ha.org/wiki/Main_Page</a>.
  <br>
  </div>
  </div>
  <br>
-- <br>
Eduardo Grosclaude<br>
Universidad Nacional del Comahue<br>
Neuquen, Argentina<br>
  <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
CentOS-es mailing list
<a class="moz-txt-link-abbreviated" href="mailto:CentOS-es@centos.org">CentOS-es@centos.org</a>
<a class="moz-txt-link-freetext" href="http://lists.centos.org/mailman/listinfo/centos-es">http://lists.centos.org/mailman/listinfo/centos-es</a>
  </pre>
</blockquote>
igual como auxiliar para la gesti&oacute;n de heartbeat hay m&oacute;dulos de webmin.<br>
</body>
</html>