Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/04/2010, 22:49
Avatar de Datacenter1
Datacenter1
Usuario no validado
 
Fecha de Ingreso: agosto-2005
Ubicación: Chicago
Mensajes: 1.982
Antigüedad: 19 años, 4 meses
Puntos: 144
Respuesta: Duda servidor en espejo:

Si lo que buscas es que el servidor secundario se active cuando el master falla, rsync puede funcionar, sin embrago rsync no es una herramienta en tiempo real por lo que la consistencia al 100% en un momento dado no será posible

Utilizando un NAS se evita tener que sincronizar toda la data, ya que la misma reside en una partición común a ambos servidores, sistemas como Gluster o cualquier sistema de archivos que soporte clustering servirá.

Otro problema común a la hora de realizar clusters son las IP's ya que cPanel no fue diseñado para clusters, esto puede o no puede ser fácil de solucionar, la mayoría de los clusters que he visto se basan en sincronizar los archivos de configuración y luego con scripts efectuar los cambios en el esclavo.

Básicamente lo que necesitas es un balanceador de cargas
Dos o más servidores clusterizados
Un servidor NAS

Esto sería lo mínimo, sin embargo si lo que buscas es un 100% uptime, un solo balanceador y un solo NAS introducen puntos de fallo adicionales, en pocas palabras, es más probable que falle un cluster básico como el que he descrito arriba que una instalación de un solo servidor.

Si te interesa el tema de los cluster en cPanel puedes contactarme vía PM o correo, como dije anteriormente estamos trabajando en varios proyectos cPanel y uno de ellos es un cluster/cloud en donde se replican todos los servicios de cPanel, incluyendo el mismo cPanel/WHM, correo, web, mysql y por supuesto el servidor web, debemos tener una versión beta para Julio.