ovirt.dpdk-setup

Configuración de oVirt DPDK

El rol oVirt.dpdk-setup te permite configurar Open vSwitch con soporte para DPDK.

Requisitos:

  • Versión de Ansible 2.4 o superior
  • Las tarjetas de red (NIC) deben soportar DPDK
  • Soporte de hardware: Asegúrate de que VT-d / AMD-Vi esté habilitado en la BIOS

Variables del rol

Nombre Valor por defecto
pci_drivers Mapeo de la dirección PCI al controlador.
configure_kernel true Determina si el núcleo debe configurarse para uso de DPDK.
bind_drivers true Determina si los controladores deben estar vinculados a los dispositivos.
set_ovs true Determina si OVS debe ser configurado y iniciado.
pmd_threads_count 1 Establece la cantidad de hilos PMD por cada NIC compatible con DPDK.
nr_2mb_hugepages 1024 Establece la cantidad de enormes páginas de 2MB a utilizar si se usan.
nr_1gb_hugepages 4 Establece la cantidad de enormes páginas de 1GB a utilizar si se usan.
use_1gb_hugepages true Determina si se deben utilizar enormes páginas de 1GB, si son soportadas.

Dependencias

Ninguna.

Ejemplo de Playbook

---
- name: configuración de oVirt DPDK
  hosts: some_host
  gather_facts: false

  vars:
    pci_drivers:
      "0000:00:04.0": "vfio-pci"
      "0000:00:04.1": "igb"
      "0000:00:04.2": ""
  
  roles:
    - oVirt.dpdk-setup

Licencia

Licencia Apache 2.0

Acerca del proyecto

Setup DPDK compatible NIC's to use DPDK via Open vSwitch.

Instalar
ansible-galaxy install ovirt.dpdk-setup
Licencia
apache-2.0
Descargas
195
Propietario
Open Virtual Datacenter