Estaciones de trabajo en línea OnWorks Linux y Windows

Logotipo

Alojamiento gratuito en línea para estaciones de trabajo

<Anterior | Contenido | Siguiente>

5.2. Configuración del dispositivo DPDK


El paquete dpdk proporciona scripts de inicio que facilitan la configuración de la asignación de dispositivos y páginas enormes. También los hace persistentes entre reinicios.


El siguiente es un ejemplo del archivo / etc / dpdk / interfaces que configura dos puertos de una tarjeta de red. Uno con uio_pci_generic y el otro con vfio-pci


# Actualmente solo se admite "pci"

# ID de dispositivo en el bus especificado

# Controlador para enlazar (vfio-pci o uio_pci_generic)

#

# Tenga en cuenta que los dos controladores compatibles con DPDK uio_pci_generic y vfio-pci son

# parte de linux-image-extra- paquete.

# Este paquete no siempre se instala de forma predeterminada, por ejemplo, en imágenes en la nube.

# Por lo tanto, instálelo en caso de que tenga problemas con el módulo faltante.

#

#

pci 0000: 04: 00.0 uio_pci_generic

pci 0000: 04: 00.1 vfio-pci


Las tarjetas se identifican por su PCI-ID. Si no está seguro, puede utilizar la herramienta dpdk_nic_bind para mostrar los dispositivos disponibles actualmente y los controladores a los que están asignados.


dpdk_nic_bind --estado


Dispositivos de red que utilizan un controlador compatible con DPDK

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

0000: 04: 00.0 'Controlador Ethernet 10-Gigabit X540-AT2' drv = uio_pci_generic no utilizado = ixgbe


Dispositivos de red que utilizan el controlador del kernel

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

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

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


Otros dispositivos de red

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


Top OS Cloud Computing en OnWorks: