La liaison de port pour NVMe sur RDMA implique la création d'un commutateur et la connexion de l'adaptateur réseau physique et de l'adaptateur VMkernel au commutateur. Grâce à cette connexion, l'adaptateur RDMA se trouve lié à l'adaptateur VMkernel. Dans la configuration, vous pouvez utiliser un commutateur vSphere Standard ou un commutateur vSphere Distributed Switch.

Le diagramme suivant affiche la liaison de port pour l'adaptateur NVMe sur RDMA.

Ce graphique montre la liaison de port pour l’adaptateur NVMe over RDMA.

Pour plus d'informations sur la création de commutateurs, reportez-vous à la section Créer un commutateur vSphere Standard ou Créer un vSphere Distributed Switch dans la documentation de Mise en réseau vSphere.

Exemple de topologie réseau avec NVMe sur RDMA

Dans cet exemple, deux commutateurs standard vSphere et deux liaisons montantes (cartes réseau compatibles RDMA) fournissent une haute disponibilité. Ils se connectent à deux paires de contrôleurs dans deux sous-réseaux.

HA avec vSwitch et liaisons montantes multiples (RNIC)

Ce graphique affiche deux commutateurs standard vSphere et deux liaisons montantes qui fournissent une haute disponibilité.

Configurer la liaison VMkernel avec un commutateur standard vSphere

Vous pouvez configurer la liaison de port VMkernel pour l'adaptateur RDMA à l'aide d'un commutateur standard vSphere et d'une liaison montante par commutateur. La configuration de la connexion réseau implique de créer un adaptateur virtuel VMkernel pour chaque adaptateur réseau physique, Vous utilisez le mappage 1:1 entre chaque adaptateur réseau virtuel et physique.

Procédure

  1. Créez un commutateur standard vSphere avec un adaptateur VMkernel et le composant réseau.
    1. Dans vSphere Client, sélectionnez votre hôte, puis cliquez sur l'onglet Réseaux.
    2. Cliquez sur Actions > Ajouter une mise en réseau.
    3. Sélectionnez Adaptateur réseau VMkernel, puis cliquez sur SUIVANT.
    4. Sélectionnez Nouveau commutateur standard, puis cliquez sur SUIVANT.
    5. Sous Adaptateurs attribués, cliquez sur +.
      La liste des adaptateurs physiques disponibles s'affiche.
    6. Sélectionnez l'adaptateur physique requis vmnic, puis cliquez sur OK.
      Note : Assurez-vous de sélectionner l'adaptateur réseau physique qui correspond à l'adaptateur RDMA. Pour voir l'association entre l'adaptateur RDMA vmrdma et l'adaptateur réseau physique vmnic, reportez-vous à Voir les adaptateurs réseau RDMA.
    7. Sous Paramètres de port VMkernel, entrez les valeurs requises.
      Si vous utilisez un VLAN pour le chemin de stockage, entrez l'ID de VLAN.
    8. Dans la liste Paramètres IP, entrez les paramètres IPv4 VMkernel.
    9. Sous Services disponibles, sélectionnez NVMe over RDMA.
  2. Vérifiez que votre commutateur est correctement configuré.
    1. Dans l'onglet Configurer, sélectionnez Commutateurs virtuels sous Mise en réseau.
    2. Développez le commutateur et vérifiez sa configuration.

      L'illustration montre que l'adaptateur réseau physique et l'adaptateur VMkernel sont connectés au commutateur vSphere Standard. Grâce à cette connexion, l'adaptateur RDMA est lié à l'adaptateur VMkernel.

      L'illustration montre la configuration de l'adaptateur réseau physique et de l'adaptateur VMkernel avec un commutateur standard vSphere.

  3. Vérifiez la configuration de la liaison VMkernel pour l'adaptateur RDMA.
    1. Sous la liste Mise en réseau, cliquez sur Adaptateurs RDMA, puis sélectionnez l'adaptateur RDMA dans la liste.
    2. Cliquez sur l'onglet Liaison des adaptateurs VMkernel et vérifiez que l'adaptateur VMkernel associé s'affiche sur la page.
      Dans cet exemple, l'adaptateur RDMA vmrdma0 est couplé à l'adaptateur réseau vmnic1 et est connecté à l'adaptateur VMkernel vmk1.

      L'illustration montre la configuration de la liaison VMkernel pour l'adaptateur RDMA.

Configurer la liaison VMkernel avec un commutateur standard vSphere et l'association de cartes réseau

Vous pouvez configurer la liaison de port VMkernel pour l'adaptateur RDMA à l'aide d'un commutateur standard vSphere avec la configuration d'association de cartes réseau. Vous pouvez utiliser l'association de cartes réseau pour garantir la redondance du réseau. Vous pouvez configurer deux adaptateurs réseau (cartes réseau) ou plus en tant qu'équipe pour la haute disponibilité et l'équilibrage de charge.

Procédure

  1. Créez un commutateur standard vSphere avec un adaptateur VMkernel et le composant réseau au moyen de la configuration d'association de cartes réseau.
    1. Dans vSphere Client, sélectionnez votre hôte et cliquez sur l'onglet Réseaux.
    2. Cliquez sur Actions > Ajouter une mise en réseau.
    3. Sélectionnez Adaptateur réseau VMkernel, puis cliquez sur SUIVANT.
    4. Sélectionnez Nouveau commutateur standard, puis cliquez sur SUIVANT.
    5. Sous Adaptateurs attribués, cliquez sur +.
      Une liste des adaptateurs physiques disponibles s'affiche.
    6. Sélectionnez l'adaptateur physique requis vmnic et ajoutez-le sous Adaptateurs actifs.
    7. Sélectionnez un autre adaptateur physique vmnic, puis ajoutez-le sous Adaptateurs inutilisés.
    8. Sous Paramètres de port VMkernel, entrez les valeurs requises.
      Si vous utilisez un VLAN pour le chemin de stockage, entrez l'ID de VLAN.
    9. Dans la liste Paramètres IP, spécifiez les paramètres IPv4 VMkernel.
    10. Sous Services disponibles, sélectionnez NVMe over RDMA.
    Répétez l'étape 1 pour configurer un commutateur standard existant.
  2. Configurez votre commutateur pour la configuration de l'association de cartes réseau .
    1. Dans l'onglet Configurer, sélectionnez Commutateurs virtuels sous Mise en réseau.
    2. Sélectionnez l'adaptateur VMkernel approprié.
    3. Dans le menu contextuel, cliquez sur Modifier les paramètres.
    4. Sélectionnez Association et basculement.
    5. Sous Adaptateurs actifs, transférez l'adaptateur physique requis vmnic.
    6. Sous Adaptateurs en veille > Ordre de basculement, transférez les autres adaptateurs physiques.
    7. Définissez un équilibrage de charge et d'autres propriétés appropriés.
    8. Répétez les étapes pour configurer des adaptateurs VMkernel supplémentaires.
  3. Répétez les étapes 1 et 2 pour ajouter et configurer un ensemble supplémentaire de rnic associés. Pour vérifier que l'adaptateur est configuré, cliquez sur l'onglet Configurer, puis sélectionnez Adaptateurs VMkernel

Configurer la liaison VMkernel avec un vSphere Distributed Switch

Vous pouvez configurer la liaison de port VMkernel pour l'adaptateur RDMA à l'aide d'un vSphere Distributed Switch et d'une liaison montante par commutateur. La configuration de la connexion réseau implique de créer un adaptateur virtuel VMkernel pour chaque adaptateur réseau physique, Vous utilisez le mappage 1:1 entre chaque adaptateur réseau virtuel et physique.

Procédure

  1. Créez un vSphere Distributed Switch avec un adaptateur VMkernel et le composant réseau.
    1. Dans vSphere Client, sélectionnez Centre de données, puis cliquez sur l'onglet Réseaux.
    2. Cliquez sur Actions, puis sélectionnez Distributed Switch > Nouveau Distributed Switch.
    3. Sélectionnez un nom pour le commutateur.
      Assurez-vous que l'emplacement du centre de données est présent dans votre hôte, puis cliquez sur Suivant.
    4. Sélectionnez une version d'ESXi compatible, puis cliquez sur Suivant.
    5. Entrez le nombre de liaisons montantes requis, puis cliquez sur Terminer.
  2. Ajoutez un ou plusieurs hôtes à votre commutateur virtuel distribué.
    1. Dans vSphere Client, sélectionnez Centre de données, puis cliquez sur Distributed Switches.
      Une liste des Distributed Switches disponibles s'affiche.
    2. Cliquez avec le bouton droit sur le Distributed Switch et sélectionnez Ajouter et gérer des hôtes dans le menu.
    3. Sélectionnez Ajouter des hôtes, puis cliquez sur Suivant.
    4. Sélectionnez votre hôte et cliquez sur Suivant.
    5. Sélectionnez Attribuer une liaison montante.
    6. Entrez la liaison montante correspondante pour attribuer la vmnic.
    7. Attribuez un adaptateur VMkernel, puis cliquez sur Suivant.
    8. Dans vSphere Client, sélectionnez le Distributed Switch, puis cliquez sur l'onglet Ports.
      Vous pouvez afficher ici les liaisons montantes créées pour votre commutateur.
  3. Créez des groupes de ports distribués pour le chemin de stockage NVMe sur RDMA.
    1. Dans vSphere Client, sélectionnez le Distributed Switch requis.
    2. Cliquez sur Actions et sélectionnez Groupe de ports distribués > Nouveau groupe de ports distribués.
    3. Sous Configurer les paramètres, entrez les propriétés générales du groupe de ports.
      Si vous avez configuré un VLAN spécifique, ajoutez-le dans l'ID de VLAN.
      Note : Des problèmes de connectivité réseau peuvent se produire si vous ne configurez pas correctement le VLAN.
  4. Configurez les adaptateurs VMkernel.
    1. Dans vSphere Client, développez la liste DSwitch, puis sélectionnez le groupe de ports distribués.
    2. Cliquez sur Actions > Ajouter des adaptateurs VMkernel.
    3. Dans la boîte de dialogue Sélectionner des hôtes membres, sélectionnez votre hôte et cliquez sur OK.
    4. Dans la boîte de dialogue Configurer l'adaptateur VMkernel, assurez-vous que le MTU correspond au MTU du commutateur.
    5. Sous Services disponibles, sélectionnez NVMe over RDMA pour le balisage approprié.
    6. Cliquez sur Terminer.
    7. Répétez l'étape b et l'étape c pour ajouter plusieurs cartes réseau compatibles RDMA.
  5. Définissez les stratégies d'association de cartes réseau pour les groupes de ports distribués.
    1. Dans Groupe de ports distribués, cliquez sur Actions > Modifier les paramètres.
    2. Cliquez sur Association et basculement, puis vérifiez les liaisons montantes actives.
    3. Attribuez une liaison montante en tant que Active pour le groupe de ports et l'autre liaison montante comme Inutilisée.
      Répétez l'étape c pour chacun des groupes de ports créés.

Que faire ensuite

Une fois la configuration terminée, cliquez sur Configurer et vérifiez si l'onglet Adaptateur physique sur votre hôte répertorie les DVSwitch pour les cartes réseau sélectionnées.