在普通桥上使用Open有任何性能上的好处吗?
发布于 2015-04-07 20:55:02
在某些情况下,当您必须从一个VM向另一个VM传输数据时,Open将包转发到内核中,而不是创建横向接口的包的副本。
Open vSwitch使用数据路径的概念。它基本上是一个基于规则的系统,它创建转发包的路径,这些路径的表存储在内存中以获得最佳性能。当一个特定的数据包使用此数据路径时,它将由内核处理,避免使用物理NIC并返回到虚拟主机的开销。通常,如果虚拟交换机必须交付不在主机内的东西,则速度会慢一些。
在corse中,网络性能还取决于是否有一个体面的NIC,它启用了RSS(接收侧缩放),并配置为使用DMA和DCA概念。
本研究显示,在大多数涉及虚拟机和大流量的情况下,使用虚拟交换机可以使您的环境比依赖普通桥具有更高的性能。
https://unix.stackexchange.com/questions/155948
复制相似问题