본문 바로가기
VMWare & vSphere

ESXi Network Interface Card(NIC) - VMXNET3? E1000?

by PeterC 2020. 10. 20.

대개 VMware의 네트워크 인터페이스(NIC)는 E1000을 기본으로 설정되어 있다. E1000 Virtual NIC는 1개가 기가 바이트 네트워크 카드의 소프트웨어 에뮬이다.

 

이는 일반적인 Intel 기반으 장치로써, 대부분의 운영 체제에 지원 기능이 내장되어 있다. 따라서, 가상 환경에서 작동하는데 에 특별한 드라이버를 설치하거나 노력을 기울이지 않아도 손쉽게 사용이 가능하다.

 단, E1000은 하드웨어인 것처럼 동작하는 소프트웨어이다. 이는, 별도의 ASIC(Application-Specific Intergrated Circuit)에서 일반적으로 수행 되는 처리를 하기 위해 호스트의 CPU가 필요하다. 따라서 E1000을 사용중 일때에 많은 네트워크 트래픽이 발생하면 성능에 문제가 발생 할 수 있다.

 

이와 반대로 VMXNET3 가상 NIC는 가상화된 10기가 바이트 NIC 이다.(가상 머신 네트워크 환경을 최적화할 수 있는 방법중 하나.)

 

VMXNET3을 사용하면 디바이스 드라이버 및 네트워크 처리가 ESXI 하이퍼 바이저와 통합된다. 즉, 하드웨어 장치를 에뮬레이션 하는데 추가 처리가 필요하지 않을 뿐더러, 네트워크 성능이 훨씬 향상된다.

 Windows 2008 R2 및 RedHat / CentOS 5 등등 일부 운영체제에는 VMXNET 장치 드라이버가 없으므로 해당 드라이버를 얻기 위해선 VMware Tools가 필요하다.

 

단, VMXNET 가상 네트워크 어댑터에는 물리적인 어댑터가 없다. (가상 머신의 성능 최적화에 중점을 두고 있다.)

 

 

좀, 더 자세한 설명은 아래 주소를 참조

kb.vmware.com/s/article/1001805

 

 

References

www.lewan.com/blog/choosing-the-right-vmware-nic-should-you-replace-your-e1000-with-the-vmxnet3

 

Choosing a VMware NIC: Should you replace your E1000 with the VMXNET3?

Is your default VMware E1000 network interface (NIC) installed in a virtual machine causing performance problems? A look at the E1000 vs. VMXNET3.

www.lewan.com

 

'VMWare & vSphere' 카테고리의 다른 글

PowerCLI - Import Multiple Virtual Machines  (0) 2021.02.23
PowerCLI  (0) 2021.02.23