herramientas de evaluación de desempeño
Facultad de Ciencias
Escuela de Computación
Lecturas en Ciencias de la Computación
ISSN 1316-6239
Análisis Comparativo de
Herramientas de Evaluación de
Desempeño en Redes de
Computadores
Prof. Karima Velásquez
Prof. Eric Gamess
RT-2009-08
Centro de Investigación en Comunicación y Redes (CICORE)
Caracas, Noviembre 2009.
Análisis Comparativo deHerramientas de
Evaluación de Desempeño en Redes de Computadores
Karima Velásquez* y Eric Gamess†
RESUMEN
En la actualidad existe una amplia gama de herramientas de evaluación de desempeño en redes de
computadores, lo que ofrece a investigadores y administradores de red múltiples opciones con las cuales
trabajar. A pesar de que esto suena alentador, podría dificultar el proceso de selecciónde la herramienta
apropiada. Incluso, algunas veces los usuarios se ven forzados a usar más de una herramienta hasta encontrar
la que sea capaz de calcular el indicador deseado, por lo que es necesario aprender a utilizar diferentes
herramientas y cómo interpretar los resultados arrojados. Este reporte ofrece una recopilación de herramientas
de evaluación de desempeño de redes actualmente enuso, con la intención de guiar a los usuarios en el
proceso de selección, resaltando sus principales características, fortalezas y debilidades.
1.
INTRODUCCIÓN
Es común que investigadores y/o administradores de red necesiten medir distintos indicadores de red. Existen
varias herramientas disponibles para este propósito, pero no todas poseen las mismas características o evalúan
los mismosparámetros de rendimiento.
En ocasiones, los usuarios se ven en la obligación de usar varias herramientas para completar sus
experimentos y encontrar resultados significativos. De acuerdo a la prueba a realizar, y a la red o al
dispositivo de red a evaluar, una herramienta de benchmarking puede ser más apropiada que otra. Esto
complica y retrasa el proceso de evaluación, ya que los usuarios sever forzados a aprender a utilizar
diferentes herramientas. Por ejemplo, Gamess y Velásquez [5] tuvieron que usar dos herramientas y
programar una propia para evaluar el rendimiento de reenvío de paquetes en distintos sistemas operativos.
Este trabajo presenta una recopilación actualizada de herramientas de benchmarking, a manera de ayudar a los
usuarios a tomar una decisión acerca de laherramienta que sea más apropiada para sus necesidades.
Adicionalmente, se plantean características deseables para una herramienta de evaluación de desempeño a ser
desarrollada en un futuro.
El resto del trabajo se organiza de la siguiente manera. En la Sección 2, se presentan trabajos relacionados con
este estudio. La Sección 3 muestra un profundo estudio y descripción de ocho (8) herramientas debenchmarking populares actualmente. La Sección 4 refleja un análisis comparativo de las ocho herramientas.
Las conclusiones y trabajos futuros se muestran en la Sección 5.
2.
TRABAJOS RELACIONADOS
Botta et al. [2] presentan un estudio minucioso sobre el estado del arte de herramientas de estimación de
ancho de banda disponible. Ellos dividen el estudio en tres categorías: (1)herramientas de estimación de
capacidad extremo-a-extremo, (2) herramientas de estimación de ancho de banda disponible, y (3)
herramientas de medición de capacidad de transferencia y throughput TCP. Adicionalmente, introducen una
herramienta llamada BET (Bandwidth Estimation Tool) y la comparan con otras herramientas de desempeño,
en términos de precisión y tiempo total requerido para completar elproceso de medición. Ubik y Král [16]
resumen su experiencia con herramientas de estimación de ancho de banda; se enfocan en la localización de
cuellos de botella y sus tamaños. Presentan una clasificación de herramientas de estimación de ancho de
banda extremo-a-extremo basándose en algunas propiedades que incluyen determinar el ancho de banda
(ancho de banda instalado) vs. throughput (ancho de...
Regístrate para leer el documento completo.