Foros del Web » Administración de Sistemas » Cloud Computing »

Es posible dividir la carga de un sitio en 2 vps?

Estas en el tema de Es posible dividir la carga de un sitio en 2 vps? en el foro de Cloud Computing en Foros del Web. Hola, antes que nada quiero saludar a toda la gente del foro. Paso a comentarles mi problema: Actualmente estoy en un vps con 768MB RAM, ...
  #1 (permalink)  
Antiguo 04/11/2008, 04:39
 
Fecha de Ingreso: mayo-2008
Mensajes: 18
Antigüedad: 16 años, 7 meses
Puntos: 0
Es posible dividir la carga de un sitio en 2 vps?

Hola,
antes que nada quiero saludar a toda la gente del foro.

Paso a comentarles mi problema:

Actualmente estoy en un vps con 768MB RAM, mi sitio posee 200.000 usuarios registrados y una media de usuarios concurrentes que oscila entre 350 y 700 usuarios online segun la hora del dia.

Actualmente de 400 para arriba el vps empieza a fallar tirando errores de conexion mysql, etc.
Basicamente se queda corto el % de cpu asignado.

La empresa donde tengo mi vps me ofrecio repartir la carga en 2 vps, es esto posible? nunca lo habia escuchado con anterioridad.

Supongamos que en vez de alojarlo en un vps de 768mb lo pase a 2 vps de 512mb, se puede hacer eso?


Gracias por adelantado por cualquier respuesta.
saludos.
  #2 (permalink)  
Antiguo 04/11/2008, 04:51
Avatar de cincinnati  
Fecha de Ingreso: noviembre-2002
Ubicación: Cerca, muy cerca
Mensajes: 971
Antigüedad: 22 años, 1 mes
Puntos: 29
Respuesta: Es posible dividir la carga de un sitio en 2 vps?

Sí, es posible, de la misma forma que es posible hacerlo con servidores dedicados.

Puedes bien separar servicios, que es lo más fácil: servidor web en un vps y la BBDD mysql en otro) o p.ej. balancear cargas entre dos o más VPS. Lo mismo que se puede aplicar a los servidores dedicados se puede aplicar a los VPS.
__________________
Be water my friend
  #3 (permalink)  
Antiguo 04/11/2008, 10:23
Avatar de sysdebian  
Fecha de Ingreso: octubre-2008
Mensajes: 196
Antigüedad: 16 años, 2 meses
Puntos: 8
Respuesta: Es posible dividir la carga de un sitio en 2 vps?

http://www.cdbarra.com/servidor-dns/...a-con-dns.html
  #4 (permalink)  
Antiguo 04/11/2008, 11:52
Avatar de Apolo
Colaborador
 
Fecha de Ingreso: abril-2003
Ubicación: ubicado
Mensajes: 7.961
Antigüedad: 21 años, 8 meses
Puntos: 109
Respuesta: Es posible dividir la carga de un sitio en 2 vps?

No, eso no sirve en este caso, pues jfpm ha manifestado que hay al menos una base de datos de por medio.

Lo que ha comentado cincinnati es lo más práctico de implementar en estos casos, pues es rápido y fácil de implementar.

Saludos,
__________________
Planes VPS en el mundo > DirectorioVPS
Visita los foros de hosting de ComunidadHosting
  #5 (permalink)  
Antiguo 04/11/2008, 13:49
 
Fecha de Ingreso: mayo-2008
Mensajes: 18
Antigüedad: 16 años, 7 meses
Puntos: 0
De acuerdo Respuesta: Es posible dividir la carga de un sitio en 2 vps?

Hola, muchisimas gracias por las respuestas y la amabilidad.

He hablado con mi host y si bien me ofrecieron esa opcion ellos no me lo pueden configurar, asi que empeze a buscar informacion de como poder hacerlo,

Mi foro es un smf, la idea seria justamente la que sugirieron Cincinnati y Apolo, separar la base de datos,

Es muy complicado de realizar? me doy maña para estas cosas quizas pueda hacerlo yo mismo.

Saludos y nuevamente gracias.
Jfpm
  #6 (permalink)  
Antiguo 04/11/2008, 13:58
AoW
 
Fecha de Ingreso: octubre-2008
Ubicación: Barcelona, España
Mensajes: 99
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Es posible dividir la carga de un sitio en 2 vps?

Simplemente tendrás que indicar en el fichero de configuración de tu foro la IP del servidor de base de datos, además de darle privilegios a nivel de MySQL y de cortafuegos si lo hubiera.
  #7 (permalink)  
Antiguo 04/11/2008, 15:30
 
Fecha de Ingreso: mayo-2008
Mensajes: 18
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Es posible dividir la carga de un sitio en 2 vps?

Hola, gracias por contestar, a ver, para estar seguro y no equivocarme:

-Hago un backup de mi base de datos actual en el 1er vps.

-creo una base de datos en el 2do vps y importo mi backup alli.

-Edito el archivo de configuracion del foro y en vez de localhost pongo por ejemplo "segundohost.dominio.com" la direccion del servidor de la base de datos o el ip directamente.

-Respetcto de los privilegios mysql simplemente creo un usuario mysql en el nuevo servidor con ciertos privilegios y uso dicho usuario y su respectivo pass en el archivo de configuracion del foro.

-Por ultimo respecto del cortafuegos ahi ya me entran dudas, mi vps corre virtuozzo, whm y cpanel, donde tendre que realizar cambios?

-Si todo sale bien, la carga de cpu deberia estar balanceada entre los 2 servidores por lo cual en teoria el sitio no se quedaria sin recursos por falta de cpu como pasa actualmente, esto es correcto?

Desde ya muchas gracias, realmente muy agradecido.
Jfpm
  #8 (permalink)  
Antiguo 05/11/2008, 01:33
Avatar de sysdebian  
Fecha de Ingreso: octubre-2008
Mensajes: 196
Antigüedad: 16 años, 2 meses
Puntos: 8
Respuesta: Es posible dividir la carga de un sitio en 2 vps?

Cita:
Iniciado por Apolo Ver Mensaje
No, eso no sirve en este caso, pues jfpm ha manifestado que hay al menos una base de datos de por medio.

Lo que ha comentado cincinnati es lo más práctico de implementar en estos casos, pues es rápido y fácil de implementar.

Saludos,
Por que no vale ?
Replicas la bd en los dos sitios ( o tres, o cuatro) y balanceas mediante dns. No veo el problema.
Esta solución es escalable, de la otra forma una vez separas bd y servidor web, como escalas ?
Aunque si que es cierto que esa solucion es mas sencilla.

Saludos.
  #9 (permalink)  
Antiguo 05/11/2008, 02:04
Avatar de Apolo
Colaborador
 
Fecha de Ingreso: abril-2003
Ubicación: ubicado
Mensajes: 7.961
Antigüedad: 21 años, 8 meses
Puntos: 109
Respuesta: Es posible dividir la carga de un sitio en 2 vps?



Porque una cosa es replicar una base de datos y otra mantenerla sincronizada en dos o más servidores.

Porque el balanceo mediante round robin por sí solo no resuelve el asunto de disponibilidad. Si uno de los servidores se detiene por algún motivo, a muchos usuarios les aparecerá una página de error y a otros les aparecerá el sitio correctamente.

Porque ese pequeño tutorial al que haces referencia está claramente orientado hacia sitios estáticos, no para sitios dinámicos.

Porque por las preguntas básicas que hace jfpm, está más que claro que no tendrá los conocimientos avanzados suficientes como para configurar la replicación de la base de datos con sincronización a través de dos o más servidores, y además de ello establecer una monitorización activa del servidor y del servicio DNS para redirigir automáticamente cuando uno de los servidores falle.

Si no fuera tan de madrugada, seguro que te enumero más razones.

Saludos,
__________________
Planes VPS en el mundo > DirectorioVPS
Visita los foros de hosting de ComunidadHosting
  #10 (permalink)  
Antiguo 05/11/2008, 02:07
Avatar de Apolo
Colaborador
 
Fecha de Ingreso: abril-2003
Ubicación: ubicado
Mensajes: 7.961
Antigüedad: 21 años, 8 meses
Puntos: 109
Respuesta: Es posible dividir la carga de un sitio en 2 vps?

Cita:
Iniciado por sysdebian Ver Mensaje
de la otra forma una vez separas bd y servidor web, como escalas ?
Pues escalando, como cualquier buen montañista.

__________________
Planes VPS en el mundo > DirectorioVPS
Visita los foros de hosting de ComunidadHosting
  #11 (permalink)  
Antiguo 05/11/2008, 02:12
Avatar de Apolo
Colaborador
 
Fecha de Ingreso: abril-2003
Ubicación: ubicado
Mensajes: 7.961
Antigüedad: 21 años, 8 meses
Puntos: 109
Respuesta: Es posible dividir la carga de un sitio en 2 vps?

Cita:
Iniciado por jfpm Ver Mensaje
-Si todo sale bien, la carga de cpu deberia estar balanceada entre los 2 servidores por lo cual en teoria el sitio no se quedaria sin recursos por falta de cpu como pasa actualmente, esto es correcto?
El procedimiento es como has comentado. De todas formas considero que lo mejor es que le pidas asistencia a tu proveedor para llevar esto a cabo.

Y procura después optimizar tanto Apache como MySQL en los respectivos VPS.

Saludos,
__________________
Planes VPS en el mundo > DirectorioVPS
Visita los foros de hosting de ComunidadHosting
  #12 (permalink)  
Antiguo 05/11/2008, 03:07
Avatar de sysdebian  
Fecha de Ingreso: octubre-2008
Mensajes: 196
Antigüedad: 16 años, 2 meses
Puntos: 8
Respuesta: Es posible dividir la carga de un sitio en 2 vps?

Cita:
Iniciado por Apolo Ver Mensaje
Porque por las preguntas básicas que hace jfpm, está más que claro que no tendrá los conocimientos avanzados suficientes como para configurar la replicación de la base de datos con sincronización a través de dos o más servidores, y además de ello establecer una monitorización activa del servidor y del servicio DNS para redirigir automáticamente cuando uno de los servidores falle.
Pues si, tienes razón.
:)
  #13 (permalink)  
Antiguo 05/11/2008, 03:10
 
Fecha de Ingreso: mayo-2008
Mensajes: 18
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Es posible dividir la carga de un sitio en 2 vps?

Gracias nuevamente Apolo, respecto de la optimizacion de Apache y Mysql algo he ido aprendiendo con el paso de los años y con eso no habra problemas con que me ayude la gente del host, ya lo han hecho anteriormente.

Cita:
Porque por las preguntas básicas que hace jfpm, está más que claro que no tendrá los conocimientos avanzados suficientes como para configurar la replicación de la base de datos con sincronización a través de dos o más servidores, y además de ello establecer una monitorización activa del servidor y del servicio DNS para redirigir automáticamente cuando uno de los servidores falle.
Cuanta razon hay en esas palabras, replicacion?, sincronizacion?, como me llamo donde estoy?


Nuevamente gracias
saludos y suerte!

Última edición por jfpm; 05/11/2008 a las 03:33
  #14 (permalink)  
Antiguo 07/11/2008, 03:48
 
Fecha de Ingreso: mayo-2008
Mensajes: 18
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Es posible dividir la carga de un sitio en 2 vps?

Los molesto con una ultima pregunta,

Actualmente uso csf+lfd como firewall, piensan que sera necesaria alguna configuracion especial o algo? quiero evacuar todas las dudas antes de mandarme a contratar 2 vps.

Disculpen lo tontas quizas que son mis preguntas.
desde ya gracias
saludos.
  #15 (permalink)  
Antiguo 07/11/2008, 05:50
AoW
 
Fecha de Ingreso: octubre-2008
Ubicación: Barcelona, España
Mensajes: 99
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Es posible dividir la carga de un sitio en 2 vps?

Deberás configurar el cortafuegos para permitir las conexiones entre servidores.
Saludos.
  #16 (permalink)  
Antiguo 19/11/2008, 07:20
 
Fecha de Ingreso: agosto-2008
Ubicación: España
Mensajes: 216
Antigüedad: 16 años, 4 meses
Puntos: 5
Respuesta: Es posible dividir la carga de un sitio en 2 vps?

Si metes el front end en un servidor y la BDD en otro lo que tendras que hacer tambien es configurar el Mysql para que acepte conexiones remotas.Suerte.
  #17 (permalink)  
Antiguo 19/11/2008, 17:34
AoW
 
Fecha de Ingreso: octubre-2008
Ubicación: Barcelona, España
Mensajes: 99
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Es posible dividir la carga de un sitio en 2 vps?

Es relativamente sencillo. No debieras tener excesivos problemas.
__________________
AoW.es - HostXtrem
- Servidores dedicados
- Servidor dedicado personalizado
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 20:09.