Herramientas para el análisis de rendimiento de la red


RedIRIS pone a disposición de sus instituciones afiliadas conectadas un conjunto de herramientas con el objetivo de determinar y llegar a solucionar los problemas derivados del bajo rendimiento al utilizar la red. Aunque se menciona red, los problemas de rendimiento pueden venir asociados tanto a dicha red como a servidores, red local, aplicaciones, etc.

Se ofrecen dos soluciones independientes entre sí que permiten realizar dos modalidades de análisis de rendimiento/calidad de la red. Por un lado, aquellos tests y pruebas que permiten medir la calidad del servicio de conectividad entre usuarios, o incluso la calidad de nuestra propia red de campus, redes internas, redes WiFi... Y una segunda modalidad de test que sirve para validar la calidad de un enlace físico que une o conecta dos ubicaciones.

La descripción detallada de las herramientas se encuentra en este enlace.

Servidor de pruebas de red y rendimiento

Este servidor es una máquina con software de HawkEye, que va a permitir al usuario diseñar y lanzar pruebas entre varios endpoints. Un endpoint (también llamado sonda o probe) es un cliente software disponible para casi cualquier tipo de dispositivo o sistema operativo, muy sencillo de instalar. Las pruebas se diseñan y lanzan desde el servidor, y se ejecutan entre dichos clientes software, instalados en los puntos de la red que creamos conveniente. 

Este servidor es mastema.rediris.es. 

Por poner un ejemplo de su funcionamiento, si quisiéramos probar el tiempo de respuesta TCP de una red WiFi, una vez que hayamos solicitado el servicio (y habiendo recibido las credenciales para acceder al servidor), deberíamos hacer lo siguiente:

  1. Diseñar el tipo de prueba que quiero lanzar desde el servidor o consola central mastema.rediris.es, habiendo previamente instalado los endpoints software en mis dispositivos móviles, conectados a una red wifi, y en mi servidor, conectado a una red cableada (en el esquema, se separan estos dominios por una línea de puntos). Estos endpoints se registran de manera automática en el servidor mastema.rediris.es. El tipo de prueba debería ser de TCP throughput mallado (más adelante se explican los tipos de pruebas). Al ser la prueba de tipo mallado se prueba el tiempo de respuesta entre dos móviles conectados a una red wifi, y entre los móviles y un servidor conectado a otra red externa
  2. Lanzar la prueba desde mastema.rediris,es. La consola central coordina la ejecución de la prueba en los endpoints previamente registrados (líneas azules)
  3. La prueba se ejecuta directamente entre los endpoints, sin pasar por el servidor mastema.rediris.es (líneas rojas)

Por último, se consultarían los resultados de las pruebas en el servidor mastema.rediris.es. Estos resultados se generan a modo de informe, que el propio usuario puede descargar en formato .pdf

Los resultados se guardan en el servidor de manera permanente de forma que se pueden consultar en cualquier momento.

Unidades Veex de medida y generación de tráfico 

Además de la solución anteriormente descrita, se disponen de dos enpoints hardware de medida (desde ahora, “maletines”). Estos maletines son unidades de medida de throughput y calidad, de enlaces de 10G y 1G, modelo TX3000 de Veex. Estos equipos se conectan directamente al enlace a probar mediante sus puertos 1G/10G en fibra y 1G en cobre. Los equipos son completamente portátiles y cuentan con una pantalla táctil de fácil manejo de forma que, llegado el caso, ni siquiera sería necesaria una interfaz de acceso remoto. De esta forma, la flexibilidad para probar, por ejemplo, enlaces de 10G previa su puesta en producción, es total, realizando pruebas del tipo RFC 2544 o de throughput, para verificar el enlace.

Acceso a las herramientas

Como se ha indicado previamente, en este enlace se explican de forma detallada las herramientas disponibles, así como la solicitud de su uso.

Con carácter general, se debe tener en cuenta:

  • Como paso previo a la petición, se debe comprobar el calendario de uso (por la propia restricción de licencias y de las unidades de medida, no es posible usuarios concurrentes). El calendario se encuentra disponible en este enlace
  • El usuario puede solicitar el acceso al servidor de pruebas de red mediante este formulario
  • El usuario puede solicitar el acceso a los maletines de medida mediante este formulario
  • Si se ha solicitado el acceso al servidor, en respuesta la institución dispondrá de un usuario propio. El siguiente paso es instalar los clientes software según la topología que se necesite. No hay que olvidar que los clientes software se han registrado correctamente en el servidor. RedIRIS pone a disposición de las instituciones dos clientes software permanentes, en TELVENT y CICA
  • Si se han solicitado las unidades de medida Veex, RedIRIS las enviará a la institución con la preconfiguración acordada
  • La institución ejecuta las pruebas pertienentes

Resultados de pruebas

En caso de que la institución lo considere oportuno, puede subir aqui los informes de pruebas (con los comentarios pertinentes explicando los resultados) técnicamente más interesantes, para que estén disponibles para el resto de la comunidad.

Los informes disponibles podrá localizarlos AQUI

Calendario de uso

El calendario de uso que se debe respetar para utilizar las herramientas es el siguiente: