ovirt.dpdk-setup

Configuration de DPDK pour oVirt

Le rôle oVirt.dpdk-setup vous permet de configurer Open vSwitch avec le support de DPDK.

Exigences :

  • Version d'Ansible 2.4 ou supérieure
  • Les cartes réseau doivent prendre en charge DPDK
  • Support matériel : Assurez-vous que VT-d / AMD-Vi est activé dans le BIOS

Variables du Rôle

Nom Valeur par défaut
pci_drivers Correspondance de l'adresse PCI avec le pilote.
configure_kernel true Détermine si le noyau doit être configuré pour l'utilisation de DPDK.
bind_drivers true Détermine si les pilotes doivent être liés aux appareils.
set_ovs true Détermine si OVS doit être configuré et démarré.
pmd_threads_count 1 Définit le nombre de threads PMD par carte réseau compatible DPDK.
nr_2mb_hugepages 1024 Définit le nombre de pages énormes de 2 Mo à utiliser, si elles sont utilisées.
nr_1gb_hugepages 4 Définit le nombre de pages énormes de 1 Go à utiliser, si elles sont utilisées.
use_1gb_hugepages true Détermine si des pages énormes de 1 Go doivent être utilisées, si cela est pris en charge.

Dépendances

Aucune.

Exemple de Playbook

---
- name: Configuration DPDK pour oVirt
  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

Licence

Licence Apache 2.0

À propos du projet

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

Installer
ansible-galaxy install ovirt.dpdk-setup
Licence
apache-2.0
Téléchargements
195
Propriétaire
Open Virtual Datacenter