네트워크(Mbps) 차트는 호스트에서 네트워크 사용량이 가장 많은 10개 가상 시스템의 네트워크 사용량을 표시합니다.

이 차트는 호스트 성능 탭의 가상 시스템 보기에 있습니다.

표 1. 데이터 카운터
차트 라벨 설명
<가상 시스템> 가상 시스템에 연결된 모든 가상 NIC에서 전송 및 수신되는 데이터의 합계입니다.
  • 카운터: 사용량
  • 통계 유형: 비율
  • 단위: 초당 메가비트(Mbps)
  • 롤업 유형: 평균(최대/최소)
  • 수집 수준: 1 (4)

차트 분석

네트워크 성능은 애플리케이션 워크로드 및 네트워크 구성에 따라 다릅니다. 손실된 네트워크 패킷은 네트워크의 병목 지점을 나타냅니다. 패킷이 손실되는지 확인하려면 esxtop 또는 고급 성능 차트를 사용하여 droppedTxdroppedRx 네트워크 카운터 값을 확인합니다.

패킷이 손실되는 경우 가상 시스템 공유를 조정합니다. 패킷이 손실되지 않으면 네트워크 패킷의 크기와 데이터 송/수신 속도를 확인합니다. 일반적으로 네트워크 패킷이 클수록 네트워크 속도가 빠릅니다. 패킷 크기가 크면 전송되는 패킷 수가 적어지므로 데이터를 처리하는 데 드는 CPU의 양이 감소합니다. 네트워크 패킷이 작으면 더 많은 패킷이 전송되지만 데이터를 처리하는 데 더 많은 CPU가 필요하므로 네트워크 속도가 느려집니다.

참고: 경우에 따라 패킷이 크면 네트워크 지연 시간이 길어질 수 있습니다. 네트워크 지연 시간을 확인하려면 VMware AppSpeed 성능 모니터링 애플리케이션이나 타사 애플리케이션을 사용합니다.

패킷이 손실되지 않지만 데이터 수신 속도가 느린 경우에는 호스트에 로드를 처리하는 데 필요한 CPU 리소스가 부족할 가능성이 높습니다. 각 물리적 NIC에 할당된 가상 시스템 수를 확인합니다. 필요할 경우 가상 시스템을 다른 vSwitch로 옮기거나 더 많은 NIC를 호스트에 추가하여 로드 밸런싱을 수행합니다. 또한 가상 시스템을 다른 호스트로 옮기거나 호스트 CPU나 가상 시스템 CPU를 늘릴 수도 있습니다.

네트워크 관련 성능 문제가 발생하는 경우 다음 작업을 실행하는 것이 좋습니다.

표 2. 네트워킹 성능 향상 권장 사항
# 해결책
1 VMware Tools가 가상 시스템 각각에 설치되었음을 확인합니다.
2 가능하면 VMware Tools와 함께 제공되는 vmxnet3 NIC 드라이버를 사용합니다. 이러한 드라이버는 고성능용으로 최적화되어 있습니다.
3 동일 호스트에서 실행 중인 가상 시스템 간에 서로 통신하는 경우 물리적 네트워크에서의 패킷 전송을 방지하기 위해 이러한 가상 시스템을 동일 vSwitch에 연결합니다.
4 각 물리적 NIC를 포트 그룹과 vSwitch에 할당합니다.
5 개별 물리적 NIC를 사용하여 가상 시스템, iSCSI 프로토콜, vMotion 작업에서 생성된 네트워크 패킷 등 다양한 트래픽 스트림을 처리합니다.
6 물리적 NIC 용량이 해당 vSwitch에서 네트워크 트래픽을 처리할 수 있을 만큼 충분히 큰지 확인합니다. 용량이 충분하지 않은 경우 고대역 물리적 NIC(10Gbps)의 사용을 고려하십시오. 또는 일부 가상 시스템을 부하가 더 낮은 vSwitch 또는 새 vSwitch로 이동하는 것을 고려하십시오.
7 vSwitch 포트에서 패킷이 손실되면 해당되는 경우 가상 네트워크 드라이버 링 버퍼를 늘립니다.
8 물리적 NIC의 보고된 속도와 이중(duplex) 설정이 하드웨어 기대값과 일치하고 하드웨어가 최대 기능으로 실행되도록 구성되어 있는지 확인합니다. 예를 들면, 1Gbps의 NIC가 이전 스위치에 연결되어 있어서 100Mbps로 재설정되지 않는지 확인합니다.
9 모든 NIC가 전이중 모드에서 실행 중인지 확인합니다. 하드웨어 연결 문제로 NIC가 자체적으로 더 느린 속도 또는 반이중 모드로 재설정될 수 있습니다.
10 TSO(TCP 세분화 오프로드) 기능이 있는 vNIC를 사용하고 해당되는 경우 TCP-점보 프레임이 설정되었는지 확인합니다.