我在 Centos 7 上使用 KVM。我创建了一个带有 SR-IOV VF 的 VM 来传递流量。我注意到当我在 VM 内标记接口时,我无法传递流量。我已经阅读了互联网和英特尔的数据表,但没有一个能让我清楚地了解它是如何完成的。
服务器1
Eth0 - PF
启用 SR-IOV
eth0-vf-1(附加到虚拟机)
[虚拟机内部]
森托斯 7
eth0.100
服务器2
Eth0 - PF
启用 SR-IOV
eth0-vf-1(附加到虚拟机)
[虚拟机内部]
森托斯 7
eth0.100
转变
极进网络
VLAN 标记为 100
端口 1,2
端口 1 - 服务器 1 - Eth0 - PF
端口 2 - 服务器 2 - Eth0 - PF
谁能指导我完成这个?我想知道是否有人尝试过这样的配置,或者这不是 SR-IOV 的最佳用例吗?
我确实在这里发现了一个问题,但不太了解。谢谢社区。
我检查了一下,看起来像使用 VFs,标记需要在主机上通过 libvirt 完成。这在 domxml 中的外观如下
链接: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