IP over InfiniBand & Subnet Manager
Avec l’InfiniBand, il est possible de transporter différents protocoles comme le SCSI, l’IP, le SRP ou RDMA. Il est donc nécessaire de charger le module noyau nécessaire au protocole IP pour InfiniBand.
De plus, contrairement l’Ethernet, les cartes InfiniBand sont dépourvues de Subnet Manager permettant de gérer la topologie du réseau.
Installation d’infiniband-diags :
Le paquet infiniband-diags contient tout le nécessaire pour gérer le protocole IP (et de nombreux autres,) à travers de l’InfiniBand. On y trouve aussi quelques outils de diagnostic bien utiles au diagnostic d’un réseau InfiniBand.
Installation du Subnet Manager :
Le paquet opensm permet d’installer un service de Subnet Manager compatible avec l’InfiniBand. Seul un service de Subnet Manager est nécessaire. Mais rien n’empêche de le faire tourner sur l’ensemble du réseau InfiniBand.
Notez que de nombreux Switch InfiniBand disposent d’un Subnet Manager activable depuis l’interface d’administration.
Services et modules noyau :
Il est nécessaire de lancer les modules noyaux ib_mad, ib_umad et ib_ipoib avant de lancer le service opensm.
ifconfig devrait maintenant reconnaître la carte :
Performances et optimisations :
L’InfiniBand peut fonctionner en deux modes distinct, datagram ou connected. Par défaut et a chaque redémarrage, la carte passe en mode datagram mais le mode connected semble offrir de meilleurs performances.
Pour activer le mode connected :
La MTU peut aussi être élevé jusqu’à 65520.
Configuration automatique :
Le plus simple est de tout coller dans fichier de configuration /etc/network/interfaces
27 Comments