Workstation online OnWorks Linux e Windows

Logo

Hosting online gratuito per workstation

<Precedenti | Contenuti | Succ.>

5.2. Configurazione del dispositivo DPDK


Il pacchetto dpdk fornisce script di inizializzazione che facilitano la configurazione dell'assegnazione del dispositivo e pagine enormi. Li rende anche persistenti durante i riavvii.


Quello che segue è un esempio del file /etc/dpdk/interfaces che configura due porte di una scheda di rete. Uno con uio_pci_generic e l'altro con vfio-pci


# Attualmente è supportato solo "pci"

# ID dispositivo sul bus specificato

# Driver da associare (vfio-pci o uio_pci_generic)

#

# Tieni presente che i due driver compatibili con DPDK uio_pci_generic e vfio-pci sono

# parte di linux-image-extra- pacchetto.

# Questo pacchetto non è sempre installato per impostazione predefinita, ad esempio nelle immagini cloud.

# Quindi installalo nel caso in cui dovessi riscontrare problemi con il modulo mancante.

#

#

pci 0000:04:00.0 uio_pci_generico

pci 0000:04:00.1 vfio-pci


Le carte sono identificate dal loro PCI-ID. Se non sei sicuro, puoi utilizzare lo strumento dpdk_nic_bind per mostrare i dispositivi attualmente disponibili e i driver a cui sono assegnati.


dpdk_nic_bind --status


Dispositivi di rete che utilizzano driver compatibili con DPDK

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

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


Dispositivi di rete che utilizzano il driver del kernel

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

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

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 'Controller Ethernet 10-Gigabit X540-AT2' if=eth5 drv=ixgbe unused=uio_pci_generic


Altri dispositivi di rete

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


Il miglior sistema operativo cloud computing su OnWorks: