Un adaptateur iSCSI matériel dépendant est un adaptateur tiers qui dépend du réseau VMware et des interfaces de configuration et de gestion iSCSI fournies par VMware.

La carte réseau Broadcom 5709 est un exemple d'adaptateur iSCSI dépendant. Lors de l'installation sur un hôte, elle présente ses deux composants, un adaptateur réseau standard et un moteur iSCSI, au même port. Le moteur iSCSI apparaît sur la liste d'adaptateurs de stockage en tant qu'adaptateur iSCSI (vmhba).

L'adaptateur iSCSI est activé par défaut. Pour le rendre fonctionnel, vous devez le connecter, via un adaptateur virtuel VMkernel (vmk), à un adaptateur réseau physique (vmnic) qui lui est associé. Vous pouvez alors configurer l'adaptateur iSCSI.

Après avoir configuré l'adaptateur iSCSI matériel dépendant, les données de découverte et d'authentification sont transmises à l'aide de la connexion réseau. Le trafic iSCSI est envoyé via le moteur iSCSI, en contournant le réseau.

La procédure complète d'installation et de configuration des adaptateurs iSCSI matériels dépendants comprend plusieurs étapes.

Étape Description
Affichage des adaptateurs iSCSI matériel dépendants Affichez un adaptateur iSCSI matériel dépendant pour vérifier qu'il est correctement chargé.
Modifier les propriétés générales des adaptateurs iSCSI ou iSER Si nécessaire, modifiez le nom iSCSI par défaut et l'alias attribués à votre adaptateur.
Déterminer l'association entre les adaptateurs iSCSI et les adaptateurs réseau Vous devez créer des connexions réseau pour lier des adaptateurs iSCSI dépendants et des adaptateurs réseau physiques. Pour pouvoir créer des connexions correctement, déterminez le nom de la carte réseau physique à laquelle l'adaptateur iSCSI matériel dépendant est associé.
Configurer la liaison de port pour les protocoles iSCSI ou iSER Configurez les connexions pour le trafic entre le composant iSCSI et les adaptateurs réseau physiques. Le processus de configuration de ces connexions est appelé liaison de port.
Configurer la découverte dynamique ou statique pour iSCSI et iSER sur l'hôte ESXi Configurez la découverte dynamique. Avec la découverte dynamique, chaque fois que l'initiateur contacte un système de stockage iSCSI donné, il envoie la demande SendTargets au système. Le système iSCSI répond en fournissant une liste de cibles disponibles à l'initiateur. Outre la méthode de découverte dynamique, vous pouvez utiliser la découverte statique et entrer manuellement des informations pour les cibles.
Configurer CHAP pour un adaptateur de stockage iSCSI ou iSER Si votre environnement iSCSI utilise le protocole CHAP (Challenge Handshake Authentication Protocol), configurez-le pour votre adaptateur.
Configurer CHAP pour une cible Vous pouvez également configurer des informations d'identification CHAP différentes pour chaque adresse de découverte ou cible statique.
Activer les trames Jumbo pour la mise en réseau Si votre environnement iSCSI prend en charge les trames Jumbo, activez-les pour l'adaptateur.

Considérations sur l'iSCSI matériel dépendant

Lorsque vous utilisez des adaptateurs iSCSI matériel dépendants avec ESXi, certaines considérations s'appliquent.

  • Lorsque vous utilisez un adaptateur iSCSI matériel dépendant, le rapport de performances pour une carte réseau associée à l'adaptateur ne montre que peu ou pas d'activité, même lorsque le trafic iSCSI est intense. Cela est dû au contournement de la pile réseau habituelle par le trafic iSCSI.
  • Si vous utilisez un commutateur virtuel tiers tel que Cisco Nexus 1000V DVS, désactivez l'accrochage automatique. Utilisez l'accrochage manuel à la place, en veillant à connecter un adaptateur VMkernel (vmk) à une carte NIC physique adéquate (vmnic). Pour plus d'informations, consultez la documentation du fournisseur de commutateurs virtuels.
  • L'adaptateur iSCSI Broadcom réassemble les données dans le matériel, dont l'espace tampon est limité. Lorsque vous utilisez l'adaptateur iSCSI Broadcom dans un réseau congestionné ou sous une lourde charge, activez le contrôle de flux pour éviter la dégradation des performances.

    Le contrôle de flux gère la vitesse de transmission des données entre deux nœuds pour éviter qu'un expéditeur rapide ne dépasse un récepteur lent. Pour obtenir de meilleurs résultats, activez le contrôle du flux aux points d'extrémité du chemin E/S, au niveau des hôtes et des systèmes de stockage iSCSI.

    Pour activer le contrôle de flux pour l'hôte, utilisez la commande esxcli system module parameters. Pour plus d'informations, consultez l'article de la base de connaissances VMware à l'adresse http://kb.vmware.com/kb/1013413

  • Les adaptateurs de matériel dépendants prennent en charge IPv4 et IPv6.

Affichage des adaptateurs iSCSI matériel dépendants

Sur un hôte ESXi, affichez un adaptateur iSCSI matériel dépendant pour vérifier qu'il est correctement chargé.

S'il est installé, l'adaptateur iSCSI matériel dépendant (vmhba#) figure dans la liste des adaptateurs de stockage sous, par exemple, la catégorie Adaptateur iSCSI Broadcom. Si l'adaptateur matériel dépendant ne figure pas dans la liste des adaptateurs de stockage, vérifiez s'il a besoin d'une licence. Consultez la documentation du fabricant.

Procédure

  1. Dans vSphere Client, accédez à l'hôte ESXi.
  2. Cliquez sur l'onglet Configurer.
  3. Sous Stockage, cliquez sur Adaptateurs de stockage.
  4. Sélectionnez l'adaptateur (vmhba#) à afficher.
    Les détails par défaut de l'adaptateur apparaissent, y compris le nom iSCSI, l'alias iSCSI et l'état.

Que faire ensuite

Bien que l'adaptateur iSCSI dépendant soit activé par défaut, pour le rendre fonctionnel, vous devez configurer les communications réseau pour le trafic iSCSI et lier l'adapateur à un port iSCSI VMkernel approprié. Définissez ensuite les adresses de découverte et les paramètres CHAP.

Déterminer l'association entre les adaptateurs iSCSI et les adaptateurs réseau

Sur un hôte ESXi, les connexions réseau lient les adaptateurs iSCSI et les adaptateurs réseau physiques dépendants. Pour pouvoir créer des connexions correctement, vous devez déterminer le nom de la carte réseau physique avec laquelle l'adaptateur iSCSI matériel dépendant est associé.

Procédure

  1. Dans vSphere Client, accédez à l'hôte ESXi.
  2. Cliquez sur l'onglet Configurer.
  3. Sous Stockage, cliquez sur Adaptateurs de stockage.
  4. Sélectionnez l'adaptateur iSCSI (vmhba#) et cliquez sur l'onglet Liaison de port réseau sous Détails adaptateur.
  5. Cliquez sur Ajouter.
    L'adaptateur réseau (vmnic#) qui correspond à l'adaptateur iSCSI dépendant est répertorié dans la colonne Adaptateurs réseau physiques.

Que faire ensuite

Si la colonne Adaptateur VMkernel est vide, créez un adaptateur VMkernel (vmk#) pour l'adaptateur réseau physique (vmnic#) puis reliez-les au matériel iSCSI dépendant associé. Reportez-vous à la section Configuration du réseau pour iSCSI et iSER.