Foros del Web » Administración de Sistemas » Shared Hosting y VPS »

Preguntas

Estas en el tema de Preguntas en el foro de Shared Hosting y VPS en Foros del Web. Quisiera que me guiaran acerca de como puedo hacer que un sitio web pueda tener un backup o espejo en caso de que el servidor ...
  #1 (permalink)  
Antiguo 12/08/2005, 17:12
 
Fecha de Ingreso: noviembre-2003
Ubicación: COLOMBIA TIERRA HERMOSA
Mensajes: 78
Antigüedad: 20 años, 5 meses
Puntos: 0
Pregunta Preguntas

Quisiera que me guiaran acerca de como puedo hacer que un sitio web pueda tener un backup o espejo en caso de que el servidor principal falle. Esto para que cuando falle el principal el backup o espejo funcione haciendo que no haya traumatismo ni en el sitio web ni en los correos.. y poderlo tener siempre al aire.. ya sea porque al principal le esten haciendo mantenimiento, se caiga por un ataque, por spam, etc..

gracias
__________________
Colombia Tierra Querida
  #2 (permalink)  
Antiguo 12/08/2005, 20:48
Avatar de latinbits  
Fecha de Ingreso: marzo-2005
Ubicación: United States
Mensajes: 137
Antigüedad: 19 años, 1 mes
Puntos: 0
La unica forma de realizar algo parecido es a traves de un servidor dedicado con un sistema de disco duros en raid, de manera que si un disco duro falla, el otro puede arrancar en forma inmediata a suplir las funciones del primero.

No existe forma por ejemplo de tener el mismo sitio en dos lugares diferentes (Dos Servidores diferentes), ya que el mayor inconveniente seria con los servidores DNS y/o los IPs de los mismos.. Tardaria de 24 a 72 horas tu sitio en estar al aire para todo el mundo mientras se propagan los nuevos DNS/Ips..

Imagino un sistema de servidores espejo dentro de una misma central de datos es posible pero los costos deben ser altisimos.
__________________
Latinbits.com :: Servidores Dedicados y VPS Administrados - Directadmin en Su Idioma!
  #3 (permalink)  
Antiguo 12/08/2005, 21:01
 
Fecha de Ingreso: noviembre-2003
Ubicación: COLOMBIA TIERRA HERMOSA
Mensajes: 78
Antigüedad: 20 años, 5 meses
Puntos: 0
Bueno, ¿pero entonces para que sirve poner hasta 4 dns en el registro de dominio
dns1.dominio.com
dns2.dominio.com
dns3 ....?
__________________
Colombia Tierra Querida
  #4 (permalink)  
Antiguo 12/08/2005, 22:06
Avatar de Apolo
Colaborador
 
Fecha de Ingreso: abril-2003
Ubicación: ubicado
Mensajes: 7.961
Antigüedad: 21 años
Puntos: 109
Cita:
Iniciado por latinbits
La unica forma de realizar algo parecido es a traves de un servidor dedicado con un sistema de disco duros en raid, de manera que si un disco duro falla, el otro puede arrancar en forma inmediata a suplir las funciones del primero.
Hola,

Me parece importante hacer algunas precisiones con respecto a tu comentario:

1. El hecho de disponer de una solución RAID en el servidor, no servirá de nada en el caso que "servidor principal falle", tal y como pregunta marchar. Por supuesto, el hecho de disponer de una solución RAID hará más confiable un servidor en cuanto al subsistema de discos, pero si falla algo más en el servidor, el sitio web que esté hospedado allí, de todas maneras se vendrá abajo.

2. Los discos dentro de un arreglo RAID funcionan siempre, es decir, no "arrancan" cuando un disco falla. Dependiendo del tipo de RAID escogido (RAID 0, RAID 1, RAID 0+1, RAID 5 y RAID 10 son los más comunes), se obtendrán tanto ventajas como desventajas, pero en todo momento todos los discos dentro del arreglo RAID estarán activos.



Cita:
Iniciado por latinbits
No existe forma por ejemplo de tener el mismo sitio en dos lugares diferentes (Dos Servidores diferentes), ya que el mayor inconveniente seria con los servidores DNS y/o los IPs de los mismos.. Tardaria de 24 a 72 horas tu sitio en estar al aire para todo el mundo mientras se propagan los nuevos DNS/Ips..
Sí existe la posibilidad de tener el mismo sitio en 2 o en 20,000 servidores diferentes, funcionando permanentemente de manera sincronizada. Si no fuera así, sitios como Google o Yahoo no existirían... o podrían ser accedidos por unos cuantos miles de personas, en lugar de los millones de visitantes que reciben diariamente.



Cita:
Iniciado por latinbits
Imagino un sistema de servidores espejo dentro de una misma central de datos es posible pero los costos deben ser altisimos.
Correcto. Es posible hacerlo tanto dentro de un mismo centro de datos, como en 2 o más centros de datos geográficamente distribuidos. A este tipo de soluciones se les llama por parte de algunos proveedores como Global Load Balancing.

Y claro, tal como intuyes, los costos pueden llegar a ser bastante altos. Desde unos cientos hasta miles de dólares mensuales.

Saludos,
__________________
Planes VPS en el mundo > DirectorioVPS
Visita los foros de hosting de ComunidadHosting
  #5 (permalink)  
Antiguo 12/08/2005, 22:31
Avatar de Apolo
Colaborador
 
Fecha de Ingreso: abril-2003
Ubicación: ubicado
Mensajes: 7.961
Antigüedad: 21 años
Puntos: 109
Cita:
Iniciado por marchar
Bueno, ¿pero entonces para que sirve poner hasta 4 dns en el registro de dominio
dns1.dominio.com
dns2.dominio.com
dns3 ....?
Sencillamente por redundancia (del servicio DNS). Si varios de los DNS que tienes asignados a tu dominio dejasen de estar disponibles, ya comienzan a haber posibilidades que ese sitio web también deje de estar disponible.

Saludos,
__________________
Planes VPS en el mundo > DirectorioVPS
Visita los foros de hosting de ComunidadHosting
  #6 (permalink)  
Antiguo 13/08/2005, 09:05
Avatar de latinbits  
Fecha de Ingreso: marzo-2005
Ubicación: United States
Mensajes: 137
Antigüedad: 19 años, 1 mes
Puntos: 0
Cita:
Iniciado por Apolo
Hola,

Me parece importante hacer algunas precisiones con respecto a tu comentario:

1. El hecho de disponer de una solución RAID en el servidor, no servirá de nada en el caso que "servidor principal falle", tal y como pregunta marchar. Por supuesto, el hecho de disponer de una solución RAID hará más confiable un servidor en cuanto al subsistema de discos, pero si falla algo más en el servidor, el sitio web que esté hospedado allí, de todas maneras se vendrá abajo.

2. Los discos dentro de un arreglo RAID funcionan siempre, es decir, no "arrancan" cuando un disco falla. Dependiendo del tipo de RAID escogido (RAID 0, RAID 1, RAID 0+1, RAID 5 y RAID 10 son los más comunes), se obtendrán tanto ventajas como desventajas, pero en todo momento todos los discos dentro del arreglo RAID estarán activos.





Sí existe la posibilidad de tener el mismo sitio en 2 o en 20,000 servidores diferentes, funcionando permanentemente de manera sincronizada. Si no fuera así, sitios como Google o Yahoo no existirían... o podrían ser accedidos por unos cuantos miles de personas, en lugar de los millones de visitantes que reciben diariamente.





Correcto. Es posible hacerlo tanto dentro de un mismo centro de datos, como en 2 o más centros de datos geográficamente distribuidos. A este tipo de soluciones se les llama por parte de algunos proveedores como Global Load Balancing.

Y claro, tal como intuyes, los costos pueden llegar a ser bastante altos. Desde unos cientos hasta miles de dólares mensuales.

Saludos,
Reconozco mi respuesta fue motivada mas que todo en un marco monetario y en el afan de brindar una solucion popular y economica basado en la pregunta original de Marchar "Quisiera que me guiaran acerca de como puedo hacer que un sitio web pueda tener un backup o espejo en caso de que el servidor principal falle".

Honestamente no pense en configuraciones del tipo Google o CNN.. Pero pienso que debi ser un poco mas especifico en las posibilidades tecnicas, incluyendo la de empresas con gran solvencia economica.
__________________
Latinbits.com :: Servidores Dedicados y VPS Administrados - Directadmin en Su Idioma!
  #7 (permalink)  
Antiguo 13/08/2005, 12:47
 
Fecha de Ingreso: enero-2002
Mensajes: 4.159
Antigüedad: 22 años, 3 meses
Puntos: 22
mmm por ahi alguna vez leí una solucioón un poco mas economica al Balance Global, y es tener dos servidores con sus propios NS cada uno de ellos, a su vez la zona tendría los NS de ambos, obviamente el primario ys ecundario serían los del server principal y los demas del espejo, ahora bien, tener NS en espejo en server diferentes en la misma zona es algo "relativamente" sencillo. Lo complicado es que cuando falle uno, hacer el "switch" del disco duro hacia el otro server.

En este punto se me ocurren dos escenarios:

1.- Que mediante una aplicación especial el servidor espejo cada cierto tiempo revise el contenido del disco duro del principal y haga una actualización en su propio disco duro. De esta forma si falla el server principal, el disco duro del server principal ó ambos, instataneamente entrará en servidor espejo sin necesidad de intervención alguna ¿POr qué?, pues siemplemente por que la zona ya tiene -y estan propagados- sus NS y como se han estado haciendo respaldos atomáticos del disco pues todo estaria como si nada, claro que tendríamos la versión de la última actualización antes de "crash" del server.

Tengo entendido que existen aplicaciones para esto, mediante una tarjeta de red adicional se pueden conectar ambos servers para lograr este esquema.

2.- Lo mismo que el anterior pero en lugar de hacer actualizaciones periódicas ambos servers comparten el mismo raid, se que algunos modelos de raids de gama alta permiten este tipo de configuración (ser accesados por dos serves).

Tanto en los dos casos anteriores como en el esquema de balanceo global, quien hace la "magia" es la correcta configuración de la zona DNS.

Muy importante es que aunque estas soluciones podrian ser en su momento mas económicas que un balanceo global, no dejan de ser costosas tanto en su instalación como en su supervisión y mantenimiento, lo que las hace orientadas a ambientes corportativos donde la seguridad de los datos es por mucho mas importante que el dinero, y existe la suficiente cantidad de dinero para pagar esa seguridad.

Espero haber ayudado.

Saludos.

Última edición por Elalux; 13/08/2005 a las 12:55
  #8 (permalink)  
Antiguo 13/08/2005, 13:34
Avatar de Apolo
Colaborador
 
Fecha de Ingreso: abril-2003
Ubicación: ubicado
Mensajes: 7.961
Antigüedad: 21 años
Puntos: 109
Cita:
Iniciado por Elalux
mmm por ahi alguna vez leí una solucioón un poco mas economica al Balance Global, y es tener dos servidores con sus propios NS cada uno de ellos, a su vez la zona tendría los NS de ambos, obviamente el primario ys ecundario serían los del server principal y los demas del espejo, ahora bien, tener NS en espejo en server diferentes en la misma zona es algo "relativamente" sencillo. Lo complicado es que cuando falle uno, hacer el "switch" del disco duro hacia el otro server.
Por supuesto que existen soluciones "económicas", y sin necesidad de acudir a los NS. Un sencillo cluster a partir de un balanceador de carga.

Por ejemplo:

http://www.ev1servers.net/english/hi...l_clusters.asp



Cita:
Iniciado por Elalux
Muy importante es que aunque estas soluciones podrian ser en su momento mas económicas que un balanceo global, no dejan de ser costosas tanto en su instalación como en su supervisión y mantenimiento, lo que las hace orientadas a ambientes corportativos donde la seguridad de los datos es por mucho mas importante que el dinero, y existe la suficiente cantidad de dinero para pagar esa seguridad.
En realidad este tipo de soluciones van más enfocadas al rendimiento y la disponibilidad que a la "seguridad de los datos".

Que bueno tenerte por estos lados Elalux.
__________________
Planes VPS en el mundo > DirectorioVPS
Visita los foros de hosting de ComunidadHosting
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:44.