IBM, IMM & vusb0 – MAJ

MAJ 19/04/2012 : En utilisant l’iso d’ESXi customisé IBM, un portgroup “IMM_Network0″ est automatiquement créé :

Sur certains des plus récents serveurs IBM (HS22 par exemple), certains auront remarqué la présence d’un adapter réseau connecté en 0 Half, nommé “vusb0″ par ESX(i) :

Nous avons trouvé la nature de ce nouveau composant, intégré à l’IMM, dans un redbook et un white paper IBM :

The IMM performs the functions of the Baseboard Management Controller (BMC) of earlier blade servers, and adds the features of the Remote Supervisor Adapter  found in IBM System x servers, as well as remote control and remote media.

../..

As mentioned above, we no longer require IPMI device drivers or USB daemons to communicate with the IMM In-Band.  We can now use a LAN over USB interface.  This means that we expose an Ethernet NIC from the IMM to the operating system.

Cette interface permet donc la configuration mais aussi l’accès à l’IMM via une connexion Ethernet. Cette connexion est strictement locale mais permet de donner l’accès à une VM :

IMM

Vous voudrez donc probablement désactiver cette fonction par sécurité (via l’AMM du châssis par exemple) :

UoE

Tags: , ,

9 Responses to “IBM, IMM & vusb0 – MAJ”

  1. [...] Ce billet était mentionné sur Twitter par raphael schitz. raphael schitz a dit: What is vusb0 network adapter on IBM server http://www.hypervisor.fr/?p=2042 [...]

  2. Cette interface est utile quand l’on souhait faire des mises à jour de firmware avec l’update express (Linux bases) dans le service console.
    Dans ce cas, il faut mettre une IP sur l’IMM par exemple 169.254.95.118/255.255.255.254 (addresse conseillé par le support IBM) et mettre l’IP 169.254.95.119/255.255.255.254 dans le Service Console.
    Pour que le paramètre soit permanent dans l’ESX, mettre les lignes suivantes dans le fichier /etc/rc.local :
    rmmod CDCEther
    insmod CDCEther
    ifconfig cdceth0 169.254.95.119 netmask 255.255.255.254 up

    Sur les serveurs rack, cette interface ETHoUSB seulement si on ne branche pas de câble réseau sur l’interface MGMT.
    Si l’interface VUSB0 est laissé comme dans la capture, elle est reconnu comme un Service Console port et peut poser des problèmes de configuration HA.

  3. Merci pour l’info.
    Nous avons effectivement aperçu le problème lié au Service Console sur le forum d’IBM mais n’avons pas eu ce problème sur ESXi 4.0 U1, l’adapter vusb0 étant le dernier de la liste.

  4. C’est surement parce que tu es en ESXi, au lieu d’être reconnu comme SC port c’est reconnu comme un VM port group.

  5. J’ai plutot l’impression que c’est une histoire d’ordre de découverte des adapters

  6. En désactivant, le “Service Processeur Ethernet over USB interface” des lames dans l’AMM. Les mises à jours de Firmware (UpdateXpress / BOMC) ne marche plus.
    J’ai galéré hier à cause de ca sur des HS22 justement.

  7. Même en standalone ISO/PXE ?
    Merci pour l’info au passage ;)

  8. Oui complétement:
    Pour l’UpdateXpress dans l’OS et pour BOMC en ISO ou en PXE, il faut qu’il arrive a joindre l’IMM par l’interface vUSB (ou CDCEther) pouir faire les mise à jours.
    Ca s’applique aux firmwares IBM mais pas pour les autres comme QLogic, Emulex…

  9. [...] ne faut pas désactiver l’interface vusb0 (ou CDC_Ether) sinon au redémarrage suivant de l’ESX les ports sont Up mais aucune [...]

Leave a Reply