系统集成论坛

标题: VMware vSphere虚拟机上的可选虚拟网卡类型 [打印本页]

作者: 思考的牛    时间: 2011-11-25 17:30
标题: VMware vSphere虚拟机上的可选虚拟网卡类型
原始文档
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1001805


简单小结一下以备忘:

•Vlance — 一款较老的AMD网卡的模拟版,优点:绝大多数32位操作系统(Vista及之后版本除外)都内置有该网卡的驱动程序,因此可以立即工作;缺点:10Mbps网卡,性能差

•VMXNET — 没有对应的物理网卡版本,优点:针对虚拟机使用环境作了性能优化;缺点:操作系统不会内置该网卡的驱动程序,因此需要安装VMware Tools后才可使用(VMware Tools内包含了该网卡的驱动程序)

•Flexible — 可以根据当前已安装的驱动程序自动调整为Vlance或VMXNET类型网卡(虚拟机启动时被调整为Vlance,随后根据是否有VMXNET驱动程序来决定是否升级为性能更好的VMXNET网卡)

•E1000 — Intel 82545EM 千兆以太网卡的模拟版本。优点:性能高;缺点:普通的客户操作系统都不会内置该网卡的驱动程序,比较新的操作系统上会包含该网卡的驱动程序(Linux versions 2.4.19 and later, Windows XP Professional x64 Edition and later, and Windows Server 2003 (32-bit) and later)

•VMXNET 2 (Enhanced) — 是VMXNET网卡的增强版本, 提供了现代网络的一些高性能技术特性(jumbo frames,hardware offloads)。优点:高性能;缺点:只能适用于ESX/ESXI3.5及以上平台上的有限的客户操作系统:
32 and 64bit versions of Microsoft Windows 2003 (Enterprise and Datacenter Editions).
(其他Windows 2003版本也可以支持,但需要作一些额外设置)
32bit version of Microsoft Windows XP Professional
32 and 64bit versions of Red Hat Enterprise Linux 5.0
32 and 64bit versions of SUSE Linux Enterprise Server 10
64bit versions of Red Hat Enterprise Linux 4.0
64bit versions of Ubuntu Linux

•VMXNET 3 — 与VMXNET or VMXNET 2没有关系(仅名字相似),是下一代高性能并行虚拟网卡,除涵盖VMXNET所有高性能技术特性外,还提供更多高性能特性:multiqueue support (Windows下称Receive Side Scaling ), IPv6 offloads, and MSI/MSI-X interrupt delivery。缺点:仅适用于Version 7的虚拟机和更新的客户操作系统:
32 and 64bit versions of Microsoft Windows XP, 2003, 2008, and 2008 R2.
32 and 64bit versions of Red Hat Enterprise Linux 5.0 and later
32 and 64bit versions of SUSE Linux Enterprise Server 10 and later
32 and 64bit versions of Asianux 3 and later
32 and 64bit versions of Debian 4
32 and 64bit versions of Ubuntu 7.04 and later
32 and 64bit versions of Sun Solaris 10 U4 and later

还有一点需注意:vSphere4.0平台上使用VMXNET 3虚拟网卡的虚拟机将不能支持Fault Tolerance;vSphere4.1平台上则消除了该限制。




欢迎光临 系统集成论坛 (http://bbs.xtjc.com/) Powered by Discuz! X3.1