ovirt.dpdk-setup

Konfiguracja oVirt DPDK

Rola oVirt.dpdk-setup umożliwia skonfigurowanie Open vSwitch z wsparciem dla DPDK.

Wymagania:

  • Wersja Ansible 2.4 lub wyższa
  • Karty sieciowe muszą wspierać DPDK
  • Wsparcie sprzętowe: Upewnij się, że VT-d / AMD-Vi jest włączone w BIOSie

Zmienne roli

Nazwa Wartość domyślna
pci_drivers Mapowanie adresu PCI do sterowników.
configure_kernel true Określa, czy kernel ma być skonfigurowany do użycia DPDK.
bind_drivers true Określa, czy sterowniki powinny być przypisane do urządzeń.
set_ovs true Określa, czy OVS ma być skonfigurowany i uruchomiony.
pmd_threads_count 1 Ustala liczbę wątków PMD dla każdej karty sieciowej kompatybilnej z DPDK
nr_2mb_hugepages 1024 Ustala liczbę dużych stron 2MB do użycia, jeśli są one używane
nr_1gb_hugepages 4 Ustala liczbę dużych stron 1GB do użycia, jeśli są one używane
use_1gb_hugepages true Określa, czy mają być używane duże strony 1GB, jeśli są wspierane

Zależności

Brak.

Przykład Playbooka

---
- name: Konfiguracja 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

Licencja

License Apache 2.0

O projekcie

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

Zainstaluj
ansible-galaxy install ovirt.dpdk-setup
Licencja
apache-2.0
Pobrania
195
Właściciel
Open Virtual Datacenter