Foros del Web » Administración de Sistemas » Unix / Linux »

el problema de dos servidores

Estas en el tema de el problema de dos servidores en el foro de Unix / Linux en Foros del Web. Hola tengo dos servidores en mi trabajo que son sun, los dos trabajan conjuntamente para alivianar la carga de trabajo. ahora tengo una aplicacion web ...
  #1 (permalink)  
Antiguo 31/03/2006, 09:47
Avatar de mauricio2004  
Fecha de Ingreso: marzo-2004
Mensajes: 264
Antigüedad: 20 años, 1 mes
Puntos: 0
el problema de dos servidores

Hola tengo dos servidores en mi trabajo que son sun, los dos trabajan conjuntamente para alivianar la carga de trabajo. ahora tengo una aplicacion web que sube archivos y imagenes a una carpeta.


ahora, es posible programar un evento en un servidor para que copie los archivos del servidor al otro, evitanto administrar dos veces la aplicacion web y duplicarla.

espero que me ayuden

saludos
  #2 (permalink)  
Antiguo 31/03/2006, 10:13
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años
Puntos: 35
Quizás una mezcla de rsync (para sincronizar los dos servidores) y cron (para lanzar rsync cada cierto tiempo) pueda ayudar. Más info: man rsync y man cron.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #3 (permalink)  
Antiguo 31/03/2006, 15:46
Avatar de Koveart
Colaborador
 
Fecha de Ingreso: julio-2002
Ubicación: Colombia
Mensajes: 4.407
Antigüedad: 21 años, 9 meses
Puntos: 29
Pues yo usaria scp con con... la info iria encriptada.

Saludos
__________________
“Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar”
  #4 (permalink)  
Antiguo 02/04/2006, 03:56
Avatar de mauricio2004  
Fecha de Ingreso: marzo-2004
Mensajes: 264
Antigüedad: 20 años, 1 mes
Puntos: 0
y eso tendra que tener alguna configuracion especial en el php ini o apache???

Saludos
  #5 (permalink)  
Antiguo 02/04/2006, 08:52
Avatar de Koveart
Colaborador
 
Fecha de Ingreso: julio-2002
Ubicación: Colombia
Mensajes: 4.407
Antigüedad: 21 años, 9 meses
Puntos: 29
NO todo es a nivel interno del servidor, lo unico que tendrias que hacer es que cuando se suba un archivo a alguna carpeta en ocnreto la copias inmediatametne ala otra mediante rsync como dice ociomax o con scp como digo yo.

Lo que yo haria seria lo siguiente. Se supone que las carpetas son exactamente iguales, a donde se suben los archivos. Pues bien creas un tar con todos los archivos de la carpeta en cuestion y le haces un md5sum y comparas con otro tar en el servidor que actualizas a mano, si son iguales entonces no copias nada y sis on diferentes pasas los archivos completamente, supongo que no son tantos, apenas un par de megas o asi de archivos. Todo esto lo metes en un script y lo pones en un crontab cada 5 o 10 minutos.

Saludos
__________________
“Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar”
  #6 (permalink)  
Antiguo 02/04/2006, 09:35
Avatar de -Defero-
Colaborador
 
Fecha de Ingreso: julio-2004
Ubicación: Guipúzcoa
Mensajes: 4.776
Antigüedad: 19 años, 9 meses
Puntos: 76
Corregidme si me equivoco, pero creo que lo que necesitas es un cluster de alta disponibilidad. Más información en Google.
__________________
abogado en Errenteria + procuradora en San Sebastián = equipo imparable

Última edición por -Defero-; 02/04/2006 a las 09:40
  #7 (permalink)  
Antiguo 20/04/2006, 16:47
Avatar de mauricio2004  
Fecha de Ingreso: marzo-2004
Mensajes: 264
Antigüedad: 20 años, 1 mes
Puntos: 0
hola a todos:


vuelvo a poner el tema para que me respondan,

sacando conclusiones, vamos a tener que modificar la aplicacion, no me sirve ningun tipo de replica en el servidor ya que la copia de los archivos seria de 5 minutos y es para un banco osea, te imaginas si un cliente se mete durante esos 5 minutos, no podra ver nada y eso no puede suceder.

vamos a tener que modificar la aplicacion para que cuando copie un archivo en una carpeta la replique automaticamente en el otro servidor.

para eso necesito ayuda de alguien que sepa php ya que la aplicacion esta hecha en php

espero que me ayuden

saludos
  #8 (permalink)  
Antiguo 21/04/2006, 04:56
Avatar de Tk421  
Fecha de Ingreso: agosto-2001
Ubicación: Australia
Mensajes: 384
Antigüedad: 22 años, 8 meses
Puntos: 0
Por que no pones la carpeta con los archivos que se tienen que compartir a través de NFS?

Se puede ajustar a sus necesidades?
__________________
Tk421
Configuration management for Linux
  #9 (permalink)  
Antiguo 21/04/2006, 09:52
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 19 años, 7 meses
Puntos: 47
Como dijo Defero, un banco necesitaria un cluster de alta disponibilidad. Un negocio de ese tipo no puede esrtar fiandose de copias para replicas de los datos.
Quizas tambien te convenga algun tipo de red de datos (SAN o derivados), con RAIDs de discos al que accedan los servidores.

Saludos.
__________________
¡Volviendo a la programación!
  #10 (permalink)  
Antiguo 21/04/2006, 10:29
Avatar de Koveart
Colaborador
 
Fecha de Ingreso: julio-2002
Ubicación: Colombia
Mensajes: 4.407
Antigüedad: 21 años, 9 meses
Puntos: 29
Puedes crear un script que se ejcute cada 5 segundos con rsync y el comando sleep para que se ejecute cada n segundos asi

Cita:
while true
do
rsync [opciones]
sleep n
done
La verdad es una buena opcion ya que rsync te sincroniza los dos servers.

Saludos
__________________
“Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar”
  #11 (permalink)  
Antiguo 21/04/2006, 10:30
Avatar de Koveart
Colaborador
 
Fecha de Ingreso: julio-2002
Ubicación: Colombia
Mensajes: 4.407
Antigüedad: 21 años, 9 meses
Puntos: 29
ADemas leete esto para que puedas encriptar la info entre los dos servers...

http://www.jdmz.net/ssh/

Saludos
__________________
“Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar”
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 01:30.