Практическое руководство по драйверу pcie SR-IOV

Я пытаюсь узнать, как работает Linux PCIE NIC SR-IOV. Я использую Unbuntu с сетевой картой Intel 82599 в качестве хоста. В каталоге драйвера сетевой карты (ixgbe) ядра Linux есть файл с именем «ixgbe_sriov.c». Я знаю, что этот файл может приводить к созданию некоторых VF, которые соответственно показывают пользователю некоторые устройства PCIE. У меня такой вопрос: «Если я установлю другую ubuntu в качестве гостевой ОС на моем хосте, какой драйвер сетевой карты будет использовать гостевая ОС? Все еще драйвер 82599 ixbge?» Кто-нибудь знает это?

Спасибо

0
задан 29 June 2020 в 05:41
1 ответ

Когда вы проходите через виртуальную функцию SR-IOV к вашей гостевой ОС, она видит тот же тип NIC, что и на хосте, и использует тот же драйвер.

Вы можете прочитать документацию Red Hat Enterprise Linux по SR-IOV, чтобы получить полную информацию о том, как настроить SR-IOV с KVM. Около 99% из них одинаковы независимо от дистрибутива Linux.

1
ответ дан 29 June 2020 в 03:31

Теги

Похожие вопросы