Для работы DPDK с физическим сетевым интерфейсом требуется включение VT-D в BIOS сервера. В частности это необходимо для : • физических серверов с установленным NAD; • физических серверов с установленным гипервизором, если требуется запустить на нем виртуальную машину с NAD, для которой прокидывается физический сетевой интерфейс по технологии PCI passthrough. Если NAD установлен внутри виртуальной машины, VT-D в настройках виртуальной машины должен быть отключен (настройка по умолчанию).
У разных производителей серверов путь к этому параметру разный. На большинстве серверов данный функционал включен по умолчанию. Не следует не путать VT-x и VT-D. Первая отвечает за поддержку виртуализации в процессоре, вторая за виртуализацию ввода вывода.
Путь к включению VT-D:
Для серверов DELL (R240)
Для серверов YADRO
Для серверов HPE
Для серверов Нерпа (S2600WFT)
Advanced/Integrated IO Configutation/