假设您的主机中有25 Gbps SFP+网卡,并使用1 Gbps NIC卡创建了Windows虚拟机,现在就虚拟机的带宽感到困惑,以及VM的虚拟NIC与主机NIC不同在带宽和功能方面。
VNIC是VM中的NIC仿真的软件,只是驱动程序,在最新的VM中,NIC是para-virtualited,这意味着NIC和操作系统都知道主机物理NIC的功能,并且知道VNIC只是驱动程序。
那么,这个驱动程序应该做什么?
VNIC驱动程序确实是客人和管理程序之间的API,因此VNIC带宽完全与任何物理硬件完全断开。
那么什么是物理NIC卡?
物理NIC是连接到物理开关的物理网络适配器,并负责环境中的数据包传输。
那么,虚拟化的VNIC如何更好,是否有任何优势?
当然,与传统适配器相比,这是有利的。
主机内部的VM-VM通信不取决于主机带宽或VM功能。VM只是将帧转储到主机上,是处理物理设备的主机作业,并且不需要VM知道或关心主机物理设备的链接速度是多少。
彼此的优势是,当数据包在同一主机上的2个VM之间移动时,他们可以像主机的CPU一样快地发送数据包,从而将它们从一组内存移至另一组。
这还允许主机进行适配器组合并在多个链接中传播流量,而无需明确配置VM以获得设置的完整带宽。
总结我们到目前为止收集的信息,我们可以肯定地说,即使您已使用1 Gbps NIC卡配置了VM,VNIC也是para-virtualitual的,并且知道这是一块代码,并且将所有数据包都将所有数据包倒入主机硬件,而不管已配置的带宽不管在VM级别。
为了衡量带宽,我们可以随时尝试IPERF实用程序,这是一个行业标准的,用于基准带宽性能。
(请注意,在测试带宽之前,请遵循IPERF实用程序的建议指南。)
想进一步了解AHV网络和最佳实践吗?