Guide d’utilisation—Adaptateur Ethernet intelligent QL45212 Historique de révision du document Révision A, dimanche 11 janvier 2015 Révision B, mardi 19 avril 2016 Révision C, vendredi 27 janvier 2017 Révision D, jeudi 24 août 2017 Révision E, mercredi 31 janvier 2018 Révision F, jeudi 19 avril 2018 Modifications Sections touchées...
Page 3
Guide d’utilisation—Adaptateur Ethernet intelligent QL45212 Dans la procédure Configuration de SR-IOV sur « Configuration de SR-IOV sous VMware » à la VMware, réorganisation de certaines étapes : page 111 Déplacement de l’étape « Validation des VF par port, émission de la commande esxcli après l’étape «...
Fonctionnalités ..........Fonctionnalités spécifiques du Dell QL45212 ....
Page 5
Guide d’utilisation—Adaptateur Ethernet intelligent QL45212 Installation des pilotes Linux sans RDMA ..... . Suppression des pilotes Linux ......Installation des pilotes Linux à...
Page 6
Configuration du commutateur Ethernet Cisco Nexus 6000 ..Configuration du commutateur Ethernet Dell Z9100 ....Configuration de RoCE sur l'adaptateur pour Windows Server ..
Page 7
Guide d’utilisation—Adaptateur Ethernet intelligent QL45212 Configuration de SR-IOV Configuration de SR-IOV sous Windows ......Configuration de SR-IOV sous Linux .
Page 10
Guide d’utilisation—Adaptateur Ethernet intelligent QL45212 Vérification de Iface Transport ......... Vérification de nouveau périphérique iSCSI .
Guide d’utilisation—Adaptateur Ethernet intelligent QL45212 Liste des Tableaux Tableau Page Exigences matérielles de l'hôte ........Configuration minimale requise du système d'exploitation hôte .
Windows, Linux et VMware. Chapitre 4 Mise à niveau du micrologiciel décrit comment utiliser le progiciel de mise à jour Dell (DUP) pour mettre à niveau le micrologiciel de l'adaptateur. Le Chapitre 5 Configuration de prédémarrage de l'adaptateur ...
L'Annexe C Configuration du commutateur Dell Z9100 décrit la configuration du port de commutateur Dell Z9100 pour 25 Gbits/s. À la fin de ce guide, vous trouverez un glossaire. Conventions de la documentation Ce guide utilise les conventions de documentation suivantes : REMARQUE ...
Page 14
Préface Conventions de la documentation Pour plus d'informations, rendez vous sur www.cavium.com. Le texte en gras indique les éléments de l'interface utilisateur comme les options de menu, les boutons, les cases à cocher ou les en-têtes de colonne. Par exemple : Cliquez sur le bouton Démarrer, pointez sur Programmes, pointez sur ...
Page 15
Préface Conventions de la documentation REMARQUE Pour les commandes de l'interface CLI uniquement, les noms des variables sont toujours indiqués en utilisant des crochets angulaires au lieu de l'italique. [ ] (Crochets) indiquent un paramètre facultatif. Par exemple : ...
Préface Avis légaux Avis légaux Les avis légaux inclus dans cette section comprennent la sécurité relative au laser (avis de la FDA), l'homologation d'organisme et la conformité en matière de sécurité du produit. Sécurité relative au laser – Avis de la FDA Ce produit est conforme aux règles DHHS 21CFR Chapitre I, Sous-chapitre J.
Préface Avis légaux VCCI : Classe A Ceci est un produit de Classe A sur la base de la norme du Conseil de contrôle volontaire des interférences (Voluntary Control Council for Interference - VCCI). Si cet équipement est utilisé dans un environnement local, des interférences radio peuvent se produire, auquel cas l'utilisateur peut être amené...
« Spécifications de l'adaptateur » à la page 3 Description fonctionnelle L'adaptateur Cavium QL45212 est un adaptateur Ethernet intelligent 25 Gb conçu pour la mise en réseau accélérée des données des systèmes Dell PowerEdge. L'adaptateur QL45212 comprend un MAC Ethernet 25 Gb doté de fonctionnalité...
Page 20
1–Présentation du produit Fonctionnalités Regroupement de segments de réception (Receive segment coalescing - RSC) File d'attente de machine virtuelle (VMQ) dynamique, files ® d'attente multiples de machine virtuelle (VMMQ) Microsoft , et files d'attente multiples Linux Interruptions adaptives : ...
1–Présentation du produit Spécifications de l'adaptateur Fonctionnalités spécifiques du Dell QL45212 Les fonctionnalités propres à l'adaptateur Ethernet intelligent Dell QL45212 comprennent la fréquence d'interruption adaptative et l'ASIC avec processeur RISC intégré. Fréquence d'interruption adaptative Le pilote de l'adaptateur règle intelligemment la fréquence d'interruption de l'hôte en fonction des conditions d'écoulement du trafic, de façon à...
Page 22
1–Présentation du produit Spécifications de l'adaptateur 802.1ad (QinQ) 802.1p (Codage basé sur les priorités) 1588-2002 PTPv1 (Precision Time Protocol) 1588-2008 PTPv2 IEEE 802.3az Energy Efficient Ethernet (EEE) IPv4 (RFQ 791) IPv6 (RFC 2460) BC0154503-02 F...
Installation du matériel Ce chapitre fournit les informations suivantes concernant l'installation du matériel : Configuration système « Mesures de sécurité » à la page 6 « Liste de vérification de préinstallation » à la page 7 « Installation de l'adaptateur » à la page 7 ...
2–Installation du matériel Liste de vérification de préinstallation Liste de vérification de préinstallation Avant d'installer l'adaptateur, procédez ainsi : Assurez-vous que votre système répond bien à la configuration matérielle et logicielle requise décrite dans la section « Configuration système » à la page Vérifiez si votre système utilise le BIOS le plus récent.
2–Installation du matériel Installation de l'adaptateur Alignez le bord du connecteur de l'adaptateur sur le logement du connecteur PCIe dans le système. En exerçant une pression égale sur les deux coins de l'adaptateur, enfoncez-le dans le logement jusqu'à ce qu'il soit bien positionné. Une fois l'adaptateur correctement positionné, le connecteur du port de l'adaptateur est aligné...
Messages des pilotes Linux Statistiques Les pilotes Linux de l'adaptateur QL45212 et la documentation complémentaire sont disponibles sur la page de support Dell : dell.support.com Tableau 3-1 décrit les pilotes Linux de l'adaptateur QL45212 : Tableau 3-1. Pilotes Linux des adaptateurs QLogic QL45212...
Page 28
3–Installation des pilotes Installation du logiciel pilote pour Linux Tableau 3-1. Pilotes Linux des adaptateurs QLogic QL45212 (Suite) Pilote Description Linux qede Pilote Ethernet Linux pour l'adaptateur QL45212. Ce pilote contrôle directement le matériel et est responsable de l'envoi et de la réception des paquets Ethernet au nom de la pile réseau hôte Linux.
Installation des pilotes Linux sans RDMA Pour installer les pilotes Linux sans RDMA : Téléchargez les pilotes Linux de l'adaptateur QL45212 à partir du site Dell : dell.support.com Supprimez les pilotes Linux existants en suivant les instructions de la section «...
Page 30
3–Installation des pilotes Installation du logiciel pilote pour Linux Si vous avez installé les pilotes Linux à l'aide d'un fichier TAR, saisissez les commandes suivantes : rmmod qede rmmod qed depmod -a Pour RHEL : cd /lib/modules/<version>/extra/qlgc-fastlinq rm -rf qed.ko qede.ko qedr.ko Pour SLES : ...
3–Installation des pilotes Installation du logiciel pilote pour Linux rm -rf qedr.ko depmod -a Pour supprimer les pilotes Linux dans un environnement RDMA : Pour obtenir le chemin vers les pilotes installés, entrez la commande suivante : modinfo <driver name> Déchargez et supprimez les pilotes Linux.
3–Installation des pilotes Installation du logiciel pilote pour Linux Pour SLES : cd /usr/src/packages rpmbuild -bb SPECS/fastlinq-<version>.spec Installez le RPM qui vient d'être compilé : rpm -ivh RPMS/<arch>/qlgc-fastlinq-<version>.<arch>.rpm REMARQUE L'option peut être requise sur certaines distributions Linux en --force cas de conflit. Les pilotes seront installés dans les chemins d'accès suivants.
Installation des pilotes Linux avec RDMA Pour installer les pilotes Linux dans un environnement avec OFED préinstallé : Téléchargez les pilotes Linux de l'adaptateur QL45212 à partir du site Dell : dell.support.com Configurez RoCE sur l'adaptateur comme indiqué à la section «...
3–Installation des pilotes Installation du logiciel pilote pour Linux Pour construire et installer la bibliothèque d'espace utilisateur libqedr, entrez la commande suivante : 'make libqedr_install' Testez les pilotes en les chargeant ainsi : modprobe qedr make install_libeqdr Paramètres facultatifs des pilotes Linux Tableau 3-2 décrit les paramètres facultatifs du pilote qede.
3–Installation des pilotes Installation du logiciel pilote pour Linux Paramètres de fonctionnement par défaut des pilotes Linux Tableau 3-3 répertorie les paramètres de fonctionnement par défaut des pilotes Linux qed et qede. Tableau 3-3. Paramètres de fonctionnement par défaut des pilotes Linux Paramètre par défaut du Paramètre par défaut du Fonctionnement...
Gestion des propriétés de l'adaptateur Définition des options de gestion de l'alimentation Installation des pilotes Windows Installez le logiciel pilote Windows à l'aide du progiciel de mise à jour Dell (Dell Update Package – DUP) : Exécution du DUP dans l'IUG ...
Page 37
3–Installation des pilotes Installation du logiciel pilote pour Windows Dans la fenêtre de bienvenue de l'Assistant QLogic Super ® Installer—InstallShield (Figure 3-2), cliquez sur Next (Suivant). Figure 3-2. Assistant QLogic InstallShield : Fenêtre de bienvenue Procédez ainsi dans la fenêtre de contrat de licence de l'Assistant (Figure 3-3) : Lisez le contrat de licence du logiciel de l'utilisateur final QLogic.
Page 38
3–Installation des pilotes Installation du logiciel pilote pour Windows Cliquez sur Next. Figure 3-3. Assistant QLogic InstallShield : Fenêtre de contrat de licence Remplissez la fenêtre de type d'installation de l'Assistant (Figure 3-4) comme suit : Sélectionnez l'un des types d'installation suivants : ...
Page 39
3–Installation des pilotes Installation du logiciel pilote pour Windows Si vous avez choisi Complete, passez directement à l'étape Figure 3-4. Assistant InstallShield : Fenêtre de type d'installation Si vous avez sélectionné Custom à l'étape 5, remplissez la fenêtre d'installation personnalisée (Figure 3-5) comme suit : Sélectionnez les fonctions à...
Page 40
3–Installation des pilotes Installation du logiciel pilote pour Windows Cliquez sur Next pour continuer. Figure 3-5. Assistant InstallShield : Fenêtre d'installation personnalisée Dans la fenêtre Prêt à installer de l'Assistant InstallShield (Figure 3-6), cliquez sur Install (Installer). L'Assistant InstallShield installe les pilotes et le programme d'installation du logiciel de gestion de l'adaptateur QLogic.
Page 41
(Facultatif) Pour ouvrir le fichier journal, cliquez sur Afficher le journal d'installation. Le fichier journal affiche la progression de l'installation du DUP, les versions précédentes installées, les messages d'erreur et d'autres informations au sujet de l'installation. Pour fermer la fenêtre Dell Update Package, cliquez sur CLOSE. BC0154503-02 F...
3–Installation des pilotes Installation du logiciel pilote pour Windows Figure 3-8. Fenêtre Dell Update Package Options d'installation de DUP Pour personnaliser le comportement d'installation de DUP, utilisez les options de ligne de commande suivantes. Pour extraire uniquement les composants du pilote sur un répertoire : /drivers=<chemin>...
3–Installation des pilotes Installation du logiciel pilote pour Windows REMARQUE Cette commande exige l'option /s. Exemples d'installation de DUP Les exemples suivants montrent comment utiliser les options d'installation. Pour mettre à jour le système automatiquement : <DUP_file_name>.exe /s Pour extraire le contenu de la mise à jour dans le répertoire C:\mydir\ : <DUP_file_name>.exe /s /e=C:\mydir Pour extraire les composants de pilote dans le répertoire C:\mydir\ : <DUP_file_name>.exe /s /drivers=C:\mydir...
Page 44
3–Installation des pilotes Installation du logiciel pilote pour Windows Figure 3-9. Configuration des propriétés d'adaptateur avancées BC0154503-02 F...
3–Installation des pilotes Installation du logiciel pilote pour VMware Définition des options de gestion de l'alimentation Vous pouvez définir les options de gestion de l'alimentation de façon à ce que le système d'exploitation désactive le contrôleur pour économiser de l'énergie ou de façon à...
3–Installation des pilotes Installation du logiciel pilote pour VMware Installation des pilotes VMware Paramètres facultatifs des pilotes VMware Paramètres par défaut des pilotes VMware Suppression du pilote VMware Pilotes et paquets de pilotes VMware Tableau 3-4 énumère les pilotes VMware ESXi pour les protocoles.
3–Installation des pilotes Installation du logiciel pilote pour VMware Tableau 3-5. Paquets de pilotes ESXi par version Version du Version ESXi Protocole Nom du pilote pilote qedentv 3.0.7.5 FCoE qedf 1.2.24.0 ESXi 6.5 iSCSI qedil 1.0.19.0 RoCE qedrntv 3.0.7.5.1 qedentv 2.0.7.5 ESXi 6.0u3 FCoE...
Page 48
3–Installation des pilotes Installation du logiciel pilote pour VMware Pour installer le pilote VMware : Téléchargez le pilote VMware l'adaptateur QL45212 à partir de la page de support VMware : www.vmware.com/support.html Allumez l'hôte ESX et connectez-vous à un compte doté du rôle Administrateur.
3–Installation des pilotes Installation du logiciel pilote pour VMware Option 2 : Installez tous les fichiers VIB individuels en même temps en saisissant la commande suivante : # esxcli software vib install –d /tmp/qedentv-bundle-2.0.3.zip Pour mettre à niveau un pilote existant : Suivez les étapes correspondant à...
Page 50
3–Installation des pilotes Installation du logiciel pilote pour VMware Tableau 3-6. Paramètres facultatifs des pilotes VMware (Suite) Paramètre Description Spécifie le nombre de files d'attente de mise à l'échelle en réception utilisées par l'hôte ou par le trafic en tunnel de LAN virtuel extensible (VXLAN) pour une fonction physique (PF).
3–Installation des pilotes Installation du logiciel pilote pour VMware Paramètres par défaut des pilotes VMware Tableau 3-7 énumère les valeurs par défaut des paramètres des pilotes VMware. Tableau 3-7. Paramètres par défaut des pilotes VMware Paramètre Par défaut Négociation automatique avec annonce de toutes les Speed vitesses.
Ce chapitre fournit des informations sur la mise à niveau du micrologiciel à l'aide du progiciel de mise à jour Dell (DUP). Le DUP du micrologiciel est un utilitaire de mise à jour Flash uniquement. Il ne sert pas à la configuration de l'adaptateur. Pour exécuter le DUP du micrologiciel, double-cliquez sur le fichier exécutable.
Page 53
4–Mise à niveau du micrologiciel Exécution du DUP en double-cliquant L'écran de démarrage du progiciel de mise à jour Dell apparaît, comme illustré à la Figure 4-1. Cliquez sur Install (Installer) pour continuer. Figure 4-1. Progiciel de mise à jour Dell : Écran de démarrage...
Page 54
Exécution du DUP en double-cliquant Suivez les instructions à l'écran. Dans la boîte de dialogue d'avertissement, cliquez sur Yes (Oui) pour continuer l'installation, comme l'illustre la Figure 4-2. Figure 4-2. Progiciel de mise à jour Dell : Continuer la mise à jour BC0154503-02 F...
Page 55
Le programme d'installation indique qu'il est en train de charger le nouveau micrologiciel, tel qu'illustré à la Figure 4-3. Figure 4-3. Progiciel de mise à jour Dell : Chargement du nouveau micrologiciel Une fois le chargement terminé, le programme d'installation affiche le résultat de l'installation, tel qu'illustré à la Figure 4-4.
Cliquez sur Finish (Terminer) pour terminer l'installation, tel qu'illustré à la Figure 4-5. Figure 4-5. Progiciel de mise à jour Dell : Terminer l'installation Exécution du DUP depuis une ligne de commande L'exécution du DUP du micrologiciel à partir de la ligne de commande, sans spécifier d'options, produit le même résultat qu'un double clic sur l'icône du DUP.
Exécution du DUP à l'aide du fichier .bin Figure 4-6 indique les options qui peuvent être utilisées pour personnaliser l'installation du progiciel de mise à jour Dell. Figure 4-6. Options de ligne de commande du DUP Exécution du DUP à l'aide du fichier .bin La procédure suivante est prise en charge uniquement sur le système...
Page 58
Installed version: 08.07.26 Continue? Y/N:Y Y entered; update was forced by user Executing update... WARNING: DO NOT STOP THIS PROCESS OR INSTALL OTHER DELL PRODUCTS WHILE UPDATE IS IN PROGRESS. THESE ACTIONS MAY CAUSE YOUR SYSTEM TO BECOME UNSTABLE! ................
Configuration de prédémarrage de l'adaptateur Au cours du processus d'amorçage hôte, vous pouvez choisir de cliquer sur Pause et d'effectuer des tâches de gestion de l'adaptateur à l'aide de l'application Human Infrastructure Interface (HII). Il s'agit des tâches suivantes : «...
5–Configuration de prédémarrage de l'adaptateur Mise en route Mise en route Pour démarrer l'application HII : Ouvrez la fenêtre de configuration du système (System Setup) de votre plateforme. Pour plus d'informations sur le lancement de la configuration du système, consultez le manuel d'utilisation de votre système. Dans la fenêtre de configuration du système (Figure 5-1), sélectionnez...
Page 61
5–Configuration de prédémarrage de l'adaptateur Mise en route La page de configuration principale (Figure 5-3) présente les options de gestion de l'adaptateur où vous pouvez définir le mode de partitionnement. Figure 5-3. Page de configuration principale Sous Device Level Configuration (Configuration au niveau du périphérique), définissez le Partitioning Mode (Mode de partitionnement) en NPAR pour ajouter l'option NIC Partitioning Configuration (Configuration des partitions NIC) à...
5–Configuration de prédémarrage de l'adaptateur Mise en route Figure 5-5. Page Configuration principale, configuration du mode de partitionnement NPAR Dans la Figure 5-3 et la Figure 5-4, la page Configuration principale affiche les paramètres suivants : Firmware Image Properties (Propriétés d'image du micrologiciel) (voir «...
5–Configuration de prédémarrage de l'adaptateur Affichage des propriétés d'image du micrologiciel Tableau 5-1. Propriétés de l'adaptateur (Suite) Propriété d'adaptateur Description Adresse PCI Adresse de périphérique PCI au format « bus-fonction de périphérique » Clignotement des LED Nombre de clignotements définis par l'utilisateur pour le voyant LED du port État de la liaison État de la liaison externe...
5–Configuration de prédémarrage de l'adaptateur Configuration des paramètres au niveau du périphérique L2B Firmware Version (Version de micrologiciel L2B) est la version du micrologiciel de déchargement NIC pour le démarrage. Figure 5-6. Propriétés de l'image du micrologiciel Configuration des paramètres au niveau du périphérique La configuration au niveau périphérique comprend l'activation de Single Root-I/O Virtualization (SR-IOV) et du partitionnement NIC, et l'activation ou la...
5–Configuration de prédémarrage de l'adaptateur Configuration des paramètres NIC Pour activer le partitionnement de carte réseau (NPAR), la virtualisation des entrées/sorties en racine unique (SR-IOV) ou les deux : Sur la page de configuration principale (Figure 5-3 à la page 43), sélectionnez Device Level Configuration (Configuration au niveau du périphérique), puis cliquez sur Finish (Terminer).
Page 66
5–Configuration de prédémarrage de l'adaptateur Configuration des paramètres NIC Pour configurer les paramètres NIC : Sur la page de configuration principale, sélectionnez NIC Configuration (Configuration NIC) (Figure 5-3 à la page 43), puis cliquez sur Finish (Terminer). Figure 5-8 affiche la page Configuration NIC. Figure 5-8.
Page 67
5–Configuration de prédémarrage de l'adaptateur Configuration des paramètres NIC Fire Code indique que le lien est configuré pour utiliser Fire Code FEC ; la sous-couche FEC fonctionne de manière similaire à la clause FEC 74. Pour Boot Mode (Mode d'amorçage), sélectionnez l'une des options suivantes : ...
5–Configuration de prédémarrage de l'adaptateur Configuration de Data Center Bridging À l'invite, cliquez sur Yes (Oui) pour enregistrer les modifications. Ces modifications prennent effet après la réinitialisation du système. Pour configurer l'installation à distance PXE du port pour utiliser un VLAN : REMARQUE Ce VLAN n'est pas persistant après la fin d'une installation à...
Page 69
5–Configuration de prédémarrage de l'adaptateur Configuration de Data Center Bridging 4 spécifie le numéro de priorité utilisé par le trafic iSCSI-TLV over DCB sans perte. 1, 2, 5, 6 et 7 spécifie les numéros de priorité de classe de trafic DCB disponibles pour l'utilisation de RoCE.
5–Configuration de prédémarrage de l'adaptateur Configuration des partitions Configuration des partitions Vous pouvez configurer des plages de bande passante pour chaque partition sur l'adaptateur. Pour configurer l'allocation de bande passante maximale et minimale : Sur la page Configuration principale, sélectionnez NIC Partitioning Configuration (Configuration des partitions NIC), et appuyez sur ENTRÉE.
Page 71
5–Configuration de prédémarrage de l'adaptateur Configuration des partitions Figure 5-11 Présente l’allocation globale de bande passant pour la partition 1. Figure 5-11. Allocation de bande passante globale, configuration de la partition 1 Sur la page Allocation de la bande passante globale (Figure 5-12), cliquez sur le champ de bande passante d'émission (TX) maximale et minimale...
Page 72
5–Configuration de prédémarrage de l'adaptateur Configuration des partitions Partition n Minimum TX Bandwidth (Bande passante TX minimale de la partition n) indique la bande passante minimale d'émission (TX) de la partition sélectionnée, exprimée en pourcentage de la vitesse de liaison maximale du port physique.
Page 73
5–Configuration de prédémarrage de l'adaptateur Configuration des partitions Figure 5-13. Configuration de la partition 1 Pour configurer la deuxième partition, sélectionnez Partition 2 Configuration (Configuration de la partition 2) pour ouvrir la page Configuration de la partition 2. Si Déchargement FCoE est présent, la page Configuration de la partition 2 (Figure 5-14) montre les paramètres...
Configuration de RoCE Ce chapitre décrit la configuration de RDMA over converged Ethernet (RoCE v1 et v2) sur l'adaptateur QL45212, le commutateur Ethernet, et l'hôte Windows ou Linux, y compris : Systèmes d'exploitation pris en charge et OFED «...
6–Configuration de RoCE Planification pour RoCE Tableau 6-1. Prise en charge des SE pour RoCE v1, RoCE v2, iWARP et OFED (Suite) Système d'exploitation Préinstallé OFED 3.18-3 GA OFED-4.8-1 GA RHEL 6.9 RoCE v1 RHEL 7.3 RoCE v1, RoCE v2, iSER RoCE v1, RoCE v2 RHEL 7.4 RoCE v1, RoCE v2, iSER...
6–Configuration de RoCE Préparation du commutateur Ethernet Configuration du commutateur Ethernet Cisco Nexus 6000 Les étapes de configuration du commutateur Ethernet Cisco Nexus 6000 pour RoCE comprennent la configuration des adressages de classes, la configuration des adressages de stratégies, l'application de la stratégie et l'affectation d'un ID VLAN au port de commutateur.
1,5 Configuration du commutateur Ethernet Dell Z9100 Pour configurer le commutateur Ethernet Dell Z9100 pour RoCE, voir la procédure à l'Annexe C Configuration du commutateur Dell Z9100.
Page 79
6–Configuration de RoCE Configuration de RoCE sur l'adaptateur pour Windows Server Tableau 6-2. Propriétés avancées pour RoCE (Suite) Propriétés Valeur ou description Mode RDMA RoCE v1 ou RoCE v2. ID VLAN Attribuez un ID de VLAN à l'interface. La valeur doit être identique à...
Page 80
6–Configuration de RoCE Configuration de RoCE sur l'adaptateur pour Windows Server PS C:\Users\Administrator> Get-NetAdapterRdma Name InterfaceDescription Enabled ----- -------------------- ------- SLOT 4 3 Port 1 QLogic FastLinQ QL45212... True SLOT 4 3 Port 2 QLogic FastLinQ QL45212... True En utilisant Windows PowerShell, vérifiez que est activé...
6–Configuration de RoCE Configuration de RoCE sur l'adaptateur pour Windows Server Affichage des compteurs RDMA Pour afficher les compteurs RDMA pour RoCE : Lancez Performance Monitor. Ouvrez la boîte de dialogue Ajouter des compteurs. La Figure 6-2 montre un exemple. Figure 6-2.
Page 82
6–Configuration de RoCE Configuration de RoCE sur l'adaptateur pour Windows Server Sélectionnez l'un des types de compteur suivants : Contrôle de la congestion FastLinQ Cavium : Ajout d’un incrément en cas de surcharge du réseau et lorsque ECN est activé sur le commutateur. ...
6–Configuration de RoCE Configuration de RoCE sur l'adaptateur pour Windows Server Figure 6-3 présente des exemples de sorties de la surveillance du compteur. Figure 6-3. Performance Monitor : Compteurs FastLinQ Cavium Tableau 6-3 fournit des détails à propos des compteurs d’erreurs. Tableau 6-3.
Page 84
6–Configuration de RoCE Configuration de RoCE sur l'adaptateur pour Windows Server Tableau 6-3. Compteurs d’erreurs FastLinQ RDMA Cavium (Suite) Compteur S’applique d’erreurs Description Dépannage à RoCE ? RDMA Mauvaise L’interlocuteur a retourné une — réponse du réponse mal formulée. demandeur CQE du Des demandes de travail Se produit en cas de...
Page 85
6–Configuration de RoCE Configuration de RoCE sur l'adaptateur pour Windows Server Tableau 6-3. Compteurs d’erreurs FastLinQ RDMA Cavium (Suite) Compteur S’applique d’erreurs Description Dépannage à RoCE ? RDMA Demande Le côté distant a reçu un Les causes possibles distante du message non valide sur le canal.
Page 86
6–Configuration de RoCE Configuration de RoCE sur l'adaptateur pour Windows Server Tableau 6-3. Compteurs d’erreurs FastLinQ RDMA Cavium (Suite) Compteur S’applique d’erreurs Description Dépannage à RoCE ? RDMA CQE de Les demandes de travail publiées — l’interlocuteur (tampons reçus sur RQ) peuvent purgé...
Page 87
6–Configuration de RoCE Configuration de RoCE sur l'adaptateur pour Windows Server Tableau 6-3. Compteurs d’erreurs FastLinQ RDMA Cavium (Suite) Compteur S’applique d’erreurs Description Dépannage à RoCE ? RDMA Demande L’interlocuteur a détecté un Indique un mauvais distante de message entrant non valide sur le comportement possible l'interlocuteur canal.
6–Configuration de RoCE Configuration de RoCE sur l'adaptateur pour Linux Configuration de RoCE sur l'adaptateur pour Linux Cette section présente la procédure de configuration de RoCE pour RHEL et SLES. Elle décrit également la vérification de la configuration de RoCE et fournit des indications sur l'utilisation d'ID de groupe (GID) avec les interfaces VLAN.
6–Configuration de RoCE Configuration de RoCE sur l'adaptateur pour Linux Configuration de RoCE pour SLES Pour que vous puissiez configurer RoCE sur l'adaptateur pour un hôte SLES, vous devez avoir installé et configuré OFED sur l'hôte SLES. Pour installer OFED préinstallé pour SLES Linux : Pendant l'installation ou la mise à...
Page 90
6–Configuration de RoCE Configuration de RoCE sur l'adaptateur pour Linux Si RDMA ne démarre pas, entrez l'une des commandes de substitution suivantes : # /etc/init.d/rdma start # systemctl start rdma.service Vérifiez que les périphériques RoCE ont été détectés, en examinant les journaux dmesg : # dmesg|grep qedr [87910.988411] qedr: discovered and registered 2 RoCE funcs...
Page 91
6–Configuration de RoCE Configuration de RoCE sur l'adaptateur pour Linux sm_lid: port_lid: port_lmc: 0x00 link_layer: Ethernet Vérifiez la connectivité L2 et RoCE entre tous les serveurs : l'un des serveurs joue le rôle de serveur et l'autre de client. Vérifiez la connexion L2 avec une simple commande ping ...
6–Configuration de RoCE Configuration de RoCE sur l'adaptateur pour Linux Interfaces VLAN et valeurs d'index GID Si vous utilisez des interfaces VLAN à la fois sur le serveur et sur le client, vous devez également configurer le même ID VLAN sur le commutateur. Si vous exécutez du trafic via un commutateur, les applications InfiniBand doivent utiliser la valeur GID correcte, qui dépend de l'ID VLAN et de l'adresse IP VLAN.
6–Configuration de RoCE Configuration de RoCE sur l'adaptateur pour Linux REMARQUE Vous pouvez configurer RoCE v1 et RoCE v2 en utilisant des noyaux pris en charge par RoCE v2. Ces noyaux vous permettent d'exécuter le trafic RoCE sur le même sous-réseau, ainsi que sur des sous-réseaux différents tels que RoCE v2 et tout environnement routable.
6–Configuration de RoCE Configuration de RoCE sur l'adaptateur pour Linux Option 2 Utilisez les scripts du paquet source FastLinQ. #/../fastlinq-8.x.x.x/add-ons/roce/show_gids.sh PORT INDEX IPv4 ---- ----- ------------ qedr0 fe80:0000:0000:0000:020e:1eff:fec4:1b20 p4p1 qedr0 fe80:0000:0000:0000:020e:1eff:fec4:1b20 p4p1 qedr0 0000:0000:0000:0000:0000:ffff:1e01:010a 30.1.1.10 p4p1 qedr0 0000:0000:0000:0000:0000:ffff:1e01:010a 30.1.1.10 p4p1 qedr0 3ffe:ffff:0000:0f21:0000:0000:0000:0004...
Page 95
6–Configuration de RoCE Configuration de RoCE sur l'adaptateur pour Linux Vérification de RoCE v2 Exécutez sur le même sous-réseau et utilisez l'index GID de RoCE v2. Server# ib_send_bw -d qedr0 -F -x 1 Client# ib_send_bw -d qedr0 -F -x 1 192.168.100.3 REMARQUE Si vous exécutez via une configuration PFC de commutateur, utilisez les...
Page 96
6–Configuration de RoCE Configuration de RoCE sur l'adaptateur pour Linux Configurez les paramètres de commutateur à l'aide de la procédure suivante. Utilisez une méthode quelconque de contrôle de flux (Pause, DCBX-CEE ou DCBX-IEEE), et activez le routage IP pour RoCE v2. Reportez-vous à...
Page 97
6–Configuration de RoCE Configuration de RoCE sur l'adaptateur pour Linux Paramètres de commutateur du client : Figure 6-5. Paramètres de commutateur, client Configuration des paramètres de RoCE v1 ou RoCE v2 pour les applications RDMA_CM Pour configurer RoCE, utilisez les scripts du paquet source FastLinQ suivants : # ./show_rdma_cm_roce_ver.sh qedr0 is configured to IB/RoCE v1 qedr1 is configured to IB/RoCE v1...
6–Configuration de RoCE Configuration de RoCE sur l'adaptateur pour VMware ESX Paramètres du client : Figure 6-7. Configuration des applications RDMA_CM : Client Configuration de RoCE sur l'adaptateur pour VMware ESX Cette section fournit les procédures et les informations suivantes pour la configuration de RoCE : ...
Page 99
6–Configuration de RoCE Configuration de RoCE sur l'adaptateur pour VMware ESX Pour afficher une liste des périphériques RDMA, entrez la commande . Par exemple : esxcli rdma device list esxcli rdma device list Name Driver State Speed Paired Uplink Description ------- ------- ------...
6–Configuration de RoCE Configuration de RoCE sur l'adaptateur pour VMware ESX Pour exécuter le trafic RoCE avec l'ID VLAN, configurez l'ID VLAN sur le groupe de ports VMkernel correspondant. Configuration du MTU Pour modifier l'interface MTU pour RoCE, modifiez le MTU du vSwitch correspondant.
6–Configuration de RoCE Configuration de RoCE sur l'adaptateur pour VMware ESX Queue pairs in RESET state: 0 Queue pairs in INIT state: 0 Queue pairs in RTR state: 0 Queue pairs in RTS state: 0 Queue pairs in SQD state: 0 Queue pairs in SQE state: 0 Queue pairs in ERR state: 0 Queue pair events: 0...
Page 102
6–Configuration de RoCE Configuration de RoCE sur l'adaptateur pour VMware ESX Figure 6-8 montre un exemple. Figure 6-8. Configuration d'un nouveau commutateur distribué Configurez un commutateur virtuel distribué comme suit : Dans le client Web vSphere VMware, développez le noeud RoCE dans le volet gauche de la fenêtre du Navigateur.
Page 103
6–Configuration de RoCE Configuration de RoCE sur l'adaptateur pour VMware ESX Figure 6-9 montre un exemple. Figure 6-9. Assignation d'un vmknic pour un PVRDMA Définissez la règle de pare-feu pour le PVRDMA : Cliquez avec le bouton droit de la souris sur un hôte, puis cliquez sur Settings (Paramètres).
Page 104
6–Configuration de RoCE Configuration de RoCE sur l'adaptateur pour VMware ESX Configurez la VM pour le PVRDMA comme suit : Installez l'un des systèmes d'exploitation invités pris en charge suivants : RHEL 7.2 Ubuntu 14.04 (kernel version 4.0) Installez OFED-3.18.
Configuration d'iSER Ce chapitre fournit des procédures pour configurer les Extensions iSCSI pour RDMA (iSER) pour Linux (RHEL et SLES) et ESXi 6.7, notamment : Avant de commencer Configuration d'iSER pour RHEL « Configuration d'iSER pour SLES 12 » à la page 91 «...
7–Configuration d'iSER Configuration d'iSER pour RHEL Configuration d'iSER pour RHEL Pour configurer iSER pour RHEL : Installez OFED préinstallé, comme indiqué à la section « Configuration de RoCE pour RHEL » à la page 70. Les versions d'OFED non préinstallées ne sont pas prises en charge pour iSER parce que le module ib_isert n'est pas disponible dans les versions d'OFED non préinstallées 3.18-2 GA/3.18-3 GA.
Page 107
7–Configuration d'iSER Configuration d'iSER pour RHEL Figure 7-1 montre un exemple de ping RDMA réussi. Figure 7-1. Ping RDMA réussi Vous pouvez utiliser une cible TCM-LIO Linux pour tester iSER. La configuration est identique pour les cibles iSCSI, mais vous entrez la commande sur les portails concernés.
Page 108
7–Configuration d'iSER Configuration d'iSER pour RHEL Pour changer le mode de transport à iSER, entrez la commande . Par exemple : iscsiadm iscsiadm -m node -T iqn.2015-06.test.target1 -o update -n iface.transport_name -v iser Pour vous connecter à la cible iSER, entrez la commande iscsiadm Par exemple : iscsiadm -m node -l -p 192.168.100.99:3260 -T...
7–Configuration d'iSER Configuration d'iSER pour SLES 12 Pour vérifier un nouveau périphérique iSCSI, comme le montre la Figure 7-4, entrez la commande lsscsi Figure 7-4. Vérification de nouveau périphérique iSCSI Configuration d'iSER pour SLES 12 Étant donné que targetcli n'est pas préinstallé sur SLES 12.x, vous devez effectuer la procédure suivante.
7–Configuration d'iSER Optimisation des performances Linux Démarrez l'utilitaire targetcli, puis configurez vos cibles sur le système cible iSER. NOTE Les versions de targetcli ne sont pas les mêmes sous RHEL et SLES. Veillez à utiliser les backstores correctes pour configurer vos cibles. ...
7–Configuration d'iSER Configuration d’iSER sous ESXi 6.7 Le jeu CNA avec les pilotes NIC et RoCE est installé sur le système ESXi 6.7 et les appareils sont répertoriés. Pour afficher les appareils RDMA, émettez la commande suivante : esxcli rdma device list Name Driver State...
Page 114
7–Configuration d'iSER Configuration d’iSER sous ESXi 6.7 Ajoutez la cible à l’initiateur iSER comme suit : esxcli iscsi adapter target list esxcli iscsi adapter discovery sendtarget add -A vmhba65 -a 192.168.10.11 esxcli iscsi adapter target list Adapter Target Alias Discovery Method Last Error ------- ------------------------...
Configuration de SR-IOV Single Root Input/Output Virtualization (SR-IOV) est une spécification de PCI-SIG qui permet à un seul périphérique PCI Express (PCIe) d'apparaître sous la forme de plusieurs périphériques PCIe physiques distincts. SR-IOV permet d'isoler les ressources PCIe à des fins de performance, d'interopérabilité et de gestion. REMARQUE Certaines fonctionnalités SR-IOV peuvent ne pas être entièrement activées dans la version actuelle.
Page 116
8–Configuration de SR-IOV Configuration de SR-IOV sous Windows Figure 8-1. Configuration système pour SR-IOV : Périphériques intégrés Sur la page de configuration principale de l'adaptateur sélectionné, cliquez sur Device Level Configuration (Configuration au niveau du périphérique). Sur la page de configuration principale – Configuration au niveau du périphérique (Figure 8-2) :...
Page 117
8–Configuration de SR-IOV Configuration de SR-IOV sous Windows Pour activer SR-IOV sur l'adaptateur miniport : Accédez au Gestionnaire de périphériques. Ouvrez les propriétés de l'adaptateur miniport, puis cliquez sur l'onglet Avancé. Sur la page Propriétés avancées (Figure 8-3) sous Propriété, sélectionnez SR-IOV, puis définissez la valeur sur Activé.
Page 118
8–Configuration de SR-IOV Configuration de SR-IOV sous Windows REMARQUE Veillez à activer SR-IOV lorsque vous créez le vSwitch. Cette option n'est pas disponible une fois que le vSwitch a été créé. Figure 8-4. Gestionnaire de commutateur virtuel : Activation de SR-IOV La boîte de dialogue Appliquer les modifications réseau vous indique que les Pending changes may disrupt network connectivity (Modifications en attente peuvent perturber la connectivité...
Page 119
8–Configuration de SR-IOV Configuration de SR-IOV sous Windows Pour obtenir les capacités de commutateur de machine virtuelle, entrez la commande Windows PowerShell suivante : PS C:\Users\Administrator> Get-VMSwitch -Name SR-IOV_vSwitch | fl La sortie de la commande comprend les capacités SR-IOV Get-VMSwitch suivantes : IovVirtualFunctionCount...
Page 120
8–Configuration de SR-IOV Configuration de SR-IOV sous Windows Figure 8-5. Paramètres de la VM : Activation de SR-IOV Installez les pilotes QLogic pour les adaptateurs détectés dans la VM. Utilisez les pilotes les plus récents disponibles auprès du fournisseur de votre système d'exploitation hôte (n'utilisez pas les pilotes préinstallés).
Page 121
8–Configuration de SR-IOV Configuration de SR-IOV sous Windows Après l'installation des pilotes, l'adaptateur QLogic est répertorié dans la VM. La Figure 8-6 montre un exemple. Figure 8-6. Gestion de périphériques : VM avec adaptateur QLogic Pour afficher les détails de VF pour SR-IOV, entrez la commande Windows PowerShell suivante : PS C:\Users\Administrator>...
8–Configuration de SR-IOV Configuration de SR-IOV sous Linux Configuration de SR-IOV sous Linux Pour configurer SR-IOV sous Linux : Accédez au BIOS du système serveur, puis cliquez sur System BIOS Settings (Paramètres BIOS système). Sur la page Paramètres BIOS système, cliquez sur Integrated Devices (Périphériques intégrés).
Page 123
8–Configuration de SR-IOV Configuration de SR-IOV sous Linux Sur la page Paramètres du processeur (Figure 8-8) : Définissez l'option Virtualization Technology (Technologie de virtualisation) sur Enabled (Activé). Cliquez sur Back (Précédent). Figure 8-8. Configuration du système : Paramètres du processeur pour SR-IOV Sur la page Configuration système, sélectionnez Device Settings (Paramètres de périphérique).
Page 124
8–Configuration de SR-IOV Configuration de SR-IOV sous Linux Sur la page Configuration au niveau du périphérique (Figure 8-9) : Définissez le Virtualization Mode (Mode de virtualisation) sur SR-IOV. Cliquez sur Back (Précédent). Figure 8-9. Configuration système pour SR-IOV : Périphériques intégrés Sur la page de configuration principale, cliquez sur Finish (Terminer), enregistrez vos paramètres, puis redémarrez le système.
Page 125
8–Configuration de SR-IOV Configuration de SR-IOV sous Linux Figure 8-10. Modification du fichier grub.conf pour SR-IOV Enregistrez le fichier et redémarrez le système. grub.conf Pour vérifier que les modifications ont été appliquées, entrez la commande suivante : dmesg | grep iommu Une sortie réussie de la commande IOMMU (input–output memory management unit) devrait afficher, par exemple :...
Page 126
8–Configuration de SR-IOV Configuration de SR-IOV sous Linux Pour un port spécifique, activez une quantité de VF. Exécutez la commande suivante pour activer, par exemple, 8 VF sur l'instance PCI 04:00.0 (bus 4, périphérique 0, fonction 0) : [root@ah-rh68 ~]# echo 8 > /sys/devices/pci0000:00/0000:00:02.0/0000:04:00.0/sriov_numvfs Passez la sortie de la commande en revue (Figure...
Page 127
8–Configuration de SR-IOV Configuration de SR-IOV sous Linux Figure 8-12 montre un exemple de sortie. Figure 8-12. Sortie de la commande ip link show Attribuez et vérifiez les adresses MAC : Pour attribuer une adresse MAC à la VF, entrez la commande suivante : ip link set <pf device>...
Page 128
8–Configuration de SR-IOV Configuration de SR-IOV sous Linux Éteignez la VM et attachez la VF. (Certains systèmes d'exploitation prennent en charge la connexion à chaud de VF à la VM). Dans la boîte de dialogue Machine virtuelle (Figure 8-13), cliquez sur Add Hardware (Ajouter un matériel).
8–Configuration de SR-IOV Configuration de SR-IOV sous VMware Cliquez sur Finish (Terminer). Figure 8-14. Ajouter un nouveau matériel virtuel Allumez la VM et entrez la commande suivante : check lspci -vv|grep -I ether Installez les pilotes pour les adaptateurs détectés dans la VM. Utilisez les pilotes les plus récents disponibles auprès du fournisseur de votre système d'exploitation hôte (n'utilisez pas les pilotes préinstallés).
Page 130
8–Configuration de SR-IOV Configuration de SR-IOV sous VMware Sur la page Paramètres de périphérique, sélectionnez un port pour l'adaptateur QL45212 25G. Sur la page Configuration au niveau du périphérique (voir Figure 8-2 à la page 98) : Définissez le Virtualization Mode (Mode de virtualisation) sur SR-IOV. Cliquez sur Back (Précédent).
Page 131
8–Configuration de SR-IOV Configuration de SR-IOV sous VMware 0000:05:03.7 Network controller: QLogic Corp. QLogic FastLinQ QL45xxx Series 10/25 GbE Controller (SR-IOV VF) [PF_0.5.0_VF_15] 0000:05:0e.0 Network controller: QLogic Corp. QLogic FastLinQ QL45xxx Series 10/25 GbE Controller (SR-IOV VF) [PF_0.5.1_VF_0] 0000:05:0e.1 Network controller: QLogic Corp. QLogic FastLinQ QL45xxx Series 10/25 GbE Controller (SR-IOV VF) [PF_0.5.1_VF_1] 0000:05:0e.2 Network controller: QLogic Corp.
Page 132
8–Configuration de SR-IOV Configuration de SR-IOV sous VMware Pour enregistrer vos modifications de configuration et fermer cette boîte de dialogue, cliquez sur OK. Figure 8-15. Paramètres de modification de l'hôte VMware BC0154503-02 F...
Page 133
8–Configuration de SR-IOV Configuration de SR-IOV sous VMware Pour valider les VF par port, entrez la commande comme suit : esxcli [root@localhost:~] esxcli network sriovnic vf list -n vmnic6 VF ID Active PCI Address Owner World ID ----- ------ ----------- -------------- true 005:02.0...
Windows Server 2016 Ce chapitre fournit les informations suivantes concernant Windows Server 2016 : Configuration des interfaces RoCE avec Hyper-V « RoCE sur Switch Embedded Teaming » à la page 122 « Configuration de QoS pour RoCE » à la page 124 «...
9–Windows Server 2016 Configuration des interfaces RoCE avec Hyper-V Création d'un commutateur virtuel Hyper-V avec une NIC virtuelle RDMA Suivez les procédures de cette section pour créer un commutateur virtuel Hyper-V, puis activez RDMA dans la VNIC hôte. Pour créer un commutateur virtuel Hyper-V avec une NIC virtuelle RDMA : Lancez le Gestionnaire Hyper-V.
9–Windows Server 2016 Configuration des interfaces RoCE avec Hyper-V Sur la page Avancé (Figure 9-2) : Sous Property (Propriété), sélectionnez Network Direct (RDMA). Sous Value (Valeur), sélectionnez Enabled (Activé). Cliquez sur OK. Figure 9-2. Propriétés de la carte Ethernet virtuelle Hyper-V Pour activer RDMA, entrez la commande Windows PowerShell suivante : PS C:\Users\Administrator>...
9–Windows Server 2016 Configuration des interfaces RoCE avec Hyper-V Figure 9-3 montre la sortie de la commande. Figure 9-3. Commande Windows PowerShell : Get-VMNetworkAdapter Pour définir l'ID VLAN sur la NIC virtuelle hôte, entrez la commande Windows PowerShell : PS C:\Users\Administrator> Set-VMNetworkAdaptervlan -VMNetworkAdapterName "Nouveau commutateur virtuel"...
9–Windows Server 2016 Configuration des interfaces RoCE avec Hyper-V Ajout de NIC virtuelles hôtes (ports virtuels) Pour ajouter des NIC virtuelles hôtes : Pour ajouter une NIC virtuelle hôte, entrez la commande suivante : Add-VMNetworkAdapter -SwitchName "New Virtual Switch" -Name SMB - ManagementOS Activez RDMA sur les NIC virtuelles hôtes comme indiqué...
Page 139
9–Windows Server 2016 Configuration des interfaces RoCE avec Hyper-V Cliquez sur Add (Ajouter). Figure 9-5. Boîte de dialogue Ajouter des compteurs BC0154503-02 F...
9–Windows Server 2016 RoCE sur Switch Embedded Teaming Si le trafic RoCE est exécuté, les compteurs apparaissent comme indiqué à Figure 9-6. Figure 9-6. Performance Monitor affiche le trafic RoCE RoCE sur Switch Embedded Teaming Switch Embedded Teaming (SET) est la solution alternative d'association de NIC de Microsoft qui peut être utilisée dans les environnements incluant Hyper-V et la pile SDN (Software Defined Networking) dans Windows Server 2016 Technical Preview.
9–Windows Server 2016 RoCE sur Switch Embedded Teaming Création d'un commutateur virtuel Hyper-V avec des NIC virtuelles RDMA et SET Pour créer un commutateur virtuel Hyper-V avec des NIC virtuelles RDMA et SET : Pour créer un SET, entrez la commande Windows PowerShell suivante : PS C:\Users\Administrator>...
9–Windows Server 2016 Configuration de QoS pour RoCE REMARQUE Prenez note de ce qui suit lors de l'ajout d'un ID VLAN à une NIC virtuelle hôte : Assurez-vous que l'ID VLAN n'est pas affecté à l'interface physique lors de l'utilisation d'une NIC virtuelle hôte pour RoCE. ...
Page 143
9–Windows Server 2016 Configuration de QoS pour RoCE Activez QoS sur le miniport comme suit : Ouvrez la fenêtre miniport, puis cliquez sur l'onglet Advanced (Avancé). Sur la page Propriétés avancées de l'adaptateur (Figure 9-9), sous Property (Propriété), sélectionnez Quality of Service (Qualité de service), puis définissez la valeur sur Enabled (Activé).
Page 144
9–Windows Server 2016 Configuration de QoS pour RoCE REMARQUE L'étape précédente est requise pour le contrôle de flux basé sur la priorité (PFC). Figure 9-10. Propriétés avancées : Configuration d'ID VLAN Pour activer le contrôle de flux basé sur la priorité pour RoCE pour une priorité...
Page 145
9–Windows Server 2016 Configuration de QoS pour RoCE Pour désactiver le contrôle de flux basé sur la priorité pour toute autre priorité, entrez les commandes suivantes : PS C:\Users\Administrator> Disable-NetQosFlowControl 0,1,2,3,5,6,7 PS C:\Users\Administrator> Get-NetQosFlowControl Priority Enabled PolicySet IfIndex IfAlias -------- ------- --------- ------- -------...
Page 146
9–Windows Server 2016 Configuration de QoS pour RoCE Pour configurer ETS pour toutes les classes de trafic définies à l'étape précédente, entrez les commandes suivantes : PS C:\Users\Administrators> New-NetQosTrafficClass -name "RDMA class" -priority 4 -bandwidthPercentage 50 -Algorithm ETS PS C:\Users\Administrators> New-NetQosTrafficClass -name "TCP class" -priority 0 -bandwidthPercentage 30 -Algorithm ETS PS C:\Users\Administrator>...
9–Windows Server 2016 Configuration de QoS pour RoCE Exécutez le trafic RDMA et vérifiez comme décrit à la section « Configuration de RoCE » à la page Configuration de QoS en activant DCBX sur l'adaptateur Toute la configuration doit être effectuée sur tous les systèmes utilisés. La configuration de PFC, d'ETS et des classes de trafic doivent être identiques sur le commutateur et le serveur.
Page 148
9–Windows Server 2016 Configuration de QoS pour RoCE Activez QoS sur le miniport comme suit : Sur la page Propriétés avancées de l'adaptateur (Figure 9-11), sous Property (Propriété), sélectionnez Quality of Service (Qualité de service), puis définissez la valeur sur Enabled (Activé). Cliquez sur OK.
Page 149
9–Windows Server 2016 Configuration de QoS pour RoCE Figure 9-12. Propriétés avancées : Configuration d'ID VLAN Pour configurer le commutateur, exécutez la commande Windows PowerShell suivante : PS C:\Users\Administrators> Get-NetAdapterQoS Name : Ethernet 5 Enabled : True Capabilities Hardware Current -------- ------- MacSecBypass...
9–Windows Server 2016 Configuration de VMMQ Activation de VMMQ sur l'adaptateur Pour activer VMMQ sur l'adaptateur : Ouvrez la fenêtre miniport, puis cliquez sur l'onglet Advanced (Avancé). Sur la page Propriétés avancées de l'adaptateur (Figure 9-13), sous Property (Propriété), sélectionnez Virtual Switch RSS (RSS de commutateur virtuel), puis définissez la valeur sur Enabled (Activé).
9–Windows Server 2016 Configuration de VMMQ S'il y a lieu, ajustez la Value (Valeur) pour la propriété sélectionnée. Cliquez sur OK. Création d'un commutateur de machine virtuelle avec ou sans SR-IOV Pour créer un commutateur de machine virtuelle avec ou sans SR-IOV : Lancez le Gestionnaire Hyper-V.
Page 153
9–Windows Server 2016 Configuration de VMMQ Sous Connection type (Type de connexion) : Cliquez sur External network (Réseau externe). Cochez la case Allow management operating system to share this network adapter (Autoriser le système d'exploitation de gestion à partager cette carte réseau). Figure 9-14.
9–Windows Server 2016 Configuration de VMMQ Activation de VMMQ sur le commutateur de machine virtuelle Pour activer VMMQ sur le commutateur de machine virtuelle : Entrez la commande Windows PowerShell suivante : PS C:\Users\Administrators> Set-VMSwitch -name q1 -defaultqueuevmmqenabled $true -defaultqueuevmmqqueuepairs 4 Obtention de la fonction de commutateur de machine virtuelle Pour obtenir la fonction de commutateur de machine virtuelle : ...
9–Windows Server 2016 Configuration de VMMQ Création d'une machine virtuelle et activation de VMMQ sur les VMNetworkadapters dans la VM Pour créer une machine virtuelle et activer VMMQ sur les VMNetworkadapters dans la VM : Créez une VM. Ajoutez le VMNetworkadapter à la VM. Affectez un commutateur virtuel au VMNetworkadapter.
9–Windows Server 2016 Configuration de VXLAN Surveillance des statistiques de trafic Pour surveiller le trafic de fonction virtuelle dans une machine virtuelle, entrez la commande Windows PowerShell suivante : PS C:\Users\Administrator> Use get-netadapterstatistics | fl Configuration de VXLAN Les informations de configuration de VXLAN comprennent : ...
9–Windows Server 2016 Configuration des Espaces de stockage direct Déploiement d'un réseau défini par logiciel Pour profiter du déchargement de tâches d'encapsulation VXLAN sur les machines virtuelles, vous devez déployer une pile de réseau défini par logiciel (SDN, Software-Defined Network) qui utilise un contrôleur réseau Microsoft. Pour plus de détails, reportez-vous au lien de Microsoft TechNet suivant sur les réseaux définis par logiciel : https://technet.microsoft.com/en-us/windows-server-docs/networking/sdn/...
9–Windows Server 2016 Configuration des Espaces de stockage direct REMARQUE Les disques utilisés dans cet exemple sont des disques NVMe ™ 400 G x4 et SSD 200 G x12. Déploiement d'un système hyper-convergé Cette section comprend les instructions pour installer et configurer les composants d'un système hyper-convergé...
Page 160
Activez le port du commutateur et assurez-vous que le port du commutateur prend en charge le mode d'association indépendante du commutateur et fait également partie de plusieurs réseaux VLAN. Exemple de configuration de commutateur Dell : no ip address mtu 9416...
Page 161
9–Windows Server 2016 Configuration des Espaces de stockage direct New-VMSwitch -Name SETswitch -NetAdapterName "<port1>","<port2>","<port3>","<port4>" –EnableEmbeddedTeaming $true Pour ajouter des NIC virtuelles hôtes au commutateur virtuel, entrez les commandes suivantes : Add-VMNetworkAdapter –SwitchName SETswitch –Name SMB_1 –managementOS Add-VMNetworkAdapter –SwitchName SETswitch –Name SMB_2 –managementOS REMARQUE Les commandes précédentes configurent la NIC virtuelle à...
9–Windows Server 2016 Configuration des Espaces de stockage direct Pour vérifier les capacités RDMA, entrez la commande suivante : Get-SmbClientNetworkInterface | where RdmaCapable -EQ $true Configuration des Espaces de stockage direct La configuration des Espaces de stockage direct dans Windows Server 2016 comprend les étapes suivantes : ...
Page 163
9–Windows Server 2016 Configuration des Espaces de stockage direct Étape 3. Configuration d'un témoin de cluster Vous devez configurer un témoin pour le cluster, afin que ce système à quatre nœuds puisse résister à la défaillance ou à l'indisponibilité de deux nœuds. Avec ces systèmes, vous pouvez configurer un témoin de partage de fichiers ou un témoin de cloud.
Page 164
9–Windows Server 2016 Configuration des Espaces de stockage direct $_ | Clear-Disk -RemoveData -RemoveOEM -Confirm:$false $_ | Set-Disk -isreadonly:$true $_ | Set-Disk -isoffline:$true Get-Disk |? Number -ne $null |? IsBoot -ne $true |? IsSystem -ne $true |? PartitionStyle -eq RAW | Group -NoElement -Property FriendlyName } | Sort -Property PsComputerName,Count Étape 5.
9–Windows Server 2016 Déploiement et gestion de Nano Server Déploiement et gestion de Nano Server Windows Server 2016 offre Nano Server comme nouvelle option d'installation. Nano Server est un système d'exploitation de serveur administré à distance, optimisé pour les clouds privés et les centres de données. Il est similaire à Windows Server en mode Server Core, mais est significativement plus petit, n'a pas de fonction d'ouverture de session locale et prend en charge uniquement les applications, outils et agents 64 bits.
9–Windows Server 2016 Déploiement et gestion de Nano Server Tableau 9-1. Rôles et fonctionnalités de Nano Server (Suite) Rôle ou fonctionnalité Article Rôle de serveur DNS -Packages Microsoft-NanoServer-DNS- source Configuration d'état souhaité (DSC) -Packages Microsoft-NanoServer-DSC- source Internet Information Server (IIS) -Packages Microsoft-NanoServer-IIS- source Prise en charge des conteneurs Windows par...
Page 167
9–Windows Server 2016 Déploiement et gestion de Nano Server Pour déployer Nano Server : Téléchargez l'image du SE Windows Server 2016. Montez l'image ISO. Copiez les fichiers suivants du dossier sur un dossier de votre NanoServer disque dur : NanoServerImageGenerator.psm1 ...
Page 168
9–Windows Server 2016 Déploiement et gestion de Nano Server Dans l'exemple précédent, est le chemin d'accès des C:\Nano\Drivers pilotes QLogic. Cette commande met environ 10 à 15 minutes pour créer un fichier VHD. Voici un exemple de sortie de cette commande : Windows(R) Image to Virtual Hard Disk Converter for Windows(R) 10 Copyright (C) Microsoft Corporation.
9–Windows Server 2016 Déploiement et gestion de Nano Server REMARQUE Dans cet exemple, le VHD est attaché sous Cliquez avec le bouton droit sur Gestion des disques et sélectionnez Détacher un disque dur virtuel. Redémarrez le serveur physique sur le VHD Nano Server. Connectez-vous à...
Page 170
9–Windows Server 2016 Déploiement et gestion de Nano Server New-NanoServerImage –DeploymentType Guest –Edition <Standard/Datacenter> -MediaPath <path to root of media> -BasePath .\Base -TargetPath .\NanoServerPhysical\NanoServer.vhd -ComputerName <computer name> –GuestDrivers Exemple : New-NanoServerImage –DeploymentType Guest –Edition Datacenter -MediaPath C:\tmp\TP4_iso\Bld_10586_iso -BasePath .\Base -TargetPath .\Nano1\VM_NanoServer.vhd -ComputerName Nano-VM1 –GuestDrivers La commande précédente met environ 10 à...
9–Windows Server 2016 Déploiement et gestion de Nano Server INFO : Done. Done. The log is at: C:\Users\ADMINI~1\AppData\Local\Temp\2\NanoServerImageGenerator.log Créez une nouvelle machine virtuelle dans le Gestionnaire Hyper-V, et utilisez le VHD créé à l'étape Démarrez la machine virtuelle. Connectez-vous à la machine virtuelle dans le Gestionnaire Hyper-V. Connectez-vous à...
9–Windows Server 2016 Déploiement et gestion de Nano Server Exemples : Set-Item WSMan:\localhost\Client\TrustedHosts "172.28.41.152" Set-Item WSMan:\localhost\Client\TrustedHosts "*" REMARQUE La commande précédente définit tous les serveurs hôtes comme des hôtes de confiance. Démarrer la session Windows PowerShell à distance À partir d'une session Windows PowerShell locale avec élévation de privilèges, démarrez la session Windows PowerShell à...
Page 173
9–Windows Server 2016 Déploiement et gestion de Nano Server REMARQUE Dans l'exemple précédent, l'adresse IP de Nano Server est et le nom d'utilisateur est 172.28.41.152 Administrator Si Nano Server se connecte avec succès, le message suivant est renvoyé : [172.28.41.152]: PS C:\Users\Administrator\Documents> Pour déterminer si les pilotes sont installés et que la liaison est établie, entrez la commande Windows PowerShell suivante : [172.28.41.152]: PS C:\Users\Administrator\Documents>...
Page 174
9–Windows Server 2016 Déploiement et gestion de Nano Server [172.28.41.152]: PS C:\> netsh interface ip set address name="SLOT 1 Port 1" static 192.168.10.10 255.255.255.0 Pour créer un SMBShare sur Nano Server, entrez la commande Windows PowerShell suivante : [172.28.41.152]: PS C:\Users\Administrator\Documents> New-Item -Path c:\ -Type Directory -Name smbshare -Verbose Figure 9-20 montre un exemple de sortie.
Page 175
9–Windows Server 2016 Déploiement et gestion de Nano Server Figure 9-22 montre la sortie de la commande. Figure 9-22. Commande Windows PowerShell : Get-NetAdapterStatistics BC0154503-02 F...
Dépannage Ce chapitre fournit les informations de dépannage suivantes : Liste de vérification pour le dépannage « Vérification du chargement des pilotes à jour » à la page 159 « Vérification de la connectivité du réseau » à la page 160 «...
10–Dépannage Vérification du chargement des pilotes à jour Essayez d'insérer l'adaptateur dans un autre logement. Si cette nouvelle position assure son fonctionnement, il se peut que le logement d'origine de votre système soit défectueux. Remplacez l'adaptateur défectueux par un adaptateur en bon état de fonctionnement.
10–Dépannage Vérification de la connectivité du réseau version: 8.4.7.0 firmware-version: mfw 8.4.7.0 storm 8.4.7.0 bus-info: 0000:04:00.2 Si vous avez chargé un nouveau pilote mais que vous n'avez pas encore redémarré, la commande n'affiche pas d'informations à jour sur le pilote. modinfo Entrez plutôt la commande suivante pour afficher les journaux.
10–Dépannage Virtualisation Microsoft avec Hyper-V Utilisez la commande suivante puis appuyez sur ENTRÉE. ping <ip_address> Les statistiques ping affichées indiquent si la connectivité réseau fonctionne. Test de la connectivité réseau pour Linux Pour vérifier que l'interface Ethernet est opérationnelle : Pour vérifier l'état de l'interface Ethernet, entrez la commande ifconfig Pour vérifier les statistiques de l'interface Ethernet, entrez la commande...
10–Dépannage Problèmes divers Problèmes divers Problème : L'adaptateur QL45212 s'est arrêté et un message d'erreur s'affiche, indiquant une défaillance de son ventilateur. Solution : L'adaptateur adaptateur QL45212 peut s'arrêter intentionnellement afin d'éviter d'endommager le matériel de manière irréversible. Contactez le support technique Cavium pour obtenir de l'aide. Collecte des données de débogage Utilisez les commandes du Tableau 10-1...
Voyants de l'adaptateur Tableau A-1 répertorie les voyants d'état de liaison et d'activité de port de l'adaptateur. Tableau A-1. Voyants de liaison et d'activité de port de l'adaptateur Voyant de port État du voyant État du réseau Désactivé Pas de liaison (câble déconnecté) Voyant de liaison Allumé...
Câbles et modules optiques Cette annexe fournit les informations suivantes concernant les câbles et les modules optiques pris en charge : Spécifications prises en charge « Câbles et modules optiques testés » à la page 165 « Commutateurs testés » à la page 166 Spécifications prises en charge Les adaptateurs QL45212 prennent en charge divers câbles et modules optiques conformes à...
être explicitement configuré pour se connecter à l'adaptateur à 25 Gbits/s. Pour configurer un port de commutateur Dell Z9100 pour la connexion à l'adaptateur QL45212 à 25 Gbits/s : Établissez une connexion de port série entre votre station de travail de gestion et le commutateur.
Page 186
Pour plus d'informations sur la configuration du commutateur Dell Z9100, reportez-vous au Guide de configuration du commutateur Dell Z9100 sur le site Web de support Dell : support.dell.com BC0154503-02 F...
Glossaire ACPI La unitalicize Advanced Configuration and Alternative Routing-ID Interpretation. La Power Interface (ACPI) fournit une norme fonction ARI PCI-SIG offre un mécanisme ouverte pour la gestion de l'alimentation et qui permet à un seul périphérique PCIe de la configuration unifiées de périphériques prendre en charge jusqu'à...
Page 188
Guide d’utilisation—Adaptateur Ethernet intelligent QL45212 base address register data center bridging Voir BAR. Voir DCB. BIOS data center bridging exchange Système d'entrées/sorties de base. En Voir DCBX. règle générale dans la PROM Flash, programme (ou utilitaire) qui sert d'interface entre le matériel et le système Data center bridging.
Page 189
Guide d’utilisation—Adaptateur Ethernet intelligent QL45212 eCore Ethernet Une couche entre le système Technologie LAN la plus utilisée qui d'exploitation et le matériel et le transmet des informations entre des micrologiciel. Elle est propre au ordinateurs, typiquement à des vitesses périphérique et indépendante du SE. de 10 et 100 millions de bits par seconde Lorsque le code eCore nécessite des (Mbits/s).
Page 190
Guide d’utilisation—Adaptateur Ethernet intelligent QL45212 file transfer protocol Voir FTP. iSCSI qualified name. Nom de nœud iSCSI basé sur le fabricant de l'initiateur et une section de nom de périphérique File transfer protocol. Protocole de réseau unique. standard servant à transférer des fichiers iSCSI d'un hôte à...
Page 191
Guide d’utilisation—Adaptateur Ethernet intelligent QL45212 MSI-X (définie dans PCI 3.0) permet à un périphérique d'allouer un nombre Large send offload. Fonction d'adaptateur quelconque d'interruptions entre 1 et 2 048 Ethernet qui permet à la pile de réseau et donne à chaque interruption des TCP\IP de construire un grand message registres d'adresses et de données TCP (jusqu'à...
Page 192
Guide d’utilisation—Adaptateur Ethernet intelligent QL45212 partitionnement NIC Voir NPAR. Qualité de service. Fait référence aux méthodes utilisées pour éviter les goulets PCI Express (PCIe) d'étranglement et pour garantir la Norme d'E/S de troisième génération qui continuité des activités lors de la permet des performances réseau Ethernet transmission de données sur des ports optimisées au-delà...
Page 193
Guide d’utilisation—Adaptateur Ethernet intelligent QL45212 RoCE SR-IOV RDMA over Converged Ethernet. Single root input/output virtualization. Protocole réseau qui permet l'accès Spécification de PCI-SIG qui permet à un mémoire direct à distance (RDMA) sur un périphérique PCIe d'apparaître sous la réseau Ethernet convergent ou non. RoCE forme de plusieurs périphériques PCIe est un protocole de couche de liaison qui physiques distincts.
Page 194
Guide d’utilisation—Adaptateur Ethernet intelligent QL45212 trames étendues unified extensible firmware interface Grandes trames IP utilisées dans les Voir UEFI. réseaux haute performance pour user datagram protocol augmenter les performances sur de longues distances. Les trames étendues Voir UDP. correspondent généralement à 9 000 octets pour Gigabit Ethernet, mais peuvent se référer à...
Page 195
Guide d’utilisation—Adaptateur Ethernet intelligent QL45212 Wake on LAN. Norme de réseau informatique Ethernet qui permet à un ordinateur d'être allumé ou réveillé à distance par un message réseau envoyé généralement par un simple programme exécuté sur un autre ordinateur du réseau. BC0154503-02 F...