dpdk-setup
Настройка oVirt DPDK
Роль oVirt.dpdk-setup
позволяет настроить Open vSwitch с поддержкой DPDK.
Требования:
- Версия Ansible 2.4 или выше
- Сетевые карты (NIC) должны поддерживать DPDK
- Поддержка оборудования: убедитесь, что VT-d / AMD-Vi включен в BIOS
Переменные роли
Название | Значение по умолчанию | |
---|---|---|
pci_drivers | Сопоставление адресов PCI к драйверам. | |
configure_kernel | true | Определяет, нужно ли настраивать ядро для использования DPDK. |
bind_drivers | true | Определяет, нужно ли связывать драйверы с устройствами. |
set_ovs | true | Определяет, нужно ли настраивать и запускать OVS. |
pmd_threads_count | 1 | Устанавливает количество потоков PMD для каждой совместимой с DPDK сетевой карты. |
nr_2mb_hugepages | 1024 | Устанавливает количество 2МБ больших страниц для использования, если они используются. |
nr_1gb_hugepages | 4 | Устанавливает количество 1ГБ больших страниц для использования, если они используются. |
use_1gb_hugepages | true | Определяет, следует ли использовать 1ГБ большие страницы, если это поддерживается. |
Зависимости
Нет.
Пример плейбука
---
- имя: Настройка oVirt DPDK
хосты: some_host
сбор_фактов: false
переменные:
pci_drivers:
"0000:00:04.0": "vfio-pci"
"0000:00:04.1": "igb"
"0000:00:04.2": ""
роли:
- oVirt.dpdk-setup
Лицензия
Apache License 2.0
О проекте
Setup DPDK compatible NIC's to use DPDK via Open vSwitch.
Установить
ansible-galaxy install oVirt/ovirt-ansible-dpdk-setup
Лицензия
apache-2.0
Загрузки
185
Владелец
Open Virtual Datacenter