View a markdown version of this page

Implicaciones de las pruebas de carga - AWS Guía prescriptiva

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Implicaciones de las pruebas de carga

En las siguientes secciones, se describen los posibles efectos secundarios, que son los problemas más comunes al realizar pruebas de carga.

Costo

Cuando utiliza una nube que se escala fácilmente para realizar pruebas de rendimiento a gran escala, puede incurrir en costos elevados si implementa muchos servidores para una prueba de larga duración y, en el proceso, utiliza una gran cantidad de ancho de banda. Para evitarlo, planifique con anticipación y considere cuánto desea gastar. Modele su sistema objetivo en consecuencia para crear resultados representables.

Terceros y disponibilidad

Si sus flujos probados incluyen las llamadas a servicios de terceros, podría consumir sus cuotas o generar costos no deseados. Si es posible, desactive o bloquee los sistemas de terceros para que no formen parte de la prueba. Al sustituir los servicios externos por paquetes alojados por usted y que devuelven respuestas falsas pero válidas, usted es independiente. Puede centrar su prueba en su propia aplicación.

Si incluye los sistemas de terceros, pasarán a formar parte del resultado. Cuando son lentos, crean resistencia o contrapresión. Si no están disponibles, introducen errores falsos no relacionados.

Acumulación de datos de prueba

Realizar pruebas de gran tamaño y conservar muchos puntos de datos para un análisis detallado puede generar una gran cantidad de datos. Los sistemas de almacenamiento, como el espacio en disco, la base de datos de serie temporal o Amazon Simple Storage Service (Amazon S3), deben poder gestionar la cantidad de datos y brindar las capacidades de consulta necesarias. Planifique el tamaño del servidor, las particiones y la obsolescencia de los datos según sus necesidades. Esto no es un problema si planifica con antelación y realiza los ajustes con antelación.

Ancho de banda de red

Por lo general, una prueba de carga requiere una gran cantidad de ancho de banda y supone una carga para los servidores. Escale los servidores en los que ejecuta la prueba de carga de forma adecuada. Asegúrese de que la carga a la red brinde suficiente ancho de banda para que no se convierta en un cuello de botella. En la mayoría de los casos, hay menos servidores que generan carga que el número de servidores de aplicaciones que reciben carga. Por lo tanto, los servidores de prueba requieren más ancho de banda. At AWS, EC2 las instancias de Amazon con la n como sufijo proporcionan capacidades de red mejoradas.