Articulo de referencia

iómetro

Iometer es una herramienta de medición y caracterización de subsistemas de E/S para sistemas individuales y en clúster . Se utiliza como herramienta de evaluación comparativa y ...

Iometer es una herramienta de medición y caracterización de subsistemas de E/S para sistemas individuales y en clúster . Se utiliza como herramienta de evaluación comparativa y resolución de problemas , y se configura fácilmente para replicar el comportamiento de muchas aplicaciones populares . Una de las métricas más utilizadas por la herramienta es IOPS .

Historia

Creado por Intel Corporation [ 1 ] (Sean Hefty, David Levine y Fab Tillier aparecen en el diálogo Acerca de Iometer como los desarrolladores ), la herramienta se anunció oficialmente en el Intel Developer Forum (IDF) el 17 de febrero de 1998. En 2001, Intel descontinuó el desarrollo y posteriormente entregó los archivos fuente al Open Source Development Lab para su publicación bajo la Licencia de Código Abierto de Intel . El 15 de noviembre de 2001, el proyecto Iometer se registró en SourceForge.net y se puso a disposición una versión inicial. Al no experimentar más desarrollo, el proyecto fue relanzado por Daniel Scheibli en febrero de 2003. Desde entonces, ha sido impulsado por un grupo internacional de personas que han estado mejorando y portando el producto a plataformas adicionales .

Funcionalidad

Iometer se basa en un modelo cliente-servidor , donde una instancia de la interfaz gráfica de usuario de Iometer gestiona uno o más "administradores" (cada uno representa un proceso Dynamo.exe independiente ) que realizan las operaciones de entrada/salida con uno o más subprocesos de trabajo . Iometer realiza operaciones de entrada/salida asíncronas , accediendo a archivos o dispositivos de bloques (esto último permite omitir los búferes del sistema de archivos ).

Iometer permite configurar parámetros de disco como el "Tamaño máximo del disco", el " Sector de inicio del disco " y el "Número de operaciones de E/S pendientes". Esto permite al usuario configurar un archivo de prueba sobre el cual las "Especificaciones de acceso" configuran los tipos de E/S para dicho archivo. Los elementos configurables dentro de las Especificaciones de acceso son:

  • Tamaño de la solicitud de transferencia
  • Distribución aleatoria/secuencial en porcentaje.
  • Distribución porcentual de lectura/escritura
  • Entradas/Salidas alineadas.
  • Tamaño de respuesta
  • Estado TCP/IP
  • Explosividad.

En conjunto con las especificaciones de acceso, Iometer permite que estas se modifiquen cíclicamente con un número creciente de E/S pendientes, ya sea de forma exponencial o lineal . La herramienta genera 50 parámetros en un archivo .CSV , lo que permite que diversas aplicaciones analicen y generen gráficos e informes sobre el rendimiento medido.

Véase también

Referencias

  1. Cómo probar el rendimiento del servidor con IOmeter
  • Página principal del proyecto Iometer
  • Proyecto Iometer en SourceForge.net