Articulo de referencia

Modelado analítico del rendimiento

El modelado analítico del rendimiento es un método para modelar el comportamiento de un sistema en una hoja de cálculo. Se utiliza en las pruebas de rendimiento del software . P...

El modelado analítico del rendimiento es un método para modelar el comportamiento de un sistema en una hoja de cálculo. Se utiliza en las pruebas de rendimiento del software . Permite evaluar las opciones de diseño y el dimensionamiento del sistema en función del uso empresarial real o previsto. Por lo tanto, es mucho más rápido y económico que las pruebas de rendimiento, aunque requiere un conocimiento profundo de las plataformas de hardware. [ 1 ]

El modelo

El modelo se alimenta con mediciones de demandas de recursos de transacción ( CPU , E/S de disco, LAN , WAN ), ponderadas por la mezcla de transacciones (transacciones comerciales por unidad de tiempo). Las demandas de recursos de transacción ponderadas se suman para obtener las demandas de recursos y se dividen por la capacidad de recursos para obtener las cargas de recursos. El modelo también puede predecir cambios en el tiempo de respuesta. Por ejemplo, en un caso simple con un solo recurso, la fórmula del tiempo de respuesta: R=S/(1-U) donde R=tiempo_de_respuesta, S=tiempo_de_servicio, U=utilización, calculará el tiempo de respuesta a medida que la utilización de ese recurso varía entre 0=0% ocupado y 1=100% ocupado. [ 2 ] Esta fórmula es una buena aproximación de las matemáticas más complejas de la teoría de colas y requiere ajuste cuando se trata de múltiples recursos.

Referencias

  1. Wescott, Bob (2013). The Every Computer Performance Book, Capítulo 7: Modelado . CreateSpace . ISBN 978-1482657753.
  2. Wescott, Bob (2013). El libro de rendimiento de todos los ordenadores, Capítulo 3: Leyes útiles . CreateSpace . ISBN 978-1482657753.

Véase también