Bond 虚拟适配器有任何性能优势吗?

Bond 虚拟适配器有任何性能优势吗?

我正在使用 XenServer,想知道在虚拟机上绑定两个“虚拟”网络适配器是否有任何性能优势?我确信这会给裸机服务器带来好处(一个用于入站,一个用于出站)。

实际服务器此时只有一个适配器处于活动状态。

答案1

从性能角度来看,使用 vNIC 绑定可能会带来一些损失。物理 NIC 可能必须更改模式,而您的客户操作系统会更改 vNIC。但是,从可用性的角度来看,可能会有一些小的好处:vNIC 可以以某种方式在操作系统级别被阻止,然后第二个 vNIC 可能会接管 - 这种情况发生的概率非常低。

然后,如果您的物理交换机支持,您可以设置基于标签的 VLAN 并将其推送到 GuestOS(Linux 支持)。这将允许更精细地控制和调整您的流量。交换机和任何路由器创建的替代路由可能在非常特殊的情况下有所帮助或改善 HA。

在其他情况下,根据设置,可能会有好处。如果您的裸机有 6 个 NIC,并且您直接将其中 2 个分配给虚拟机,那么当然,虚拟机 NIC 的绑定实际上是物理 NIC 的绑定。

答案2

我能想到的唯一性能优势是身体的适配器速度大于单虚拟的适配器。

例如,如果您的服务器有一个 10GbE(10Gbit/s)适配器,而您的虚拟机有千兆(1 Gbit/s)虚拟适配器,那么您可以将其中两个绑定在一起,以实现理论上 2Gbit/s 的吞吐量。

相关内容