无需 virtio 的 libvirt/KVM 10Gb 网络接口

无需 virtio 的 libvirt/KVM 10Gb 网络接口

有没有办法在不使用 virtio 的情况下在来宾 VM(RHEL)中设置支持 10Gb 的虚拟以太网端口?

我必须在客户虚拟机中安装某种 RHEL7,但使用 virtio 以太网设备时,其中使用的内核存在 UDP 碎片错误。e1000 设备不会出现此问题(但我的速度上限为 1Gb/s),无论我如何调整设置都无法修复此 virtio 错误(而且我无法升级客户内核)。

除了声明 virtio 设备之外,还有其他使用 virsh/libvirt 的方法吗(例如):

<interface type="bridge">
  <mac address="00:00:32:32:b0:32"/>
  <source bridge="bridge_5"/>
  <target dev="vnet24"/>
  <model type="virtio"/>
  <driver name="vhost"/>
  <alias name="net0"/>
  <address type="pci" domain="0x0000" bus="0x00" slot="0x03" function="0x0"/>
</interface>

那能发送/接收 10Gb/s 的流量吗?

主机服务器有 2 x 10GbE(BCM57416)以太网控制器,如果它有帮助(可以吗?)...

相关内容