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

Duda con rendimiento de VPS

Estas en el tema de Duda con rendimiento de VPS en el foro de Cloud Computing en Foros del Web. Hola, tengo un VPS de hostgator nivel 3 con cpanel * CPU 1.13 GHZ * RAM 768 MB * Disk Space 30 GB * Bandwidth ...
  #1 (permalink)  
Antiguo 03/01/2011, 10:38
 
Fecha de Ingreso: enero-2006
Mensajes: 33
Antigüedad: 18 años, 10 meses
Puntos: 0
Duda con rendimiento de VPS

Hola, tengo un VPS de hostgator nivel 3 con cpanel

* CPU 1.13 GHZ
* RAM 768 MB
* Disk Space 30 GB
* Bandwidth 500 GB

Hosteo solo un dominio que tiene una tienda virtual en oscommerce

Tengo dudas respecto al rendimiento de mi VPS, ya que esperaba más rapidez de un VPS

Actualmente tengo instalado el mod_pagespeed (le pedí al soporte de hostgator que lo instalara) para mejorar la velocidad pero me da la impresión de que que me ha surtido el efecto contrario, pues según veo he pasado de cerca de 470 ms ( en Tiempo de descarga de una página (en milisegundos) dentro de las Herramientas para webmaster -> diagnostico - > estadísticas de rastreo) a cerca de 800ms. Aunque en el rendimiento del sitio veo tiempos promedio de carga similares o inferiores a los anteriores (4.7 segundos).
El mismo día que el mod_pagespeed pedí que me instalarán CloudFlare como CDN, peor no creo que eso afecte negativamente el rendimiento de mi sitio web, sino todo lo contrario.

Yo ya sabía que el mod_pagespeed me iba a consumir más recursos y cpu, pero ahora estoy en la duda de si vale o no la pena, y estoy en duda de si mis tiempos no deberían ser inferiores.

Ahora tengo este consumo de recursos

CPU 9.64%
Load Average 0.17, 0.11, 0.09

Resource Memory
Used 210 MB 27.34%
Free 558 MB
Total 768 MB

A primera vista daría la impresión de que no tengo problemas de recursos. De hecho siempre leo acá que hablan mucho de la memoria, y parece que memoria me sobra, lo que me hace dudar de si estará bien configurado.

He visto al CPU exceder el 100%, pero nunca vi a la memoria llegar siquiera al 50%

¿Que opinan?
  #2 (permalink)  
Antiguo 05/01/2011, 09:20
 
Fecha de Ingreso: septiembre-2010
Ubicación: Valencia
Mensajes: 781
Antigüedad: 14 años, 2 meses
Puntos: 39
Respuesta: Duda con rendimiento de VPS

Hola

Desinstala mod_pagespeed ya que segon tu no te sirve y parece que empeora y prueba con phpacelerator

Si la memoria ram no exede del 50 % y el espacio tampoco.. revisa siempre el load del servidor..

Saludos
__________________

Evidalia Hosting

Hosting, Resellers y Servidores VPS
  #3 (permalink)  
Antiguo 06/01/2011, 04:34
Avatar de cincinnati  
Fecha de Ingreso: noviembre-2002
Ubicación: Cerca, muy cerca
Mensajes: 971
Antigüedad: 22 años
Puntos: 29
Respuesta: Duda con rendimiento de VPS

Revisa y ajusta los parámetros Maxclients y demás en el httpd.conf de apache.
__________________
Be water my friend
  #4 (permalink)  
Antiguo 06/01/2011, 06:34
Avatar de atlanticadigital  
Fecha de Ingreso: agosto-2008
Ubicación: Buenos Aires - Argentina
Mensajes: 1.417
Antigüedad: 16 años, 3 meses
Puntos: 128
Respuesta: Duda con rendimiento de VPS

Trata de optimizar httpd.conf (apache) y php.ini en el vps.
Desinstala los modulos que mencionaste.
Si usas fcgi con php instala eaccelerator (tene en cuenta que eaccelerator no funciona con suphp).

Con el primero y segundo punto ya notaras una gran diferencia seguramente.

Saludos
__________________
AtlanticaDigital.net
Planes de Hosting
  #5 (permalink)  
Antiguo 08/01/2011, 11:55
 
Fecha de Ingreso: enero-2006
Mensajes: 33
Antigüedad: 18 años, 10 meses
Puntos: 0
Respuesta: Duda con rendimiento de VPS

Gracias a todos por sus respuestas.
Desde que me respondieron he estado estudiando e investigando sobre sus respuestas.

En base a sus sugerencias le pedí a la gente de soporte de hotgator que corra el PHP como fcgi, y que instale eaccelerator, como no me siento confiado como para optimizar yo los httpd.conf (apache) y php.ini en el vps, también les pedí a ellos que lo hicieran.

Como creo en el ensayo y error, y que todo necesita su tiempo, a efectos de ver los resultados de fcgi, eaccelerator, y la optimización de los httpd.conf y php.ini, no les pedí que desinstalen el mod_pagespeed . Para poder primero ver los resultados de un cambio y luego los del otro. Creo que se necesitaría un mínimo de una semana de espera antes de desinstalar el mod_pagespeed para poder diferenciar la diferencia de rendimiento de uno y otro cambio.

Quisiera compartir con Uds. mis experiencias, ya que es una de las cosas que no he visto en la web (Datos objetivos de rendimiento)


Estadísticas de rastreo de las herramientas de google de los ultimos 90 días al 08/01/2011



Estadísticas de rastreo de las herramientas de google de los ultimos 90 días al 13/10/2010



Rendimiento del sitio herramientas de google al 06/01/2011



Agosto. Aunque en el rendimiento del sitio no se ve pues la caída fue anterior al período que se muestra, logro mejorar los tiempos de un promedio de entre 6,5 y 7 segundos a un promedio de 5,5 antes de la subida de setiembre por experimento

Setiembre. A mediados de setiembre hago que el servidor comprima las páginas php, el resultado las paginas que según las estadísticas de rastreo de google demoraban menos de 1.000 milisegundos en cargarse pasan a un promedio de 3.000, el tiempo de carga en le rendimiento del sitio pasa casi tocar los 8 segundos.

Octubre. El 6/10/2010 contrato una cuenta compartida en hostgator y experimento con dominios secundarios. Hostgator usa PH5 y mis sitio web no es compatible, comienza el proceso de actualización a PHP 5. Los resultados no son los esperados. Descubro que el servidor de hostgator esta comprimiendo mis páginas de forma compulsiva por lo que el la performance sería peor a la de goddady en su pico de setiembre.

Noviembre. Siguen los experimentos.

Diciembre.
El 21/12/2010 mi sitio que estaba en una cuenta compartida de godaddy pasa a un VPS nivel 3 de hostgator.
El 29/12/2010 me instalan el mod_pagespeed y CloudFlare (un CDN)

Enero. Se me actualizaron las estadísticas al 7 y:
"Las páginas de su sitio tardan una media de 4,3 segundos en cargarse (actualizado el 07/01/2011). El tiempo de carga medio de este sitio es más lento que el del 68% de los sitios. El nivel de precisión de estas estimaciones es medio (entre 100 y 1000 puntos de datos)."


Seguiré poniendo en este tema los resultados de mis experimentos, para que puedan saber sin necesidad de experimentar tanto como yo, como afectan los distintos cambios al rendimiento de un sitio.

Saludos
Marcelo

Última edición por uylmfs; 08/01/2011 a las 14:04 Razón: No se ven las imagenes
  #6 (permalink)  
Antiguo 12/01/2011, 05:04
Avatar de hostigal  
Fecha de Ingreso: junio-2009
Mensajes: 318
Antigüedad: 15 años, 5 meses
Puntos: 6
Respuesta: Duda con rendimiento de VPS

El problema pudiera ser que te llegase por la cpu, sobre que tipo de máquina estás que procesador? por que tal vez ese sea el problema.

saludos.
  #7 (permalink)  
Antiguo 12/01/2011, 07:51
 
Fecha de Ingreso: enero-2006
Mensajes: 33
Antigüedad: 18 años, 10 meses
Puntos: 0
Respuesta: Duda con rendimiento de VPS

En respuesta para hostigal

Total processors: 1
Processor #1
Vendor Genuine Intel
Name Intel(R) Xeon(R) CPU E5620 @ 2.40GHz
Speed 2394.064 MHz
Cache 12288 KB

Dentro de esa maquina yo tengo asignados los siguientes recursos:

* CPU 1.13 GHZ (que supongo que serán de uno de los núcleos, y que a los 2.40GHz del CPU los multiplicarán por la cantidad de núcleos)
* RAM 768 MB
* Disk Space 30 GB
* Bandwidth 500 GB


Actualizando el tema de rendimiento en general:

La gente de Hostgator me sugirió ampliar el valor del parámetro kmemsize, de 50 a 100 Mb.

"We have changed the kmemsize from 50MB to 100MB to reduce the number of times you will hit the limit. The kmemsize resource is the size of unswappable kernel memory allocated for the internal kernel structures for the processes of a particular Container."

El 9 de enero habían quedado de me configurarme PHP para que corra como Fast CGI
Le hice un reclamo hoy por que o no lo hicieron, o por ahora los resultados no han cambiado, o si lo han hecho a sido para pero, pues hubo una leve suba en la media del tiempo de carga que el 8 había llegado a los 4.3 segundo y ahora se ubica en los 4.6, pero creo que esta dentro de las variaciones normales

Leyendo en estos foros encontré referencia a un programa llamado WinSCP (lo recomiendo) con el que me pude bajar mi httpd.conf para revisarlo, y lo cierto es que no encontré mucha cosa que configurar allí referida a rendimiento.
Si quieren lo publico, pqoe me parece medio grande (14.5k).
  #8 (permalink)  
Antiguo 14/01/2011, 13:11
Avatar de Datacenter1
Usuario no validado
 
Fecha de Ingreso: agosto-2005
Ubicación: Chicago
Mensajes: 1.982
Antigüedad: 19 años, 3 meses
Puntos: 144
Respuesta: Duda con rendimiento de VPS

Puedes postear el encabezado del comando top en hora pico?

Pensaba que no tenias ningún problema de rendimiento, solo una web pesada, pero por curiosidad hice un tes de carga a la tienda virtual en tu perfil y el resultado es malo.

http://tools.pingdom.com/fpt/?url=ht...pe=0&save=true

Creo que un cache está matando el rendimiento de tu web, en mis pruebas una imagen de 2KB tardó 9 segundos en cargar

Sugiero no utilizar el cdn, desconozco si este es el culpable pero todo apunta a eso

[edit]

no creo que tenga nada que ver aquí CPU o Memoría
[/edit]

Última edición por Datacenter1; 14/01/2011 a las 13:12 Razón: WOW es mi post 1000 !
  #9 (permalink)  
Antiguo 14/01/2011, 14:33
 
Fecha de Ingreso: enero-2006
Mensajes: 33
Antigüedad: 18 años, 10 meses
Puntos: 0
Respuesta: Duda con rendimiento de VPS

Gracias por el interés.

El comando top que pedías



(el que figura a 100% a veces en menos, la mayor parte del tiempo es 99,x% pero lo he visto llegar al 6x )


Y lo que me marca en el Main >> Server Status >> Apache Status del panel WHM

Current Time: Friday, 14-Jan-2011 18:00:37 UYST
Restart Time: Friday, 14-Jan-2011 02:50:19 UYST
Parent Server Generation: 8
Server uptime: 15 hours 10 minutes 17 seconds
Total accesses: 36451 - Total Traffic: 289.2 MB
CPU Usage: u60.89 s12.27 cu104.66 cs0 - .326% CPU load
.667 requests/sec - 5.4 kB/second - 8.1 kB/request
1 requests currently being processed, 9 idle workers

Ademas de poindom utilizo otros, el que me resulta más confiable para ver la página como la vería el usuario es el de http://www.webpagetest.org

http://www.webpagetest.org/result/110114_3C_8W75/

Lo que me preocupas es cu como veras en esa prueba demoro 3990 ms en enviar el primer byte.

En otra prueba que hice http://www.webpagetest.org/result/110114_1T_8W7Q/ , pero esta vez diciéndole que simule IE8 en lugar de IE7, el tiempo fue mucho menor, en parte por que con IE8 las peticiones se reducen a menos de la mitad por que acepta URI, y en parte por que el tiempo al primer byte fue mucho menor.

Le pedí a la gente de Hostgator para correr PHP como fastcgi, primero me dijeron que había que re compilar apache, que tomaría cerca de 1 hora y que les dijera el horario que más me convenía, se los dije peor pasaron días sin hacerlo, ayer lo reclame y el que me atendió me dijo que no era necesario recompilar, y que lo iban a hacer esa noche, esa noche lo hicieron y me dejo de funcionar la web (error 403). Los contacte y volvieron todo para atrás, quedaron de hoy denoche re compilar apache para correr PHP como fastcgi e instalar eacelerator

Estoy convencido de que el mod_pagespeed es responsable de la lentitud, pero no quiero desactivarlo aún para que no se junte con lo del pasaje a fastcgi, por que así identifico que incidencia tiene cada cambio.

Saludos
  #10 (permalink)  
Antiguo 14/01/2011, 15:59
Avatar de Datacenter1
Usuario no validado
 
Fecha de Ingreso: agosto-2005
Ubicación: Chicago
Mensajes: 1.982
Antigüedad: 19 años, 3 meses
Puntos: 144
Respuesta: Duda con rendimiento de VPS

No creo que haya diferencia en la forma como corras php, el problema no parece estar ahí y navegando por la web, desde mi ubicación (Chicago) no la noto nada lenta

Lo mejor será desactivar mod_pagespeed que hasta ahora no conozco de primera mano, nadie que haya reportado algo positivo con esta herramienta.

Tu vps se ve sano en cuando a uso de recursos y lo más importante independientemente de lo que muestren los test, tu web se siente bien.

Optimizar un vps puede resultar más dificil que un dedicado, porque en un VPS no se pueden controlar las variables ni se tienen datos, de todas maneras aquí van mis sugerencias:

Desactiva el mod_pagespeed
Desactiva el CDN
Activa fastcgi para php
Instala eaccelerator y asegurate de que el cache solo sea en memoria
Compila apache para use event y optimiza el httpd (aquí en el foro encontrarás tips o pregunta)
Optimiza mysql (no creo que tenga nada que ver con tu problema, pero nunca está demás)
Instala el plugin Nginx (buscalo en el foro de cPanel, es gratis y excelente)

Esto debe darte de por si buenos resultados, por otro lado, si todo tu público es de Uruguay, no tiene sentido que gastes dinero en un CDN, ningún proveedor tiene nodos en America Latina, a excepción de algunos proveedores con nodos en Brasil, pero en Latin0 America, casi no existen muchos acuerdos de peering por lo que la gran mayoría de los proveedores intercambian datos en USA. en pocas palabras el CDN hará poco o nada por ti.
  #11 (permalink)  
Antiguo 20/01/2011, 10:45
 
Fecha de Ingreso: agosto-2008
Ubicación: Colombia
Mensajes: 342
Antigüedad: 16 años, 3 meses
Puntos: 24
Respuesta: Duda con rendimiento de VPS

Pues con los resultados de ese top, parece que a ese VPS "no le duele una muela" no le veo problema.
  #12 (permalink)  
Antiguo 20/01/2011, 11:34
 
Fecha de Ingreso: enero-2006
Mensajes: 33
Antigüedad: 18 años, 10 meses
Puntos: 0
Respuesta: Duda con rendimiento de VPS

No se si lo que voy a comentar es cómico o trágico pero ...

Resulta que me canse de probar con ese VPS por casi un mes, y decidí cambiar.

Acá viene la parte de reír o llorar: Contrate una cuneta compartida y anda más rápido que el VPS .

Yo quería que anduviera más rápido, y decidí probar con el hosting de alguien que veo que siempre ayuda bastante en el foro ( Datacenter1 ).
Me contacte con la gente del hosting , y me dijeron que para lo que yo lo iba a usar me convenía más contratar una cuenta compartida, que incluso me iba a ser más rápida.
Les pedí que me dejaran probarlo por uno o 2 días (por el tema de la propagación de DNS), al principio me dijeron que no, pero creo que cuando se dieron cuenta de que enserio si andaba más rápido lo compraba me dijeron que si. Hice las pruebas y crease o no, resulto ser más rápida una compartida del hosting de Datacenter1 , que un VPS de hostgator. Y lo mejor del caso es que me salio más barato 1 año de hosting (promoción de por medio), que un mes del VPS.
Ayer hice el cambio por lo que hasta dentro de unos días no tendré los resultados confiables, pero pinta bien.

Claro que lo mío es un sitio de OSC, para los que lo buscan para foros seguramente no sea tan buena opción, y necesiten un VPS.

Cuando tenga la información de los datos más estables los comento por acá, pero insisto, más allá de que parece andar mejor, aunque se hubieran obtenido le mismo resultado, tomando en cuenta que el costo resulto ser menos de una décima parte, valía la pena igual.

Eso me lleva a estar convencido de que los VPS de hostgator vienen sin optimización, por que debería de ser mejor que una cuenta compartida.

Saludos
  #13 (permalink)  
Antiguo 21/01/2011, 01:09
 
Fecha de Ingreso: octubre-2010
Mensajes: 496
Antigüedad: 14 años, 1 mes
Puntos: 18
Respuesta: Duda con rendimiento de VPS

Me parece que haz hecho una buena elección. Hoy mismo me he detenido a mirar los planes y las ofertas y es lo mejor que he visto por aqui. Lastima que no visitara los planes de Datacenter1 antes.

Me parece que tienen buenos precios y sobre todo saben negociar y buscar nuevos clientes.

Tambien hice mis pruebas, y tengo un hosting compartido con hostgator y la carga fue de 4.6 segundos usando pingdom.com al igual que tu sitio web www.tqm.com.uy

Pero ahora tu web carga a una velocidad de 3.2 seg

En el caso de la web de datacenter1 se demora 5.5 seg en cargar

Suerte...

Última edición por merolikeo; 21/01/2011 a las 02:15
  #14 (permalink)  
Antiguo 19/03/2011, 08:47
Avatar de maelse  
Fecha de Ingreso: octubre-2005
Mensajes: 85
Antigüedad: 19 años, 1 mes
Puntos: 0
Respuesta: Duda con rendimiento de VPS

¿Pero uylmfs al final cambiaste de server porque tus DNS siguen siendo las de Hosgator?

Nginx no es un servidor web?

Saludos.
__________________
DOWEEM

CC.OO Pull&bear

Última edición por maelse; 19/03/2011 a las 18:20
  #15 (permalink)  
Antiguo 20/03/2011, 13:28
Avatar de maelse  
Fecha de Ingreso: octubre-2005
Mensajes: 85
Antigüedad: 19 años, 1 mes
Puntos: 0
Respuesta: Duda con rendimiento de VPS

Cita:
Iniciado por Datacenter1 Ver Mensaje
Compila apache para use event y optimiza el httpd (aquí en el foro encontrarás tips o pregunta)
Optimiza mysql (no creo que tenga nada que ver con tu problema, pero nunca está demás)
Instala el plugin Nginx (buscalo en el foro de cPanel, es gratis y excelente)
Hola Datacenter1, podrías especificar un poco más esos puntos. Estoy intentando optimizar un VPS LEVEL3 como el de uylmfs y no controlo mucho de manejar VPS.

¿Nginx no es un servidor de páginas webs?¿pueden trabajar los dos a la vez Apache y Nginx?
¿A que te refieres con compilar Apache para use event?

El resto de puntos ya los realice y la verdad me han ayudado bastante Gracias.

Saludos.
__________________
DOWEEM

CC.OO Pull&bear

Etiquetas: cloudflare, rendimiento, vps
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 08:13.