Skip to content

Latest commit

 

History

History

Práctica4

#Práctica 4

  1. ###Estructura del entorno virtual.

    Maquina1: 192.168.1.10

    Maquina2: 192.168.1.20

    Maquina de balanceo(Ngingx) : 192.168.1.30

    Maquina de balanceo(HAProxy): 192.168.1.30

    ##El software para la realización de los tests de estrés de la granja web ha sido Apache benchmark y Siege.

Se han realizado un total de 10 repeticiones contra la Máquina1, otras 10 repeticiones contra el balanceador de carga con Ngingx y otras 10 repeticiones contra el balanceador de carga con HAProxy, primeramente con Apache Benchmark y después con Siege.

  1. ###Apache Benchmark:

    Tabla de resultados Apache Benchmark contra la Máquina1

    ab -n 1000 -c 10 http://192.168.1.10/script.php

    Imagen 1

    ##Podemos observar en la siguiente captura como la Máquina1 tiene el uso de CPU al 99,7% y la Máquina2 al 0,0%

    Imagen 2

    Tabla de resultados Apache Benchmark contra el Balanceador con HAProxy

    ab -n 1000 -c 10 http://192.168.1.30/script.php

    Imagen 3

    Tabla de resultados Apache Benchmark contra el Balanceador con Ngingx

    ab -n 1000 -c 10 http://192.168.1.30/script.php

    Imagen 4

    Gráfica de resultados obtenidos en los 3 benchmarks con AB

    Imagen 5

  2. ###Siege:

    Tabla de resultados Siege contra la Máquina1

    siege -b -t60S -v http://192.168.1.10/script.php

    Imagen 1

    Tabla de resultados Siege contra el balanceador de carga con HAProxy

    siege -b -t60S -v http://192.168.1.30/script.php

    Imagen 2

    Tabla de resultados Siege contra el balanceador de carga con Ngingx

    siege -b -t60S -v http://192.168.1.30/script.php

    Imagen 3

    Gráfica de resultados obtenidos en los 3 benchmarks con Siege

    Imagen 4

Autores: Alejandro Rodríguez López y Antonio Cordonie Campos