네트워크 성능은 애플리케이션 워크로드와 네트워크 구성에 따라 좌우됩니다. 손실된 네트워크 패킷은 네트워크의 병목 지점을 나타냅니다. 네트워크 성능 저하는 로드 밸런싱 문제를 의미할 수 있습니다.

네트워크 문제는 여러 가지 형태로 나타날 수 있습니다.

패킷이 손실되고 있습니다.

네트워크 지연 시간이 깁니다.

데이터 수신율이 낮습니다.

네트워크 문제의 원인은 여러 가지입니다.

가상 시스템 네트워크 리소스가 거의 공유되지 않습니다.

네트워크 패킷 크기가 너무 커서 네트워크 지연 시간이 길어집니다. VMware AppSpeed 성능 모니터링 애플리케이션이나 타사 애플리케이션을 사용하여 네트워크 지연 시간을 확인할 수 있습니다.

네트워크 패킷 크기가 너무 작아서 각 패킷을 처리하는 필요한 CPU 리소스 요구량이 증가합니다. 리소스(호스트 CPU 또는 가상 시스템 CPU)가 부족하여 로드를 처리할 수 없습니다.

esxtop를 사용하여 패킷이 손실되는지 여부를 확인하거나 고급 성능 차트를 사용하여 droppedTxdroppedRx 네트워크 카운터 값을 검사합니다. VMware Tools가 가상 시스템 각각에 설치되었음을 확인합니다.

각 물리적 NIC에 할당된 가상 시스템 수를 확인합니다. 필요할 경우 가상 시스템을 다른 vSwitch로 옮기거나 더 많은 NIC을 호스트에 추가하여 로드 밸런싱을 수행합니다. 또한 가상 시스템을 다른 호스트로 옮기거나 호스트 CPU나 가상 시스템 CPU를 늘릴 수도 있습니다.

가능하면 VMware Tools와 함께 제공되는 vmxnet3 NIC 드라이버를 사용합니다. 이러한 드라이버는 고성능용으로 최적화되어 있습니다.

동일 호스트에서 실행 중인 가상 시스템 간에 서로 통신하는 경우 물리적 네트워크에서의 패킷 전송 비용 발생을 방지하기 위해 이러한 가상 시스템을 동일 vSwitch에 연결합니다.

각 물리적 NIC을 포트 그룹과 vSwitch에 할당합니다.

개별 물리적 NIC를 사용하여 가상 시스템, iSCSI 프로토콜, VMotion 작업에서 생성된 네트워크 패킷 등 다양한 트래픽 스트림을 처리합니다.

물리적 NIC 용량이 해당 vSwitch에서 네트워크 트래픽을 처리할 수 있을 만큼 충분히 큰지 확인합니다. 용량이 충분하지 않으면 고대역 물리적 NIC(10Gbps)를 사용하거나 일부 가상 시스템을 로드가 적은 vSwitch 또는 새로운 vSwitch로 이동해 보십시오.

vSwitch 포트에서 패킷이 손실되면 해당되는 경우 가상 네트워크 드라이버 링 버퍼를 늘립니다.

물리적 NIC의 보고된 속도와 이중(duplex) 설정이 하드웨어 기대값과 일치하고 하드웨어가 최대 기능으로 실행되도록 구성되어 있는지 확인합니다. 예를 들면, 1Gbps의 NIC가 이전 스위치에 연결되어 있어서 100Mbps로 재설정되지 않는지 확인합니다.

모든 NIC가 전이중 모드에서 실행 중인지 확인합니다. 하드웨어 연결 문제로 NIC가 자체적으로 더 느린 속도 또는 반이중 모드로 재설정될 수 있습니다.

TSO 기능이 있는 vNIC를 사용하고 해당되는 경우 TSO-점보 프레임이 설정되었는지 확인합니다.