Stations de travail en ligne OnWorks Linux et Windows

Logo

Hébergement gratuit en ligne pour les postes de travail

<Précédent | Table des matières | Suivant>

5.2. Configuration de l'appareil DPDK


Le paquet dpdk fournit des scripts d'initialisation qui facilitent la configuration de l'affectation des périphériques et des pages volumineuses. Cela les rend également persistants lors des redémarrages.


Ce qui suit est un exemple du fichier /etc/dpdk/interfaces configurant deux ports d'une carte réseau. L'un avec uio_pci_generic et l'autre avec vfio-pci


# Actuellement, seul "pci" est pris en charge

# ID d'appareil sur le bus spécifié

# Pilote à lier (vfio-pci ou uio_pci_generic)

#

# Sachez que les deux pilotes compatibles DPDK uio_pci_generic et vfio-pci sont

# partie de linux-image-extra- emballer.

# Ce paquet n'est pas toujours installé par défaut - par exemple dans cloud-images.

# Veuillez donc l'installer au cas où vous rencontreriez des problèmes de module manquant.

#

#

pci 0000:04:00.0 uio_pci_generic

pci 0000:04:00.1 vfio-pci


Les cartes sont identifiées par leur PCI-ID. Si vous n'êtes pas sûr, vous pouvez utiliser l'outil dpdk_nic_bind pour afficher les périphériques actuellement disponibles et les pilotes auxquels ils sont affectés.


dpdk_nic_bind --statut


Périphériques réseau utilisant un pilote compatible DPDK

============================================

0000:04:00.0 'Contrôleur Ethernet 10-Gigabit X540-AT2' drv=uio_pci_generic unused=ixgbe


Périphériques réseau utilisant le pilote du noyau

===================================

0000:02:00.0 'NetXtreme BCM5719 Gigabit Ethernet PCIe' if=eth0 drv=tg3 unused=uio_pci_generic *Actif*

0000:02:00.1 'NetXtreme BCM5719 Gigabit Ethernet PCIe' if=eth1 drv=tg3 unused=uio_pci_generic

0000:02:00.2 'NetXtreme BCM5719 Gigabit Ethernet PCIe' if=eth2 drv=tg3 unused=uio_pci_generic

0000:02:00.3 'NetXtreme BCM5719 Gigabit Ethernet PCIe' if=eth3 drv=tg3 unused=uio_pci_generic

0000:04:00.1 'Contrôleur Ethernet 10-Gigabit X540-AT2' if=eth5 drv=ixgbe unused=uio_pci_generic


Autres périphériques réseau

=====================


Meilleur système d'exploitation Cloud Computing chez OnWorks :