Ayuda
Ir al contenido

Dialnet


Resumen de Configuración de un cluster InfiniBand para una gestión eficiente y abierta de los niveles de servicio

Álvaro Cebrián García, Jesús Escudero Sahuquillo, Pedro Javier García García, Francisco José Quiles Flor

  • La especificación InfiniBand está presenteen los actuales sistemas de computación de altasprestaciones (aproximadamente en un 45% de los sistemasde la lista TOP500). Entre sus ventajas destacala posibilidad de configurar varios mecanismos paraadaptarlos a las necesidades del sistema, aunque laimplementación concreta de dichos mecanismos nosiempre está completamente definida por el estándarInfiniBand. Uno de estos aspectos configurables es lagestión de los niveles de servicio (SLs) y los canalesvirtuales (VLs), que se usan en diversos algoritmosy técnicas orientadas a maximizar las prestaciones dela red de interconexión. En este artículo se proponeuna metodología de ayuda para realizar una configuración efectiva de SLs y VLs en un cluster InfiniBandreal, basado en componentes del fabricante Mellanox.La idea básica consiste en asignar los SLs disponiblesa distintos flujos de tráfico. Dicha asignación se realizar´a de forma dinámica, ya que la infraestructurasoftware del cluster permite una asignación dinámicade SLs a flujos de datos en tiempo de ejecución de lasaplicaciones, es decir, cuando dichos flujos de datosvayan a ser inyectados en la red. En función del SLobtenido, el sistema asignará a los flujos de tráfico elVL correspondiente. Los resultados que se muestranen este trabajo como ejemplo de esta metodología,y que han sido obtenidos mediante experimentos enun sistema real, demuestran que incluso una políticamuy sencilla de gestión de SLs es capaz de conseguirun 290% de mejora en ciertas condiciones de tráfico.


Fundación Dialnet

Dialnet Plus

  • Más información sobre Dialnet Plus