logo
. . .

Prueba de Estrés

Contáctanos
vps image
wp-hosting

¿Qué es una Prueba de Estrés?

Se utiliza normalmente para sobrecargar el Servidor Web. Esto quiere decir que se va doblando el número de usuarios que se conectan al servidor y se ejecuta una prueba de carga hasta que se rompe. Este tipo de prueba se realiza para determinar la solidez del servidor web en los momentos de carga extrema.
Esto ayuda a los administradores para determinar si el servidor web soportará lo suficiente en caso de que la carga real supere a la carga esperada.

hosting

¿Para qué sirven las Pruebas de Estrés?

  • Demostrar que el Servidor Web cumple los criterios de rendimiento.
  • Validar y verificar atributos de la calidad del Servidor Web: escalabilidad, fiabilidad, uso de los recursos.
  • Medir qué partes del Servidor Web o de carga de trabajo provocan que el conjunto rinda mal.
  • Detectar cuellos de botella simulando gran tráfico.
  • Obtener métricas como por ejemplo: - Tiempo por petición (velocidad).
  • Peticiones por segundo (potencia).
  • Cantidad de bytes/kb transferidos (carga/optimización.)

¿Tienes duda de alguno de nuestros servicios?

Llámanos o envíanos un correo y uno de nuestros expertos te ayudará con tus dudas

server room

Las diferencias entre las pruebas de carga y las pruebas de estrés

Una prueba de esfuerzo normalmente maximizará una parte del sistema u otra que eventualmente causa ralentizaciones y luego se bloquea o no responde. Es importante determinar qué componentes del sistema serán los primeros en encontrar problemas durante la prueba. Por este motivo, hay una serie de componentes que se recomiendan supervisar al realizar una prueba de esfuerzo.

Cosas que podrías controlar en una prueba de esfuerzo:

  • Banda
  • Uso de CPU
  • Memoria libre
  • E/S de disco
  • Lecturas y escrituras de bases de datos
  • Abrir conexiones de base de datos
  • Contenido de 3a parte
wp-hosting

Los problemas con cualquiera de estos elementos podrían manifestarse como:

  • Respuesta lenta del primer paquete
  • Largos retrasos entre las solicitudes GET/POST y las respuestas
  • Memoria libre
  • Cargas de página más largas de lo normal
  • Tiempo de espera de páginas web
  • Códigos de error del servidor devueltos

Aunque estos mismos problemas pueden detectarse inicialmente durante una prueba de carga, la idea detrás de una prueba de carga es generalmente simular las cargas esperadas que el sistema debe ser capaz de manejar de forma regular. A veces puede ser el caso en el que el sistema experimenta brevemente ralentizaciones mientras se asignan recursos al aumento de la carga, pero en la mayoría de los casos el sistema debe ser capaz de recuperarse de la asignación inicial y reanudar el rendimiento normal bajo una prueba de carga.