Назад | Перейти на главную страницу

Разрешена ли пометка vlan для гостя в sr-iov на KVM?

Я использую KVM на Centos 7. Я создал виртуальную машину с VF SR-IOV для передачи трафика. Я замечаю, что не могу передавать трафик, когда помечаю интерфейс внутри виртуальной машины. Я прочитал в Интернете и технические данные Intel, но ни один из них не дает мне четкого представления о том, как это делается.

Сервер1

Eth0 - PF

SR-IOV включен

eth0-vf-1 (прикреплен к виртуальной машине)

[Внутри ВМ]

Centos 7

eth0.100

Сервер2

Eth0 - PF

SR-IOV включен

eth0-vf-1 (прикреплен к виртуальной машине)

[Внутри ВМ]

Centos 7

eth0.100

Переключатель

Экстремальные сети

VLAN с тегами 100

Порт 1,2

Порт 1 - Сервер 1 - Eth0 - PF

Порт 2 - Сервер 2 - Eth0 - PF

Может ли кто-нибудь помочь мне в этом? Я хотел бы знать, пробовал ли кто-нибудь такую ​​конфигурацию или это не лучший вариант для SR-IOV?

Я нашел один выпуск вот но многого не понял. Спасибо сообществу.

Я проверил, и похоже, что с VF теги нужно делать на хосте через libvirt. Это выглядит в domxml следующим образом

<interface type='hostdev' managed='yes'>                                                         
  <mac address=' fa:aa:aa:aa:aa:aa '/>                                                              
  <driver name='kvm'/>                                                                           
  <source>                                                                                       
    <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x7'/>                  
  </source>                                                                                      
  <vlan>                                                                                          
    <tag id='190'/>                                                                              
  </vlan>
  <alias name='hostdev0'/>
  <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
</interface>

Ссылка на сайт: https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Virtualization_Host_Configuration_and_Guest_Installation_Guide/sect-Virtualization_Host_Configuration_and_Guest_Installation_Guide-SR_IOV-How_SR_IOV_Libvirt_Works.html