E1000 vs E1000E vs VMXNET3 VMware Network Adapter

ผมไปอ่านเจอคอลัมน์นึงเกี่ยวกับเรื่อง Network Adapter บน Guest ใน VMware ที่น่าสนใจเวลาเราเลือกใช้ ผมแนะนำว่าเป็น VMXNET3 ดีที่สุดครับ ลองดูข้อเปรียบเทียบจากด้านล่างนี้ครับ Driver ของ VMXNET3 support หลาย OS มากสุดแล้วครับ

หากใครเจอปัญหาเรื่อง Ethernet Adapter Driver บน Guest VM ลอง remove E1000 ออกแล้ว add VMXNET3 ไปแทนที่ดูครับ น่าจะ Stable กว่าครับ

ดูเป็นเรื่องพื้นฐาน แต่ก็มีคำถามเยอะว่ามันต่างกันอย่างไรเช่นกันครับ เชื่อว่าบทความนี้จะเป็นคำตอบให้กับเราได้ครับ 

What’s an e1000?

The e1000 is the Intel 82545EM Gigabit Ethernet Controller. VMware offers an emulated version of this controller. Most operating systems are shipped with a 82545EM driver. The 82545EM driver sucks! That’s why Intel replaced it with e1000e aka 82574L

What’s an e1000e?

The e1000e is the Intel 82574L Gigabit Ethernet Controller. In vSphere 5 (HW8), VMware offers an emulated version of the e1000e. Windows 7 and Windows 2008 are shipped with drivers for the 82574L. The 82574L is cool, but is it faster than an VMXNET3?

What’s VMXNET3?

The VMXNET3 adapter is the next generation of Para virtualized NIC designed for performance. The VMXNET3 network adapter is a 10Gb virtual NIC. Drivers are shipped with the VMware tools and most OS are supported. VMXNET3 is much faster than e1000 or e1000e. VMXNET3 has less CPU overhead compared to e1000 or e1000e. VMXNET3 is more stable than e1000 or e1000e

ที่มา : https://www.ntpro.nl/blog/archives/1932-Myth-E1000-is-faster-than-VMXNET3.html