vNIC: E1000, VMXNET 2, VMXNET 3

vNIC: E1000, VMXNET 2, VMXNET 3

在 vSphere 4.0 中新建虚机,默认的虚拟网卡是 E1000,

vNIC: E1000, VMXNET 2, VMXNET 3

这里有两份 VMware 官方文档,都是关于虚拟网卡的选择和性能测试的:

http://www.vmware.com/pdf/vsp_4_vmxnet3_perf.pdf

http://www.vmware.com/files/pdf/perf_comparison_virtual_network_devices_wp.pdf

上面两份文档,一份对比了 vSphere 4.0 环境下 VMXNET 3 和 VMXNET 2 的性能对比,得出的结论是无论是 Windows 还是 Linux 的虚拟机,VMXNET 3 相比 VMXNET 2 在性能综合表现上更好,而且 VMXNET 3 引入了一些新的功能和改进,如 支持 TSO6 和 RSS。TSO6 这个功能在部署支持 IPv6 网络流量的应用程序时很有用,而 RSS 功能的引入对一些需要高扩展的应用部署具有很大作用。而这些功能都是 VMXNET 2 不具备的。

另一份文档比较了在 ESX 3.5 环境下 vlance, e1000 以及 vmxnet 这三种虚拟网卡的性能表现,其最终的结论是如果 Host 支持硬件虚拟化,选择 vmxnet,反之选择 e1000。 vmxnet 具有更低的网络延迟,即性能更好,相对的对 CPU 的占用率会稍高于 e1000,所以当 Host 支持硬件虚拟化时推荐使用 vmxnet。

vNIC 功能比较:

vNIC: E1000, VMXNET 2, VMXNET 3

原文链接:http://xuming.info/2010/01/vnic-e1000-vmxnet-2-vmxnet-3/

你可能感兴趣的:(net)