19
1 Informe de síntesis de CloudTest Le mostramos un ejemplo típico del informe personalizado de una prueba de carga elaborado por el equipo de ingenieros de rendimiento de Akamai Informe de síntesis de CloudTest

Informe de muestra de CloudTest | Akamai...degradarse, con el tiempo, ya sea debido a las tasas de error, al aumento de la simultaneidad, a problemas de la base de datos o a la "transacción

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Informe de muestra de CloudTest | Akamai...degradarse, con el tiempo, ya sea debido a las tasas de error, al aumento de la simultaneidad, a problemas de la base de datos o a la "transacción

1Informe de síntesis de CloudTest

Le mostramos un ejemplo típico del

informe personalizado de una prueba de carga

elaborado por el equipo de ingenieros

de rendimiento de Akamai

Informe de síntesis de CloudTest

Page 2: Informe de muestra de CloudTest | Akamai...degradarse, con el tiempo, ya sea debido a las tasas de error, al aumento de la simultaneidad, a problemas de la base de datos o a la "transacción

2Informe de síntesis de CloudTest

Contenido

Resumen ejecutivo ....................................................................................................................................................3

Introducción ...............................................................................................................................................................3

Objetivos.....................................................................................................................................................................3

Escenarios de prueba ...............................................................................................................................................3

Resultados ..................................................................................................................................................................3

Qué hemos aprendido ..............................................................................................................................................3

Recomendaciones .....................................................................................................................................................4

Conclusiones ..............................................................................................................................................................4

Resultados de la prueba ...........................................................................................................................................5

Resultados a partir de fecha/hora ...........................................................................................................................5

Resumen de los resultados.......................................................................................................................................5

Análisis del tiempo de respuesta ............................................................................................................................6

Análisis de las transacciones ....................................................................................................................................7

Errores .......................................................................................................................................................................13

Análisis de la velocidad de envío o el índice de visitas ......................................................................................14

Análisis del ancho de banda ..................................................................................................................................15

Análisis de los subelementos .................................................................................................................................16

Análisis completo de los errores ...........................................................................................................................17

Acerca de Akamai ....................................................................................................................................................19

Page 3: Informe de muestra de CloudTest | Akamai...degradarse, con el tiempo, ya sea debido a las tasas de error, al aumento de la simultaneidad, a problemas de la base de datos o a la "transacción

3Informe de síntesis de CloudTest

Resumen ejecutivo

INTRODUCCIÓN

En este documento se presentan los resultados de las pruebas realizadas para "Cliente" en el entorno de producción actual. Se han anonimizado los dominios de "Cliente" y demás detalles que puedan vincularse a este. Estas pruebas se llevaron a cabo en la plataforma Akamai CloudTest.

OBJETIVOS

La prueba se diseñó para medir el rendimiento y la escalabilidad del sistema, así como para supervisar las métricas de tiempo de respuesta a medida que aumentaba la simultaneidad de usuarios a lo largo del tiempo. Esto incluye:

• Determinar la escalabilidad y el rendimiento del sistema al aumentar la simultaneidad de usuarios a lo largo del tiempo.

• Determinar los tiempos de respuesta del sistema al aumentar la simultaneidad de usuarios a lo largo del tiempo.

• Medir el impacto que tienen los picos de carga comerciales en el rendimiento del sistema en condiciones de carga máxima.

ESCENARIOS DE PRUEBAS

Se crearon nueve escenarios de pruebas:

1) Escenario 1: 46 % de carga 6) Escenario 6: 33,3 % de pico 2) Escenario 2: 24 % de carga 7) Escenario 7: 3000 usuarios 3) Escenario 3: 13 % de carga 8) Escenario 8: 66,6 % de pico 4) Escenario 4: 17 % de carga 9) Escenario 9: 33,3 % de pico 5) Escenario 5: 66,6 % de pico

Asimismo, se añadieron otros escenarios a esta composición para un pico comercial secundario. El objetivo de esto era iniciar el primer pico comercial, alcanzar el nivel máximo de tráfico y, a continuación, iniciar otro pico comercial mientras el primero aún descendía. Con este nuevo escenario, se pretendía imitar el comportamiento observado durante el "evento".

Resultados

QUÉ HEMOS APRENDIDO

• La carga no es capaz de adaptarse bien a la carga base máxima sin degradarse el rendimiento.

• La mayoría de los problemas se produjeron en el dominio xxxxxx, junto con dos dominios xxxxxx.

• La mayoría de los errores fueron de tipo HTTP 504, 502, 404 y 400.

Page 4: Informe de muestra de CloudTest | Akamai...degradarse, con el tiempo, ya sea debido a las tasas de error, al aumento de la simultaneidad, a problemas de la base de datos o a la "transacción

4Informe de síntesis de CloudTest

• La "transacción X" tuvo, con diferencia, la mayor medida del percentil 90, al tardar 49,194 segundos.

• Dos llamadas xxxxxx a un dominio de desarrollo fueron la segunda y la tercera más largas del percentil 90.

• Los índices de transacción y los tiempos de respuesta se degradaban uniformemente a medida que progresaba la ejecución de la prueba.

RECOMENDACIONES

• Determinar la causa de la degradación en la "transacción X".

• Decidir si el dominio xxxxxx de desarrollo debe incluirse en los recursos y la ejecución de la prueba.

• Reducir las anotaciones del sistema para mejorar el rendimiento de varios paneles de control; esto solo es necesario cuando los servidores están inactivos.

• Determinar la causa principal de la reducción de los índices de transacción (concretamente, xxxxxx) al ejecutarse los picos comerciales.

CONCLUSIONES

El tiempo de respuesta se degradaba continuamente a partir de los xx xxx usuarios a medida que aumentaba la simultaneidad, pero se estabilizaba una vez alcanzados los xx xxx usuarios. Durante el resto de la prueba, el tiempo medio de respuesta aumentaba cada vez que se introducía un pico comercial en el sistema, pero se recuperaba a medida que los usuarios comerciales volvían a bajar hasta la simultaneidad media.

Los aumentos significativos de los errores coincidieron con los picos comerciales. Se correspondían, principalmente, a los errores HTTP 504 (Tiempo de espera agotado para la puerta de enlace), HTTP 502 (Puerta de enlace no válida), HTTP 404 (No encontrado) y HTTP 400 (Solicitud errónea), produciéndose la mayoría de ellos en los dominios xxxxxx y xxxxxx. Estos errores pueden atribuirse a diferencias en el hardware de los siete servidores web integrados. Tres de los servidores tenían hardware más antiguo, con menos capacidad de carga (en términos de CPU y memoria) que los otros cuatro. El balanceador de carga, al no detectar esta diferencia, continuó distribuyendo la carga por igual, por lo que sobrecargó esos servidores.

Dos dominios (XXXX y XXXX), cada uno de los cuales atendía solicitudes de un solo recurso, fueron los más lentos en términos de tiempo de respuesta. Aunque estos dominios atendían un porcentaje muy pequeño del total de solicitudes, podría deducirse que las solicitudes de recursos de terceros pueden afectar negativamente al rendimiento de ciertas páginas.

El objetivo de la prueba era identificar cómo reacciona el sitio de producción existente cuando hay presente una gran base de usuarios simultáneamente en el sistema y se agregan rápidamente tipos específicos de usuarios a la configuración. Se emplearon niveles de picos comerciales diversos para determinar la estabilidad y la escalabilidad de la configuración. Los índices de transacción parecen degradarse, con el tiempo, ya sea debido a las tasas de error, al aumento de la simultaneidad, a problemas de la base de datos o a la "transacción X".

Page 5: Informe de muestra de CloudTest | Akamai...degradarse, con el tiempo, ya sea debido a las tasas de error, al aumento de la simultaneidad, a problemas de la base de datos o a la "transacción

5Informe de síntesis de CloudTest

Resultados de la prueba

RESULTADOS A PARTIR DE FECHA/HORA

Fecha/hora de inicio de la prueba: 17/04/2018, 05:16:59 hrs

Fecha/hora de finalización de la prueba: 17/04/2018, 07:35:15 hrs

Duración de la prueba: 02:18:10,62

Descripción: Prueba de rendimiento de la infraestructura de producción de "Cliente"

RESUMEN DE LOS RESULTADOS

Datos fundamentales y métricas de alto nivel de esta prueba:

• Solicitudes HTTP enviadas: 193 800 623

• Errores de solicitud HTTP: 350 504 (0,181 %)

• Tiempo de respuesta medio: 222 ms

• Tiempo de respuesta máximo: 278 368 ms

• Total de bytes enviados: 520,7 GB

• Total de bytes recibidos: 2,1 TB

• Capacidad efectiva (solicitudes/segundo): 23 398 mens/s

• Capacidad efectiva (bits/segundo): 2 543 365 201 bits/s

Los usuarios virtuales de esta prueba se generaron con la siguiente distribución geográfica:

Usuarios virtuales por ubicación

Page 6: Informe de muestra de CloudTest | Akamai...degradarse, con el tiempo, ya sea debido a las tasas de error, al aumento de la simultaneidad, a problemas de la base de datos o a la "transacción

6Informe de síntesis de CloudTest

ANÁLISIS DEL TIEMPO DE RESPUESTA

Una de las principales métricas de una prueba de carga es el tiempo medio de respuesta. Los tiempos de respuesta medios dan una idea general del rendimiento de la aplicación bajo carga. Cuanto más horizontal sea la línea de tiempo de respuesta medio (a medida que aumenta la carga o el número de usuarios virtuales), mejor.

El gráfico de tiempo medio de respuesta que se muestra a continuación es una media de todas las solicitudes HTTP realizadas durante la prueba. El tiempo de respuesta medio comenzó a degradarse con casi xx xxx usuarios, y siguió la tendencia hasta que se alcanzaron los xx xxx usuarios simultáneos. Después, los tiempos de respuesta solo aumentaron cuando se sometía al sistema a picos comerciales, pero se recuperaban después de estos picos.

Cuando se identifican variaciones en los tiempos de respuesta, es importante identificar los dominios asociados. En el gráfico siguiente, se pueden ver los tiempos de respuesta medios separados por dominio a lo largo del tiempo. Los dominios XXXX y XXXX representan los tiempos de respuesta más prolongados que se muestran, pero se corresponden mayormente a picos comerciales.

Usuarios virtuales frente a duración media de recopilación

Usuarios virtuales frente a duración media de recopilación

Page 7: Informe de muestra de CloudTest | Akamai...degradarse, con el tiempo, ya sea debido a las tasas de error, al aumento de la simultaneidad, a problemas de la base de datos o a la "transacción

7Informe de síntesis de CloudTest

ANÁLISIS DE LAS TRANSACCIONES

Las transacciones representan una agrupación de subelementos (solicitudes HTTP, scripts, tiempo de procesamiento, etc.). La mayoría de las pruebas utilizan transacciones para representar de forma precisa los tiempos de carga de página reales que experimentaría un usuario final. Lo ideal es que el tiempo de finalización de la transacción de cada subelemento permanezca fijo durante toda la prueba. En este caso concreto, los tiempos de respuesta se mantuvieron muy estables, y cualquier aumento apreciable parece coincidir con el aumento de los picos de simultaneidad de usuarios que se introdujeron en diversos intervalos.

En la siguiente tabla, se muestran las medidas de percentil 95 de toda la prueba.

El widget de análisis de recopilación de las páginas siguientes identifica cada una de las transacciones utilizadas en la composición de la prueba y las estadísticas asociadas a cada subelemento.

Usuarios virtuales frente a duración media de recopilación

Usuarios virtuales frente a percentil 95 de duración de recopilación

Page 8: Informe de muestra de CloudTest | Akamai...degradarse, con el tiempo, ya sea debido a las tasas de error, al aumento de la simultaneidad, a problemas de la base de datos o a la "transacción

8Informe de síntesis de CloudTest

RecopilaciónRecopilaciones completadas

Duración mediaDesviación

estándarPercentil 90

Escenario1.01: Página de inicio 112 302 1,089 1,204 1,473

Escenario1.02: TransacciónX 27 939 0,65 0,472 1,04

Escenario1.02: TransacciónX 55 919 0,643 0,424 1,02

Escenario1.02: TransacciónX 27 836 3,833 6,707 4,563

Escenario1.03: TransacciónX 25 441 7,062 15,359 16,831

Escenario1.03: TransacciónX 50 992 6,855 15,491 16,592

Escenario1.04: TransacciónX 25 386 0,399 2,97 0,276

Escenario1.04: TransacciónX 50 892 0,397 3,046 0,272

Escenario1.05: TransacciónX 25 319 0,794 3,721 0,672

Escenario1.05: TransacciónX 50 729 2,783 7,963 3,161

Escenario1.06: TransacciónX 23 652 6,411 13,063 13,449

Escenario1.06: TransacciónX 25 173 0,826 1,108 1,134

Escenario1.07: TransacciónX 23 393 4,201 6,627 4,781

Escenario1.07: TransacciónX 22 959 10,22 15,029 20,083

Escenario1.08: TransacciónX 22 858 2,882 2,103 3,199

Escenario1.08: TransacciónX 22 943 13,508 16,908 42,158

Escenario1.09: TransacciónX 21 494 5,065 11,53 9,535

Escenario1.09: TransacciónX 21 695 5,441 10,676 10,017

Escenario1.10: TransacciónX 11 324 14,887 14,795 25,12

Escenario1.10: TransacciónX 5449 15,108 15,761 27,283

Escenario1.10: TransacciónX 86 348 2,013 1,255 2,448

Escenario1.10: TransacciónX 2795 5,368 10,982 9,619

Escenario1.10: TransacciónX 3008 0,877 0,323 1,221

Escenario1.10: TransacciónX 8914 7,563 7,725 9,545

Escenario1.10: TransacciónX 9030 1,235 0,732 1,645

Escenario1.10: TransacciónX 444 532 0,326 0,533 0,463

Escenario1.11-1: TransacciónX 147 896 0,323 0,583 0,531

Escenario1.11-2: TransacciónX 147 733 0,114 0,221 0,228

Escenario1.11-3: TransacciónX 147 636 0,07 0,364 0,149

Escenario1.11-4: TransacciónX 148 818 0,116 0,247 0,233

Escenario1.11-5: TransacciónX 147 941 0,113 0,383 0,223

Escenario1.11-6: TransacciónX 148 140 0,112 0,202 0,223

Escenario1.11: TransacciónX 45 040 1,088 0,473 1,463

Escenario1.11: TransacciónX 2779 3,715 5,055 4,194

Escenario1.11: TransacciónX 2869 8,175 11,384 12,892

Escenario1.11: TransacciónX 8954 2,103 2,411 2,483

Escenario1.11: TransacciónX 8896 1,939 5,167 1,677

Escenario1.11: TransacciónX 72 476 22,918 25,611 46,891

Escenario1.12: TransacciónX 401 230 27,472 11,746 37,13

Escenario1.12: TransacciónX 2866 2,201 2,247 2,521

Escenario1.12: TransacciónX 2773 10,333 13,913 35,733

Escenario1.12: TransacciónX 335 10 097 13,827 31,999

Page 9: Informe de muestra de CloudTest | Akamai...degradarse, con el tiempo, ya sea debido a las tasas de error, al aumento de la simultaneidad, a problemas de la base de datos o a la "transacción

9Informe de síntesis de CloudTest

RecopilaciónRecopilaciones completadas

Duración mediaDesviación

estándarPercentil 90

Escenario1.12: TransacciónX 443 669 0,317 1,298 0,44

Escenario1.12a: TransacciónX 1 694 372 7,236 7,883 11,842

Escenario1.13: TransacciónX 2681 3,777 10,081 5,289

Escenario1.13: TransacciónX 2792 3,913 8,219 5,304

Escenario1.13: TransacciónX 443 130 0,337 0,456 0,48

Escenario1.13: TransacciónX 335 3,064 7,625 2,349

Escenario1.13: TransacciónX 400 459 0,344 0,621 0,483

Escenario1.14-1: TransacciónX 133 558 0,427 0,574 0,677

Escenario1.14-2: TransacciónX 132 967 0,18 0,268 0,332

Escenario1.14-3: TransacciónX 133 432 0,192 0,278 0,344

Escenario1.14-4: TransacciónX 133 514 0,112 0,166 0,228

Escenario1.14-5: TransacciónX 133 114 0,11 0,236 0,22

Escenario1.14-6: TransacciónX 133 422 0,109 0,153 0,223

Escenario1.14: TransacciónX 335 3,331 9,01 10,399

Escenario1.14: TransacciónX 442 833 0,508 1,599 0,653

Escenario1.15: TransacciónX 335 2,898 7,023 3,549

Escenario1.15: TransacciónX 442 605 0,035 0,059 0,065

Escenario1.15: TransacciónX 399 625 0,334 1,442 0,459

Escenario1.16: TransacciónX 399 111 0,324 0,523 0,457

Escenario1.16: TransacciónX 335 9,088 11,881 30,8

Escenario1.17: TransacciónX 178 5,51 10,006 20,799

Escenario1.17: TransacciónX 157 1,454 4,769 0,765

Escenario1.17: TransacciónX 398 870 0,441 1,62 0,519

Escenario1.18: TransacciónX 157 3,763 9,102 3,145

Escenario1.19: TransacciónX 335 5,182 11,459 19,999

Escenario1.99: TransacciónX 34 210 0,722 1,431 1,043

Escenario2.01: TransacciónX 69 351 1,086 1,197 1,46

Escenario2.02: TransacciónX 69 187 0,632 0,466 0,984

Escenario2.03: TransacciónX 62 666 7,242 14,977 16,743

Escenario2.04: TransacciónX 62 551 0,521 3,717 0,339

Escenario2.05: TransacciónX 62 384 3,692 10,057 5,148

Escenario2.06: TransacciónX 26 230 7,993 14,007 17,617

Escenario2.06: TransacciónX 28 773 0,826 1,354 1,117

Escenario2.07: TransacciónX 25 786 4,767 7,969 5,322

Escenario2.07: TransacciónX 25 739 11,94 16,478 21,868

Escenario2.08: TransacciónX 25 618 3,079 2,857 3,423

Escenario2.08: TransacciónX 25 297 19,371 18,898 49,031

Escenario2.09: TransacciónX 22 994 7,164 13,971 17,139

Escenario2.09: TransacciónX 23 433 8,098 14,168 17,892

Escenario2.10: TransacciónX 44 657 2,282 2,095 2,611

Escenario2.11: TransacciónX 34 195 31,589 30,5 61,474

Escenario2.12: TransacciónX 64 569 9,525 11,566 16,482

Page 10: Informe de muestra de CloudTest | Akamai...degradarse, con el tiempo, ya sea debido a las tasas de error, al aumento de la simultaneidad, a problemas de la base de datos o a la "transacción

10Informe de síntesis de CloudTest

RecopilaciónRecopilaciones completadas

Duración mediaDesviación

estándarPercentil 90

Escenario2.13: TransacciónX 64 290 0,301 0,836 0,426

Escenario2.14: TransacciónX 64 134 0,366 1,912 0,465

Escenario2.15: TransacciónX 63 919 0,261 0,745 0,361

Escenario2.16: TransacciónX 63 745 0,586 2,001 0,783

Escenario2.17: TransacciónX 63 600 0,038 0,438 0,061

Escenario2.99: TransacciónX 29 943 0,947 3,07 1,231

Escenario3.01: TransacciónX 27 281 1,117 1,26 1,523

Escenario3.02: TransacciónX 6646 3,35 5,123 4,026

Escenario3.02: TransacciónX 20 248 0,669 0,432 1,081

Escenario3.03: TransacciónX 18 635 5,077 12,763 10,126

Escenario3.04: TransacciónX 18 336 0,307 2,453 0,243

Escenario3.05: TransacciónX 18 050 1,537 4,715 1,633

Escenario3.06: TransacciónX 4497 5,511 11,178 9,934

Escenario3.06: TransacciónX 5024 0,953 0,518 1,433

Escenario3.07: TransacciónX 4164 6,528 10,899 10,789

Escenario3.07: TransacciónX 4597 8,016 11,497 12,825

Escenario3.08: TransacciónX 4523 2,844 1,914 3,105

Escenario3.08: TransacciónX 4020 9,698 14,711 38,099

Escenario3.09: TransacciónX 5160 16,447 15,996 29,104

Escenario3.09: TransacciónX 3841 3,954 8,285 6,532

Escenario3.09: TransacciónX 4264 5,391 10,117 9,907

Escenario3.10: TransacciónX 2061 14,473 12,279 24,799

Escenario3.10: TransacciónX 18 250 1,112 0,484 1,484

Escenario3.10: TransacciónX 1072 5,343 8,529 9,999

Escenario3.10: TransacciónX 1123 0,97 0,581 1,365

Escenario3.10: TransacciónX 23 713 10,453 11,907 17,845

Escenario3.10: TransacciónX 3974 8,068 8,66 10,292

Escenario3.10: TransacciónX 3921 1,53 0,565 1,992

Escenario3.11: TransacciónX 1017 6,436 11,003 10,799

Escenario3.11: TransacciónX 1062 8,635 12,226 14,333

Escenario3.11: TransacciónX 3899 2,091 2,144 2,433

Escenario3.11: TransacciónX 3970 2,132 5,515 1,915

Escenario3.11: TransacciónX 387 129 0,198 0,33 0,388

Escenario3.12: TransacciónX 202 349 1,346 1,924 2,312

Escenario3.12: TransacciónX 183 981 2,003 3,548 3,075

Escenario3.12: TransacciónX 1060 2,273 3,144 2,514

Escenario3.12: TransacciónX 1012 9,579 13,365 29,2

Escenario3.12: TransacciónX 374 8,481 11,248 26,933

Escenario3.13: TransacciónX 974 3,931 7,093 7,449

Escenario3.13: TransacciónX 1015 5,849 9,876 10,307

Escenario3.13: TransacciónX 374 3,269 6,877 6,099

Escenario3.13: TransacciónX 381 487 0,321 0,46 0,428

Page 11: Informe de muestra de CloudTest | Akamai...degradarse, con el tiempo, ya sea debido a las tasas de error, al aumento de la simultaneidad, a problemas de la base de datos o a la "transacción

11Informe de síntesis de CloudTest

RecopilaciónRecopilaciones completadas

Duración mediaDesviación

estándarPercentil 90

Escenario3.14: TransacciónX 373 1,512 4,779 0,895

Escenario3.14: TransacciónX 380 960 0,698 1,951 1,143

Escenario3.15: TransacciónX 373 2,635 6,953 1,779

Escenario3.16: TransacciónX 371 6,937 9,313 17,599

Escenario3.17: TransacciónX 179 5,148 10,358 11,599

Escenario3.17: TransacciónX 191 2,197 6,334 0,899

Escenario3.18: TransacciónX 191 2,866 6,521 2,499

Escenario3.19: TransacciónX 368 3,96 8,949 11,599

Escenario3.99: TransacciónX 9820 0,818 1,926 1,185

Escenario4.01: TransacciónX 239 695 6,616 13,598 16,578

Escenario4.02: TransacciónX 214 381 0,101 0,437 0,172

Escenario4.02: TransacciónX 23 453 1,124 4,857 0,922

Escenario4.03: TransacciónX 212 547 0,602 3,303 0,529

Escenario4.04: TransacciónX 204 839 3,851 8,479 4,445

Escenario4.05: TransacciónX 10 801 3,732 4,854 5,663

Escenario4.05: TransacciónX 139 270 1,616 4,238 1,516

Escenario4.05: TransacciónX 40 494 4,116 6,81 3,934

Escenario4.06: TransacciónX 40 102 3,497 3,971 3,721

Escenario4.06: TransacciónX 10 760 0,714 1,841 1,786

Escenario4.06: TransacciónX 136 623 19,437 19,737 53,56

Escenario4.07: TransacciónX 10 136 6,239 9,984 10,694

Escenario4.07: TransacciónX 175 185 1,444 3,325 1,44

Escenario4.08: TransacciónX 1 013 309 0,345 0,69 0,486

Escenario4.08: TransacciónX 770 799 0,454 0,439 0,775

Escenario4.09: TransacciónX 1 008 249 0,363 0,37 0,626

Escenario4.09: TransacciónX 768 249 0,301 0,36 0,517

Escenario4.10: TransacciónX 730 964 3,631 10,381 8,038

Escenario4.11: TransacciónX 728 780 0,335 0,416 0,575

Escenario4.99: TransacciónX 105 933 6,877 14,941 16,619

Escenario5.01: TransacciónX 4642 0,883 0,844 1,239

Escenario5.02: TransacciónX 4341 2,563 2,609 3,812

Escenario5.03: TransacciónX 15 739 2,604 1,524 3,944

Escenario5.04: TransacciónX 14 568 2,917 2,273 3,757

Escenario6.01: TransacciónX 50 527 1,109 1,374 1,468

Escenario6.02: TransacciónX 11 180 11,754 23,157 23,999

Escenario6.02: TransacciónX 37 539 0,646 0,364 1,028

Escenario6.03: TransacciónX 34 605 5,304 13,158 10,892

Escenario6.04: TransacciónX 34 304 0,309 2,504 0,236

Escenario6.05: TransacciónX 33 915 1,566 4,879 1,651

Escenario6.06: TransacciónX 8860 5,49 10,651 9,983

Escenario6.06: TransacciónX 9410 0,936 0,583 1,357

Escenario6.07: TransacciónX 8590 4,697 8,188 5,626

Page 12: Informe de muestra de CloudTest | Akamai...degradarse, con el tiempo, ya sea debido a las tasas de error, al aumento de la simultaneidad, a problemas de la base de datos o a la "transacción

12Informe de síntesis de CloudTest

RecopilaciónRecopilaciones completadas

Duración mediaDesviación

estándarPercentil 90

Escenario6.07: TransacciónX 8647 8,109 12,133 12,759

Escenario6.08: TransacciónX 8383 15,862 14,947 28,124

Escenario6.08: TransacciónX 8565 2,869 2,059 3,102

Escenario6.08: TransacciónX 8399 11,678 16,183 41,106

Escenario6.09: TransacciónX 7961 4,382 8,679 8,958

Escenario6.09: TransacciónX 8055 5,702 10,922 10,289

Escenario6.09: TransacciónX 30 820 1,086 0,455 1,47

Escenario6.10: TransacciónX 3347 15,525 15,209 27,371

Escenario6.10: TransacciónX 1728 5,395 10,677 9,399

Escenario6.10: TransacciónX 1822 0,913 0,347 1,289

Escenario6.10: TransacciónX 6362 7,695 7,985 9,727

Escenario6.10: TransacciónX 6371 1,406 0,798 1,892

Escenario6.10: TransacciónX 19 120 0,287 0,469 0,482

Escenario6.10: TransacciónX 19 548 0,711 1,072 1,059

Escenario6.11: TransacciónX 331 656 1,85 2,053 3,224

Escenario6.11: TransacciónX 301 013 2,063 2,579 3,451

Escenario6.11: TransacciónX 1706 4,412 6,205 5,373

Escenario6.11: TransacciónX 1744 8,52 12,34 13,155

Escenario6.11: TransacciónX 6324 1,96 2,014 2,298

Escenario6.11: TransacciónX 6346 2,17 5,744 1,816

Escenario6.12: TransacciónX 300 526 1,517 2,189 2,566

Escenario6.12: TransacciónX 1740 2,183 2,06 2,539

Escenario6.12: TransacciónX 331 266 0,192 0,235 0,397

Escenario6.12: TransacciónX 1699 10,565 14,114 36,799

Escenario6.12: TransacciónX 284 10,086 13,142 30,666

Escenario6.13: TransacciónX 1630 4,643 10,648 9,054

Escenario6.13: TransacciónX 300 068 0,528 0,528 0,973

Escenario6.13: TransacciónX 1678 5,398 9,455 10,19

Escenario6.13: TransacciónX 284 2,322 6,055 2,219

Escenario6.13: TransacciónX 324 971 0,955 0,688 1,608

Escenario6.14: TransacciónX 284 2,912 7,391 8,949

Escenario6.14: TransacciónX 299 643 0,11 0,161 0,224

Escenario6.15: TransacciónX 284 2,431 6,383 1,719

Escenario6.15: TransacciónX 291 627 0,822 0,776 1,221

Escenario6.16: TransacciónX 284 8,219 10,629 25

Escenario6.17: TransacciónX 138 5,635 10,029 14,799

Escenario6.17: TransacciónX 145 2,042 5,683 1,449

Escenario6.18: TransacciónX 145 2,942 6,741 2,559

Escenario6.19: TransacciónX 283 4,325 8,496 14,533

Escenario6,99: TransacciónX 17 311 0,76 1,418 1,103

Page 13: Informe de muestra de CloudTest | Akamai...degradarse, con el tiempo, ya sea debido a las tasas de error, al aumento de la simultaneidad, a problemas de la base de datos o a la "transacción

13Informe de síntesis de CloudTest

ERRORES

Los errores permiten identificar fácilmente dónde se hallan los problemas en una prueba. Pueden provocar errores los problemas de red, de infraestructura, de hardware y de aplicaciones, entre otras fuentes. En el apartado "Análisis completo de los errores" de las últimas páginas de este resultado, pueden encontrarse todos los detalles relativos a estos. El conjunto de errores de la prueba lo formaban principalmente agotamientos de tiempo de espera de conexión y errores HTTP 504, 502, 404 y 400. (Normalmente, los gráficos siguientes van acompañados de leyendas, pero se han eliminado de este informe para preservar el anonimato del cliente).

Recuento de errores

Recuento de errores frente a errores por tipo a lo largo del tiempo

Errores por tipo a lo largo del tiempo

Page 14: Informe de muestra de CloudTest | Akamai...degradarse, con el tiempo, ya sea debido a las tasas de error, al aumento de la simultaneidad, a problemas de la base de datos o a la "transacción

14Informe de síntesis de CloudTest

ANÁLISIS DE LA VELOCIDAD DE ENVÍO O EL ÍNDICE DE VISITAS

Otra métrica importante en cualquier prueba de carga es la capacidad (es decir, la velocidad de envío o el índice de visitas) de la prueba. Mide cuántas solicitudes HTTP puede procesar desde cero la aplicación de destino en un intervalo determinado (p. ej., por segundo o por minuto). En una aplicación perfectamente escalable, la velocidad de envío aumenta en línea recta con el incremento de usuarios virtuales. La velocidad de envío aumentaba linealmente a medida que aumentaba la simultaneidad de usuarios virtuales, lo que indica que el rendimiento no suponía un problema en este momento. (Normalmente, los gráficos siguientes van acompañados de leyendas, pero se han eliminado de este informe para preservar el anonimato del cliente).

Del dominio XXXX procede la mayor parte de los datos de velocidad de envío que se muestran a continuación.

Usuarios virtuales frente a velocidad de envío

Errores por tipo a lo largo del tiempo

Page 15: Informe de muestra de CloudTest | Akamai...degradarse, con el tiempo, ya sea debido a las tasas de error, al aumento de la simultaneidad, a problemas de la base de datos o a la "transacción

15Informe de síntesis de CloudTest

ANÁLISIS DEL ANCHO DE BANDA

El ancho de banda es un cuello de botella potencial que puede llegar a su límite muy rápido, sobre todo si una aplicación tiene descargas de alto volumen o una gran cantidad de recursos de página, o si no emplea correctamente una CDN. En el caso que nos ocupa, el ancho de banda no parece ser un problema en este momento. Esta métrica siempre debe revisarse después de cada prueba para verificar que no hay cambios que puedan haber causado un cuello de botella o una degradación. (Normalmente, los gráficos siguientes van acompañados de leyendas, pero se han eliminado de este informe para preservar el anonimato del cliente).

Consumo de ancho de banda

Consumo de ancho de banda por dominio

Page 16: Informe de muestra de CloudTest | Akamai...degradarse, con el tiempo, ya sea debido a las tasas de error, al aumento de la simultaneidad, a problemas de la base de datos o a la "transacción

16Informe de síntesis de CloudTest

ANÁLISIS DE LOS SUBELEMENTOS

En el siguiente gráfico, se puede ver el tiempo de finalización de cada uno de los escenarios de usuario (casos de prueba) que se observaron en el transcurso de la prueba. Lo ideal es que el tiempo de finalización de cada subelemento permanezca fijo durante toda la prueba. (Normalmente, los gráficos siguientes van acompañados de leyendas, pero se han eliminado de este informe para preservar el anonimato del cliente).

En el siguiente gráfico, se muestra el número de subelementos que se completaron a lo largo de la prueba. Conviene tener en cuenta que la ejecución de la prueba incorporaba picos de tráfico, que se pueden ver reflejados con precisión en el gráfico en los momentos correspondientes.

El widget de análisis de subelementos de las páginas siguientes identifica cada uno de los subelementos utilizados en la composición de la prueba y las estadísticas asociadas a cada subelemento.

Subelemento completado

Duración de subelemento media

Page 17: Informe de muestra de CloudTest | Akamai...degradarse, con el tiempo, ya sea debido a las tasas de error, al aumento de la simultaneidad, a problemas de la base de datos o a la "transacción

17Informe de síntesis de CloudTest

Análisis de subelemento

Jerarquía de componentes

Subelementos completados

Duración media

Duración máxima

Bytes enviados Bytes recibidos Errores

Composición 493 455 658,035 s 8187,244 s 401 348 098 380 1 732 113 725 029 113 723

Escenario 1 94 048 538,724 s 8001,404 s 131 190 717 498 311 124 204 116 17 857

Escenario 2 69 531 183,291 s 670,233 s 42 456 494 993 173 923 240 388 29 190

Escenario 3 159 430 309,675 s 639,730 s 30 531 767 971 319 869 928 469 35 400

Escenario 4 24 243 1264,178 s 8168,812 s 39 937 195 294 419 228 478 054 3670

Escenario 5 95 605 1264,259 s 8187,244 s 93 538 651 159 414 184 575 091 19 716

Escenario 6 4812 3919,446 s 8108,647 s 444 643 336 5 222 159 216 33

Escenario 7 45 786 907,517 s 8117,809 s 63 248 628 129 88 561 139 695 7857

ANÁLISIS COMPLETO DE LOS ERRORES

En la tabla siguiente, se muestra un desglose detallado del tipo de error y los mensajes asociados.

Error SolicitudesRecuento de

errores

193 968 161 337 620

DominioX 973 271 64 291

Restablecimiento de conexión (java.net.SocketException) 271

Se ha superado el tiempo de espera de conexión de 60 000 ms. 62 147

Se ha completado el envío, pero no se ha recibido ninguna respuesta dentro del límite de tiempo de espera de lectura de socket de 120 000 ms.

DominioX 1 049 386 23

Se ha superado el tiempo de espera de conexión de 60 000 ms. 15

HTTP 400 - Solicitud errónea 5

DominioX 295 788 37

Se ha superado el tiempo de espera de conexión de 60 000 ms. 37

DominioX 60 762 484 31 124

Restablecimiento de conexión (java.net.SocketException) 1

Se ha superado el tiempo de espera de conexión de 60 000 ms. 89

Error al procesar la transacción X 14

HTTP 400 - Solicitud errónea 1

HTTP 403 - Prohibido 3135

HTTP 500 - Error interno del servidor 986

HTTP 502 - Puerta de enlace no válida 331

HTTP 503 - Servicio no disponible 17

HTTP 504 - Tiempo de espera agotado para la puerta de enlace 10 672

Page 18: Informe de muestra de CloudTest | Akamai...degradarse, con el tiempo, ya sea debido a las tasas de error, al aumento de la simultaneidad, a problemas de la base de datos o a la "transacción

18Informe de síntesis de CloudTest

Error SolicitudesRecuento de

errores

Se ha completado el envío, pero no se ha recibido ninguna respuesta dentro del límite de tiempo de espera de lectura de socket de 120 000 ms.

67

Se ha completado el envío, pero la conexión se ha interrumpido antes de recibir la respuesta.

4

No se puede verificar el certificado de servidor SSL para el dominio X. (com.soasta.common.exceptions.CommonException)

8

No se puede establecer el valor de la propiedad. Compruebe si los eventos tienen propiedades específicas.

10 130

No se puede establecer el valor de la cuenta de propiedad. La respuesta JSON no es válida.

5185

DominioX 1980 32

HTTP 400 - Solicitud errónea 2

HTTP 500 - Error interno del servidor 6

HTTP 503 - Servicio no disponible 24

DominioX 743 308 8

Se ha superado el tiempo de espera de conexión de 60 000 ms. 8

DominioX 38 695 1649

Restablecimiento de conexión (java.net.SocketException) 4

Se ha superado el tiempo de espera de conexión de 60 000 ms. 1429

DominioX 5 317 556 93 871

Restablecimiento de conexión (java.net.SocketException) 377

Se ha superado el tiempo de espera de conexión de 60 000 ms. 92 016

Se ha completado el envío, pero no se ha recibido ninguna respuesta dentro del límite de tiempo de espera de lectura de socket de 120 000 ms.

1

Se ha completado el envío, pero la conexión se ha interrumpido antes de recibir la respuesta.

7

DominioX 124 785 689 146 581

Mensaje de error de validación personalizado 1 24

Mensaje de error de validación personalizado 2 3752

Mensaje de error de validación personalizado 3 14 016

Mensaje de error de validación personalizado 4 3

Se ha superado el tiempo de espera de conexión de 60 000 ms. 1102

Mensaje de error de validación personalizado 5 6

HTTP 400 - Solicitud errónea 11 596

HTTP 401 – Sin autorización 5

HTTP 417 - Error de expectativa 1

HTTP 500 - Error interno del servidor 3420

HTTP 502 - Puerta de enlace no válida 10.319

HTTP 503 - Servicio no disponible 5494

HTTP 504 - Tiempo de espera agotado para la puerta de enlace 49 335

Page 19: Informe de muestra de CloudTest | Akamai...degradarse, con el tiempo, ya sea debido a las tasas de error, al aumento de la simultaneidad, a problemas de la base de datos o a la "transacción

19Informe de síntesis de CloudTest

Akamai garantiza experiencias digitales seguras a las empresas más importantes del mundo. La plataforma perimetral inteligente de Akamai llega a todas partes, desde la empresa a la nube, lo que permite a nuestros clientes y a sus negocios ser rápidos, inteligentes y seguros. Las mejores marcas del mundo confían en Akamai para lograr su ventaja competitiva gracias a soluciones ágiles que permiten destapar todo el potencial de sus arquitecturas multinube. En Akamai mantenemos las decisiones, las aplicaciones y las experiencias más cerca de los usuarios que nadie; y los ataques y las amenazas, a raya. La cartera de soluciones de seguridad perimetral, rendimiento web y móvil, acceso empresarial y distribución de vídeo de Akamai está respaldada por un servicio de atención al cliente, análisis y una supervisión ininterrumpida durante todo el año sin precedentes. Para descubrir por qué las marcas más importantes del mundo confían en Akamai, visite www.akamai.com/es/es, blogs.akamai.com/es, o siga a @Akamai en Twitter. Puede encontrar los datos de contacto de todas nuestras oficinas en www.akamai.com/locations. Publicado en mayo de 2019.

Error SolicitudesRecuento de

errores

Error HTTP: 404 No encontrado 11 602

Mensaje de error de validación personalizado 6 2043

Mensaje de error de validación personalizado 7 3

Mensaje de error de validación personalizado 8 611

Se ha completado el envío, pero no se ha recibido ninguna respuesta dentro del límite de tiempo de espera de lectura de socket de 120 000 ms. 115

Se ha completado el envío, pero la conexión se ha interrumpido antes de recibir la respuesta. 2

No se puede verificar el certificado de servidor SSL para el dominio X. (com.soasta.common.exceptions.CommonException) 9

No se puede establecer el valor de la propiedad. Compruebe si los eventos tienen propiedades específicas. 7597

No se puede establecer el valor de la cuenta de propiedad. La respuesta JSON no es válida. 20

No se puede establecer el valor de la propiedad X. La respuesta JSON no es válida. 1

Mensaje de error de validación personalizado 9 5345

Mensaje de error de validación personalizado 10 2052

Mensaje de error de validación personalizado 11 3264

Empiece la prueba hoy

¿Quiere comprobar cómo se enfrentan a la carga sus sitios web y aplicaciones? Visite akamai.com/cloudtest para obtener más información.

Más información