Catégories
BNT VMware

Virtual Fabric Switch avec vSphere

Cette technologie est particulièrement intéressante pour de la virtualisation de serveurs dans des châssis IBM. Donc après l’explication des VFS et la configurations des VFS, on attaque l’installation avec VMware ESX4.

Les cartes Emulex OneConnect VFA ne sont pas reconnu par défaut à l’installation d’un ESX mais sont bien supportées en ESX4 et ESX3.5 (voir la HCL). Il faut donc les télécharger sur le site de VMWare, pour un ESX4.0 update2 on prendra la version 2.101.386.0…

Cette technologie est particulièrement intéressante pour de la virtualisation de serveurs dans des châssis IBM. Donc après l’explication des VFS et la configuration des VFS, on attaque l’installation avec VMware ESX4.

Les cartes Emulex OneConnect VFA ne sont pas reconnu par défaut à l’installation d’un ESX mais sont bien supportées en ESX4 et ESX3.5 (voir la HCL). Il faut donc les télécharger sur le site de VMWare, pour un ESX4.0 update2 on prendra la version 2.101.386.0.

Ensuite, lors de l’installation de l’ESX, il faut préciser de charger un driver spécifique et mettre le CD ou l’ISO récupérer précédement sur le site de VMWare. On doit avoir la même chose que ci-dessous:
Après à l’écran du choix de l’interface réseau, on doit voir toute nos interface comme ci-dessous:

Si l’on ajouter la carte VFA après l’installation, il faut passer par les lignes de commandes et suivre la procédure qui suit:

Monter le Cd ou ISO dans le Service Console, avec la commande:

mount /dev/cdrom-sr1 /mnt/cdrom

Passer l’ESX en mode maintenance, avec la commande:

vimsh -n -e « /hostsvc/maintenance_mode_enter »

Installer le driver en tant qu’update, avec la commande:

esxupdate –bundle=/mnt/cdrom/offline-bundle/sve-be2net.101.386.0-offline_bundle-222683.zip update

Sortir l’ESX du mode maintenance, avec la commande:

vimsh -n -e « /hostsvc/maintenance_mode_exit »

Redémarrer l’ESX avec la commande:

reboot

Si vous n’avez pas d’interface réseau pour le Service Console, taper la commande (à adapter en fonction du réseau):

esxcfg-vswitch -L vmnic2 vSwitch0

Une fois le driver installé, les cartes réseaux sont vu comme ci-dessous dans la partie Network Adapters des ESXs:

  • vmnic0 correspond à l’interface Broadcom embarquée dans la lame (connectée au module IO 1)
  • vmnic1 correspond à l’interface Broadcom embarquée dans la lame (connectée au module IO 2)
  • vmnic2 correspond à l’interface vNIC 1 du port 1 de l’interface Emulex VFA (connectée à INTx.1 du module IO 7)
  • vmnic3 correspond à l’interface vNIC 1 du port 2 de l’interface Emulex VFA (connectée à INTx.1 du module IO 9)
  • vmnic4 correspond à l’interface vNIC 2 du port 1 de l’interface Emulex VFA (connectée à INTx.2 du module IO 7)
  • vmnic5 correspond à l’interface vNIC 2 du port 2 de l’interface Emulex VFA (connectée à INTx.2 du module IO 9)
  • vmnic6 correspond à l’interface vNIC 3 du port 1 de l’interface Emulex VFA (connectée à INTx.3 du module IO 7)
  • vmnic7 correspond à l’interface vNIC 3 du port 2 de l’interface Emulex VFA (connectée à INTx.3 du module IO 9)
  • vmnic8 correspond à l’interface vNIC 4 du port 1 de l’interface Emulex VFA (connectée à INTx.4 du module IO 7)
  • vmnic9 correspond à l’interface vNIC 4 du port 2 de l’interface Emulex VFA (connectée à INTx.4 du module IO 9)
  • vusb0 correspond à l’interface Ethernet over USB connectée à l’IMM de la lame

Pour la gestion des VLANs, le plus simple est de faire du Virtual Switch Tagging (VST) coté ESX, les VFS font par défaut du Queue-in-Queue des VLANs avec le Super-VLAN (vNIG Group VLAN), il est préférable de ne pas utiliser les mêmes ID de VLAN. Si l’on souhait faire de l’External Switch Tagging (EST), c’est sur les ports des équipements réseaux connectés au VFS qu’il faudra implémenté les VLANs.

NB:

  • Pour le moment, les modifications sur les vNIC ne sont pas pris à chaud par les ESXs, cela vient d’un bug dans le firmware Emulex (v2.101.411.7).
  • Il 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 communication réseau ne fonctionne plus.
  • Cette technologie fonctionne aussi avec Hyper-V, par contre XenServer n’a pas dans la liste de compatibilité pour l’instant.

Références:

  • Un article en anglais sur les VFS avec vSphere sur vStorage
  • La page Emulex pour les cartes VFA avec VMware (drivers, firmwares, manuels)

4 réponses sur « Virtual Fabric Switch avec vSphere »

Les commentaires sont fermés.