Sr-Iov : Configuration Et Exemples D'utilisation; Cas D'utilisation Linux - Broadcom NetXtreme-C Manuel D'utilisation

Table des Matières

Publicité

Manuel d'utilisation NetXtreme-E

SR-IOV : Configuration et exemples d'utilisation

SR-IOV peut être configuré, activé et utilisé sur des cartes réseau Broadcom NetExtreme-E de 10 Gbits et
25 Gbits.

Cas d'utilisation Linux

1. Activez SR-IOV dans les cartes NIC :
a. SR-IOV peut être activé dans la carte réseau à l'aide du menu HII. Lors du démarrage du système,
accédez au BIOS système -> Paramètres du périphérique -> Cartes NIC NetXtreme-E ->
Configuration du niveau du périphérique.
b. Définissez le mode de virtualisation sur SR-IOV.
c. Définissez le nombre de fonctions virtuelles par fonction physique.
d. Définissez le nombre de vecteurs MSI-X par VF et le nombre maximum de vecteurs MSI-X par fonction
physique. Si la VF manque de ressources, équilibrez le nombre de vecteurs MSI-X par machine virtuelle
à l'aide de CCM.
2. Activez la virtualisation dans le BIOS :
a. Lors du démarrage du système, entrez dans le BIOS système -> Paramètres du processeur ->
Technologies de virtualisation, puis configurez-le afin qu'il soit activé.
b. Lors du démarrage du système, entrez dans le BIOS système -> Périphériques intégrés -> SR-IOV
Global, puis configurez-le afin qu'il soit activé.
3. Installez la version Linux de votre choix avec la virtualisation activée (libvirt et Qemu).
4. Activez le paramètre de noyau iommu.
a. Le paramètre de noyau IOMMU est activé en modifiant le fichier
grub2-mkconfig -o /boot/grub2/grub.cfg
etc/default/grub.cfg
suivant :
Linuxefi /vmlinuz-3.10.0-229.el7.x86_64 root=/dev/mapper/rhel-root ro rd.lvm.lv=rhel/swap
crashkernel=auto rd.lvm.lv=rhel/root rhgb intel_iommu=on quiet LANG=en_US.UTF.8
5. Installez le pilote bnxt_en :
a. Copiez le pilote
bnxt_en
Remarque : Utilisez
fonctionnalité RDMA sur les VF SRIOV.
6. Activez les fonctions virtuelles via les paramètres du noyau :
a. Une fois le pilote installé, lspci affiche les cartes NIC NetXtreme-E présentes sur le système. Les bus,
périphériques et fonctions sont nécessaires pour activer les fonctions virtuelles.
b. Pour activer les fonctions virtuelles, entrez la commande ci-dessous :
echo X >/sys/bus/pci/device/0000\:Bus\:Dev.Function/sriov_numvfs
26 février 2018 • NetXtreme-E-UG100
pour le mode hérité. Pour le mode UEFI, modifiez le fichier
et exécutez
grub2-mkconfig -o /etc/grub2-efi.cfg
sur le SE, puis exécutez la commande
netxtreme-bnxt_en<version>.tar.gz
SR-IOV : Configuration et exemples d'utilisation
/etc/default/grub.cfg
. Reportez-vous à l'exemple
make; make install; modprobe bnxt_en
pour installer
et
bnxt_re
et en exécutant
/
.
pour la
bnxt_en
Page 59

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Netxtreme-e

Table des Matières