普通网桥与开放式 vSwitch

cou*_*ode 1 networking bridge

在普通网桥上使用 Open vSwitch 是否有任何性能优势?

小智 5

在某些情况下,当您必须将数据从一个 VM 传输到另一个 VM 时,Open vSwitch 会在内核中转发包,而不是创建横向接口的包副本。

Open vSwitch 使用数据路径的概念。它基本上是一个基于规则的系统,它创建转发包的路径,并将这些路径的表存储在内存中以实现最佳性能。当一个特定的数据包使用这个数据路径时,它会被内核处理,避免去物理网卡和返回虚拟主机的开销。通常,如果虚拟交换机必须交付不在主机内部的内容,则速度会更慢。

当然,网络性能还取决于具有启用 RSS(接收端缩放)并配置为使用DMADCA概念的不错的 NIC 。

这项研究表明,在大多数涉及虚拟机和流量大的情况下,使用虚拟交换机可以使您的环境比依赖普通网桥具有更高的性能。

进一步阅读: