Mi VPS se cae ¿Que estoy haciendo mal?

IngGeek Seguir

Kappa
SEO
Verificación en dos pasos activada
Desde
28 Oct 2013
Mensajes
2.514
Hola que tal, esta es mi primer consulta en el foro después de haber leido muchos problemas expuestos así como sus resoluciones aun no logro dar con el problema que yo puedo estar teniendo.

Les explico. Tengo un VPS contratado con conocida empresa española (no diré nombres porque no voy a decir que son malos hasta que alguien me saque de mis dudas), solicité el datacenter en Canada debido a que soy de México y quería la mayor velocidad de acceso posible.

Tengo montado un blog en wordpress con un tema responsivo.
Los datos del VPS
Core(TM) i5-3570S CPU @ 3.10GHz
4GB de ram
Les adjunto una imagen de lo que veo desde el panel de administración
datosvps.jpg

Ahora son las 4:13PM es decir las personas apenas van regresando de a sus trabajos o terminando de comer y hay pocas visitas, En horas normales el blog se encuentra con 30 a 50 visitas activas y todo funciona bien. la ram apenas si sube a 1.5gb de usado

Con esos 50 usuarios la velocidad de carga es de 2 a 3 segundos y google speed arroja un 86.

Los consumos que he tenido desde que tengo el vps son estos
vpsconsumos.jpg

Tamaño de base de datos y datos almacenados
vpsstatus.jpg

Ahora viene la pregunta
Entiendo que para una respuesta óptima del vps se juegan diversos factores, pero con los datos que les doy es decir con esas características ¿Cuantas visitas debería de poder adminsitrar por minuto?

*contestar a si mismos y luego siguen leyendo. para comparar lo que piensan con lo que me sucede



Ya que el problema que tengo es el siguiente. Digamos que el blog se encuentra con 50 personas dentro divididas en diversos artículos (tengo entendido que si ya están dentro no afecta al rendimiento pues ya hicieron uso de la base de datos etc). Sucede que yo coloco un tuit con un enlace al blog (en mi cuenta tengo muchos miles de seguidores) y en los próximos 10 minutos se suman 200 visitas (según google analytics) es decir como si hubieran llegado 150 nuevas lo cual serían 15 visitas por minuto. Pero claro, no llegan espaciadas, de esos 150 alrededor de 100 le dan clic al enlace apenas unos segundos despues de yo haber lanzado el tuit entonces son cerca de 100 solicitudes de la página web en los primeros 2 minutos y 50 en los otros 8 minutos.

Durante este lapso de tiempo el acceso/navegación es muy lento (supongo que por la cantidad de solicitudes) tardando hasta 15 o 20 segundos para cargar cada página.

Pasados unos 30 minutos siguen dentro 90 personas y pasada una hora el MySQL colapsa con lo que me quedo sin acceso al blog, sin acceso al vps, ni ftp ni nada. Tengo que levantar un ticket y como vivo varias horas de diferencia de españa me he quedado sin blog por hasta 12 horas (¡Lo cual es lo fatal del caso!)

Otros datos.
En los primeros 20 minutos que es el fuerte de visitas El CPU pasa de estar de su cotidiano uso de 0.20 a 1.5 o 2.0 y luego regresa a un 0.20 - 0.50 para las siguietnes visitas que ya son mas espaciadas.
En los primeros 20 minutos la ram pasa de estar de 1.5gb en uso a 3Gb en uso.
Para mejorar el rendimiento en wordpress
tengo la base de datos optimizada
utilizo de plugins Autoptimize para reducir las solicitudes y acelerar la carga
las imágenes se cargan con lazy load
utilizo scripts asincrónicos para acelerar la carga


El vps es autoadminsitrado, inicialmente tenía 2gb, me ampliaron a 4gb por recomendación de ellos mismos pero no resolvió el problema.

Debido a esto siento imposible aprovechar el alcance que tengo en twitter porque al momento de mandarle personas siempre se cae y aparte me preocupa que no se caiga tan seguido para que google no lo tache como un blog que nunca está en línea.

¿Qué opinan? ¿algo está mal con el vps? ¿algo está mal con la configuración del vps? ¿necesito uno con muchos mas recursos? ¿existe alguna tabla que diga cuantos usuarios soporta por minuto según las características del vps?
 

epsilon77

Zeta
Verificación en dos pasos activada
Verificado por Binance
Desde
29 Ene 2012
Mensajes
1.720
creeria que deberias optimizar un poco la configuraciond el mysql, has probado corriendo http://mysqltuner.com/ ?? ademas seria buena idea, mirar el log de mysql para saber exactamente que es lo que esta pasando. Los logs son tus amigos! :)
 
Última edición:

AdrianWeb

1
Iota
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
1 Jun 2013
Mensajes
2.468
Te recomiendo contactar con [MENTION=3716]skamasle[/MENTION] trabaja muy bien optimizando servidores y vps :encouragement:
 

kj2

Kappa
Verificación en dos pasos activada
¡Ha verificado su Paypal!
Verificado por Binance
Desde
1 Abr 2011
Mensajes
2.662
Te recomiendo lo mismo que SuperdisenoWeb ;).

kj
 

IngGeek

Kappa
SEO
Verificación en dos pasos activada
Desde
28 Oct 2013
Mensajes
2.514
Y alguno me puede responder las preguntas de cuantos usuarios simultáneos aproximados debería de poder estar manejando por minuto sin tener estos problemas.?
 
Desde
16 Oct 2010
Mensajes
3.090
Y alguno me puede responder las preguntas de cuantos usuarios simultáneos aproximados debería de poder estar manejando por minuto sin tener estos problemas.?

Tienes un VPS en un servidor con i5 ? es KVM o virtuozzo ?

Cual es la config de apache, mysql etc ?

Tus webs tienen cache ?

No pinta nada bien un vps en un i5 :S

Deberías ver el IO wait y otros factores, es mas fiable todo lo que has puesto en tiempo real vía ssh con TOP.

Lo de que el CPU pasa de 0.20 a 2 con 200 online, puede ser mala configuración o bien que el VPS es muy malo y con un i5 da por pensar de que el VPS no es de alto rendimiento y si tienen a más de 4 en el nodo se puede considerar overselling.

Tengo alguno que otro cliente con 90 mil visitas al día y el load no sube de 0.80 en 2 gigas de ram y 2cores en xeon e5-xxxx, aunque bien configuro en un i5 pues... complicado el asunto, ya en un dedicado no tienes buen rendimiento como para tenerlo en un vps.

Al menos que estés en un dedicado y te hayas equivocado, en tal caso tienes mala configuración.

PD gracias a los que me han citado en este post :) [MENTION=44361]SuperDisenoWeb[/MENTION] y [MENTION=6960]kj2[/MENTION] ( 2 <- :p7: )
 

IngGeek

Kappa
SEO
Verificación en dos pasos activada
Desde
28 Oct 2013
Mensajes
2.514
Tienes un VPS en un servidor con i5 ? es KVM o virtuozzo ?

Cual es la config de apache, mysql etc ?

Tus webs tienen cache ?

No pinta nada bien un vps en un i5 :S

Deberías ver el IO wait y otros factores, es mas fiable todo lo que has puesto en tiempo real vía ssh con TOP.

Lo de que el CPU pasa de 0.20 a 2 con 200 online, puede ser mala configuración o bien que el VPS es muy malo y con un i5 da por pensar de que el VPS no es de alto rendimiento y si tienen a más de 4 en el nodo se puede considerar overselling.

Tengo alguno que otro cliente con 90 mil visitas al día y el load no sube de 0.80 en 2 gigas de ram y 2cores en xeon e5-xxxx, aunque bien configuro en un i5 pues... complicado el asunto, ya en un dedicado no tienes buen rendimiento como para tenerlo en un vps.

Al menos que estés en un dedicado y te hayas equivocado, en tal caso tienes mala configuración.

PD gracias a los que me han citado en este post :) [MENTION=44361]SuperDisenoWeb[/MENTION] y [MENTION=6960]kj2[/MENTION] ( 2 <- :p7: )

Que tal skamasle, gracias por tu pronta atención. :encouragement:

Tengo que confesarte que me hablaste en chino, creo saber donde encontrar lo que me preguntas pero quizá no pueda proveerte de dicha información de manera certera pues es la primera vez que tengo un vps y con ello este tipo de problemáticas. ¿Qué costo tiene una asesoría o revisión del vps para una cotización y cual es el método de pago?

saludos
 
Desde
16 Oct 2010
Mensajes
3.090
Que tal skamasle, gracias por tu pronta atención. :encouragement:

Tengo que confesarte que me hablaste en chino, creo saber donde encontrar lo que me preguntas pero quizá no pueda proveerte de dicha información de manera certera pues es la primera vez que tengo un vps y con ello este tipo de problemáticas. ¿Qué costo tiene una asesoría o revisión del vps para una cotización y cual es el método de pago?

saludos

Hola, para hacer negocios en el foro necesitas tener acceso a la sección de negocios, tienes que leer las normas.

Pero te mando un privado con algo de info y para que me digas que proveedor tienes por que con esas especificaciones no parece muy fiable :/
 

jonymusky

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
25 Oct 2013
Mensajes
66
Deberías poder soportar 10 veces más de lo que estas soportando ahora.
 
Arriba