KVM——VEPA 是 SR-IOV 的“软件实现”吗?

KVM——VEPA 是 SR-IOV 的“软件实现”吗?

我正在阅读有关改善 CPU 使用率和虚拟机之间总体网络性能的选项。我了解桥接网络和 pci-e 直通,以及 SR-IOV,但现在我发现了 VEPA 接口连接方法,这非常有趣。在我看来 - VEPAmacvtap接口的工作原理与 SR-IOV 接口基本相同vf(至少在 Intel SR-IOV 实现中),但似乎不需要 SR-IOV 支持。这是正确的吗?当然,我认为它的性能较低,因为它仍然是基于硬件的解决方案,但除此之外它们看起来相同。还有其他我遗漏的注意事项吗?

答案1

VEPA 是关于拥有一个支持可扩展虚拟接口的交换机。更多的是关于可扩展性而不是性能。如果您希望利用 macvtap 并提高性能,请查看 VMFEX(如果您有 Cisco 刀片)或开始查看 DPDK 之类的东西

相关内容