Rendimiento de servidor de apace en SheevaPlug


Observamos la carga del servidor con el comando uptime.

apacheproyecto1.jpg

Llevamos acabo la prueba de rendimiento mediante el comando ab -n 1000 -c 5 http://<Ip_SheevaPlug>/index.html, con la opción -n 1000 indicamos el número de peticiones y con -c 5 el número de recurrencia.

Nos aparecerá en pantalla algo así.

apacheproyecto2.jpg

Hacemos esto unas cuantas veces y nos quedamos con la mejor lectura.

Las siguientes tablas muestran los resultados de la comparativa del rendimiento en el SheevaPlug y en una máquina virtual.

Máquina Virtual - Connection Times (ms)


min
mean
[+/-sd]
median
max
Connect
0
1
0.5
1
13
Processing
1
5
3.5
4
96
Waiting
1
4
2.1
4
21
Total
2
6
3.5
5
97
Percentage of the requests served within a certain time (ms)
50%
5
66%
6
75%
6
80%
6
90%
7
95%
9
98%
14
99%
16
100%
97

SheevaPlug - Connection Times (ms)

min
mean
[+/-sd]
median
max
Connect
19
86
134.5
82
3068
Processing
31
93
15.7
96
143
Waiting
29
91
15.7
94
143
Total
52
178
135.3
179
3171
Percentage of the requests served within a certain time (ms)
50%
179
66%
180
75%
181
80%
181
90%
183
95%
186
98%
196
99%
197
100%
3171
Aunque los datos indican que la máquina virtual obtiene mejores resultados que el SheevaPlug esto es porque las mediciones de la máquina virtual se han realizado mediante un enlace punto a punto mientras que las de SheevaPlug han sido con éste conectado al router, aún y todo como podemos observar los resultados del SheevaPlug son muy buenos.