Académique Documents
Professionnel Documents
Culture Documents
Introduccin a la
evaluacin de rendimiento
Medicin
Simulacin
ndices
Carga de trabajo
Modelado Analtico
Anlisis Operacional
Teora de Colas
M.A.V.S. oct-10
Caractersticas
Modelado
Analtico
Simulacin
Medicin
Flexibilidad
Alto
Alto
Bajo
Costo
Bajo
Medio
Alto
Credibilidad
Bajo
Medio
Alto
Exactitud
Bajo
Medio
Alto
Sistemas transaccionales
M.A.V.S. oct-10
Sistemas de Referencia
Sistemas en Red
Sistemas Multiprocesador
M.A.V.S. oct-10
Definir objetivos
Especificar el conjunto de datos del sistema y los datos de
la carga de trabajo
Definir los ndices de rendimiento y variables a ser
evaluadas
Repetir hasta que se alcancen los objetivos definidos
Medicin del sistema y la carga de trabajo
Recoleccin de datos e interpretacin de resultados
Si no se alcanzan los objetivos: modificar el sistema
M.A.V.S. oct-10
Factor de Utilizacin
Solapamiento de actividades
Utilizacin de CPU
Solapamiento de componentes
Overhead
Factor de carga de multiprogramacin
Factor de ganancia de multiprogramacin
Paging Rate, Tasa de error de paginado, frecuencia de fallo
de pgina
Frecuencia de swapping
Tiempo de reaccin
M.A.V.S. oct-10
Tiempo de espera
Tiempo de respuesta
Throughput, Productividad, Capacidad de
tratamiento/procesamiento de datos
Capacidad
Disponibilidad
Confiabilidad
Seguridad
Facilidad de mantenimiento
Tolerancia a fallos
M.A.V.S. oct-10
1997
Business to Business
Travel
Financial Services
PC Hardware & Software
Entertainment
Ticket Event Sales
Books & Music
Apparel & Footware
Total
8.000
0.654
1.200
0.863
0.298
0.079
0.156
0.092
11.342
2001 (forecast)
183.000
7.400
5.000
3.800
2.700
2.000
1.100
0.514
205.514
10
Problemas de trfico
Congestionamiento
Factibilidad comercial
M.A.V.S. oct-10
11
Objetivo:
Problemas
M.A.V.S. oct-10
12
Caractersticas
M.A.V.S. oct-10
13
M.A.V.S. oct-10
14
M.A.V.S. oct-10
15
Capacidad Adecuada
M.A.V.S. oct-10
16
Mtricas de Rendimiento
M.A.V.S. oct-10
17
Mtricas de Rendimiento
M.A.V.S. oct-10
18
Linealidad
Confiabilidad
Repetible
Facilidad de Medida
Consistencia
MIPS y MFLOPS no son consistentes entre si
Independencia
M.A.V.S. oct-10
19
MFLOPS
SPEC
Desventaja: No es lneal
M.A.V.S. oct-10
20
10
Tiempo de ejecucin
Distorsin en sistemas multitarea y por influencia del S.O.
M.A.V.S. oct-10
21
Factor de Utilizacin
Solapamiento de actividades
Overhead
Factor de carga de multiprogramacin
Factor de ganancia de multiprogramacin
Paging Rate, Tasa de error de paginado, Frecuencia de fallo
de pgina
Frecuencia de swapping
Tiempo de reaccin
M.A.V.S. oct-10
22
11
Tiempo de espera
Tiempo de respuesta
Capacidad
M.A.V.S. oct-10
23
Disponibilidad
Confiabilidad
Seguridad
Facilidad de mantenimiento
Tolerancia a fallos
M.A.V.S. oct-10
24
12
Turnaround Time
Tm
1 n
1 n
Ti ( Pi Ri )
n i 1
n i 1
M.A.V.S. oct-10
25
M.A.V.S. oct-10
26
13
Cliente
Sistema
Fin de respuesta
M.A.V.S. oct-10
t0
El cliente enva
la transaccin
t1
El sistema empieza
a responder
t2
Fin de respuesta
t3
Tiempo de planeacin
Tiempo de reaccin
Tiempo de respuesta
27
Tiempo de respuesta
M.A.V.S. oct-10
28
14
Distribucin Gamma
Es la distribucin ms general
para modelar el tiempo de
respuesta.
Los parmetros k y
determinan la forma y la
escala de la distribucin
respectivamente.
f ( x, k , ) x k 1
k e x /
(k )
;x0
Reemplazando t x, k y 1 /
g (t , , ) t 1
e t
; t 0
( )
M.A.V.S. oct-10
29
Productividad (Throughput)
M.A.V.S. oct-10
30
15
Productividad (Throughput)
M.A.V.S. oct-10
31
Otras magnitudes
Eficiencia
Utilizacin de un recurso
Tiempo_ocupado / Tiempo_total
Confiabilidad
Disponibilidad
M.A.V.S. oct-10
32
16
Otras magnitudes:
MTTF, MTTR, MTTB
MTTF
MTTR
MTTF
up
down
up
MTBF
fallo n
fallo n+1
M.A.V.S. oct-10
33
Categoras de mtricas de
evaluacin de rendimiento
LB
M.A.V.S. oct-10
HB
NB
34
17
Requerimiento
de servicio i
Tasa Rate
(Throughput)
Realizado
correctamente
Recurso
(Utilizacin)
Realizado
Probabilidad
Sistema
Realizado
incorrectamente
Error
j
Tiempo entre errores
No
realizado
Evento
k
35
18