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

Sobrecarga en un VPS

Estas en el tema de Sobrecarga en un VPS en el foro de Cloud Computing en Foros del Web. Hola a todos. Hace poco contraté un VPS que funciona bastante bien. Subí uno de mis sitios más visitados, con cerca de 12000 únicas por ...
  #1 (permalink)  
Antiguo 30/03/2006, 14:24
Avatar de Sliverale  
Fecha de Ingreso: diciembre-2003
Ubicación: Rosario, Argentina
Mensajes: 56
Antigüedad: 20 años, 5 meses
Puntos: 0
Sobrecarga en un VPS

Hola a todos. Hace poco contraté un VPS que funciona bastante bien. Subí uno de mis sitios más visitados, con cerca de 12000 únicas por día como mínimo. El tema es el siguiente, el sitio anda bárbaro unos minutos y después se sobrecarga. Es extraño, porque el servidor muestra un uso del 0.x de la CPU, por lo tanto no se sobrecarga el equipo. Al reiniciar Apache vuelve a funcionar perfecto unos minutos hasta que se vuelve a sobrecargar.

Antes tenía un managed y esto no pasaba, por lo que asumo que es un problema causado por mi falta de experiencia en el tema. Pensé en agregar un cronjob que reinicie Apache cada 5 minutos, dicho proceso no lleva más de 5 segundos por lo cual pocos usuarios lo van a notar y el sitio va a funcionar relativamente bien.

Mi pregunta es la siguiente, para empezar si alguien sabe que puede estar pasando, que puede ser lo que está mal configurado. La programación es bien simple y fue chequeada por mi proveedor anterior para verificar que esté todo bien. Luego, si alguien sabe del tema cuánto me costaría que me configurara el VPS. Y por último, usando Plesk como hacer un cronjob para reiniciar Apache y otro para reiniciar el servidor.

El sitio es www.altapendeja.com.ar. Probablemente sea por el volumen de visitas, pero por la cantidad de transferencia que ofrecen (600GB) es lógico que uno consuma unos 20GB diarios, por lo tanto el servidor debería estar preparado para dicho tráfico.

Igual, mi problema no es la velocidad sino la falta de respuesta. No me molesta que el usuario navegue lento, este es un servidor temporal hasta el mes que viene, pero durante estos 30 días al menos quiero que mis usuarios puedan ver el sitio, lento, pero verlo en fin.

Vale aclarar que antes tenía el sitio en un shared con unas 6/7 mil visitas diarias y funcionaba bien, eso demuestra que en un VPS con el doble debería hacerlo también. Asi que nuevamente el problema debe ser mi falta de experiencia.

Si alguien me puede ayudar estaré muy agradecido, y porque no intercambiar conocimientos por publicidad ;)
__________________

  #2 (permalink)  
Antiguo 30/03/2006, 22:46
Avatar de Apolo
Colaborador
 
Fecha de Ingreso: abril-2003
Ubicación: ubicado
Mensajes: 7.961
Antigüedad: 21 años, 1 mes
Puntos: 109
Hola Sliverale,

Cita:
Iniciado por Sliverale
el sitio anda bárbaro unos minutos y después se sobrecarga. Es extraño, porque el servidor muestra un uso del 0.x de la CPU, por lo tanto no se sobrecarga el equipo
En un servidor no todo es uso de CPU. También está la memoria, el uso de disco, etc.



Cita:
Iniciado por Sliverale
Antes tenía un managed y esto no pasaba
Antes tenías todo un servidor, y ahora pasaste a un VPS. Eso es más bien un "downgrade", pues los VPS, por lo general, ofrecen muy poca memoria RAM garantizada.



Cita:
Iniciado por Sliverale
Pensé en agregar un cronjob que reinicie Apache cada 5 minutos, dicho proceso no lleva más de 5 segundos por lo cual pocos usuarios lo van a notar y el sitio va a funcionar relativamente bien
Esto no es solución, para nada. Es como atacar el síntoma, en lugar de atacar el origen del problema.



Cita:
Iniciado por Sliverale
Mi pregunta es la siguiente, para empezar si alguien sabe que puede estar pasando, que puede ser lo que está mal configurado
Difícil, casi imposible saberlo, sin tener más datos. Pega un "top" aquí y algo más podrá saberse. Revisa el uso de RAM, que estoy casi seguro que por allí es el problema.



Cita:
Iniciado por Sliverale
Probablemente sea por el volumen de visitas, pero por la cantidad de transferencia que ofrecen (600GB) es lógico que uno consuma unos 20GB diarios, por lo tanto el servidor debería estar preparado para dicho tráfico
El consumo de tráfico tiene muy poco qué ver con el consumo de recursos como RAM y CPU. Uno puede tener un sitio que visitan muy poco, pero que lleva a cabo muchos procesos, o puede tener un sitio muy pequeño que consuma cientos de GB mensuales.



Cita:
Iniciado por Sliverale
Vale aclarar que antes tenía el sitio en un shared con unas 6/7 mil visitas diarias y funcionaba bien, eso demuestra que en un VPS con el doble debería hacerlo también
Si el "shared" tenía 2 GB de RAM y el VPS tiene 256 MB de RAM, por supuesto que el rendimiento en el sitio se debe notar, pero hacia abajo, no hacia arriba, como tú insinúas.



Cita:
Iniciado por Sliverale
Si alguien me puede ayudar estaré muy agradecido, y porque no intercambiar conocimientos por publicidad
Acepto la publicidad si eres publicista!

Saludos.

Jaime
__________________
Planes VPS en el mundo > DirectorioVPS
Visita los foros de hosting de ComunidadHosting
  #3 (permalink)  
Antiguo 31/03/2006, 05:08
Avatar de Sliverale  
Fecha de Ingreso: diciembre-2003
Ubicación: Rosario, Argentina
Mensajes: 56
Antigüedad: 20 años, 5 meses
Puntos: 0
Top hoy a las 8 AM (GMT-3):

top - 06:06:13 up 12:48, 1 user, load average: 0.04, 0.04, 0.00
Tasks: 52 total, 1 running, 51 sleeping, 0 stopped, 0 zombie
Cpu(s): 1.1% user, 1.0% system, 0.0% nice, 97.9% idle
Mem: 6196600k total, 6009500k used, 187100k free, 1574732k buffers
Swap: 12586916k total, 28672k used, 12558244k free, 2991392k cached

La memoria claramente está bastante saturada, voy a quejarme por este tema, pagué adicional para tener memoria extra y no aparece.

Gracias por todo Apolo, y el tema publicidad por conocimientos lo podemos hacer, agregame al MSN, [email protected], y arreglamos.
__________________

  #4 (permalink)  
Antiguo 31/03/2006, 10:02
Avatar de Apolo
Colaborador
 
Fecha de Ingreso: abril-2003
Ubicación: ubicado
Mensajes: 7.961
Antigüedad: 21 años, 1 mes
Puntos: 109
Cita:
Iniciado por Sliverale
La memoria claramente está bastante saturada, voy a quejarme por este tema, pagué adicional para tener memoria extra y no aparece
La memoria que te aparece allí es la memoria física para todo el nodo VPS, es decir, para todo el servidor.

Ejecuta este comando como root:

cat /proc/user_beancounters

Si los valores en la columna "failcnt" son iguales a cero, entonces por ahí no es el problema, pero si te aparece algún valor diferente a cero, consulta con tu proveedor para que te haga algunas recomendaciones al respecto.

Saludos,
__________________
Planes VPS en el mundo > DirectorioVPS
Visita los foros de hosting de ComunidadHosting
  #5 (permalink)  
Antiguo 31/03/2006, 10:26
Avatar de Sliverale  
Fecha de Ingreso: diciembre-2003
Ubicación: Rosario, Argentina
Mensajes: 56
Antigüedad: 20 años, 5 meses
Puntos: 0
Apolo, gracias nuevamente. Todas las columnas aparecen en cero menos esta:

resource held maxheld barrier limit failcnt
numtcpsock 534 577 820 820 568204
__________________

  #6 (permalink)  
Antiguo 31/03/2006, 10:47
Avatar de Apolo
Colaborador
 
Fecha de Ingreso: abril-2003
Ubicación: ubicado
Mensajes: 7.961
Antigüedad: 21 años, 1 mes
Puntos: 109
Cita:
Iniciado por Sliverale
Apolo, gracias nuevamente. Todas las columnas aparecen en cero menos esta:

resource held maxheld barrier limit failcnt
numtcpsock 534 577 820 820 568204
Entonces tu VPS ha alcanzado el número máximo de sockets tcp permitidos en un momento dado. Consulta con tu proveedor esto, pero supongo que tendrás que tomar un plan superior, que garantice recursos más altos.

Saludos,
__________________
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 08:40.