로컬 컴퓨터에서 Hyper-V VM으로의 파일 전송 속도가 매우 느림


13

로컬 컴퓨터 (Windows 8)에서 로컬 Hyper-V 인스턴스 (Windows 2012)로 1.3GB 파일을 전송하려고합니다. 전송은 약 300kb / s에서 시작한 다음 12-20kb / s로 빠르게 떨어집니다.

두 머신은 동일한 물리적 이더넷 어댑터를 통해 LAN에 연결됩니다. vSwitch와 로컬 연결이 브리지되므로 VM과 로컬 시스템의 IP 주소가 동일한 서브넷에 있습니다.

그 문제와 관련이있을 수 있습니까? 나는 거래에 의한 네트워크 관리자가 아니기 때문에이 문제를 진단하는 요령을 알지 못합니다.


1
Hyper-V 시스템의 NIC 칩은 무엇입니까? 값이 싸거나 크래프 인 경우 (예 : Marvell, Realtek, nVidia) 문제가 있습니다. 그것이 좋은 것이라면 (예 : Intel, Broadcom, QLogic, Emulex, Mellanox, Netxen 등) Hyper-V에 대한 제조업체의 권장 사항 (예 : TCP 오프 로딩, TCP Chimney, 큰 송신 오프로드 비활성화)을 따랐습니까? 일반적인 범인은 제공되는 경우 지시를 따릅니다. 또한 최신 펌웨어 (마더 보드, NIC 등)를 실행하고 있습니까?
Chris S

답변:


13

가상 머신 큐에 문제가있는 것 같습니다.

Broadcom 네트워크 어댑터를 실행중인 경우 가상 시스템 큐를 비활성화해야합니다. Hyper-V를 사용하여 Server 2012 Standard를 실행하고 두 개의 Server 2012 Standard 게스트를 실행하는 새 서버를 설정하기 만하면 동일한 내용을 설명했습니다. 이는 Broadcom 어댑터에 영향을주는 문제인 것 같습니다.

Hyper-V 호스트 네트워크 속성으로 이동하여 vEthernet이 아닌 물리적 어댑터를 확인하십시오. 고급 탭에서 아래로 스크롤하여 가상 머신 큐로 이동하여 사용 안함으로 설정하십시오.

우리가이 변경을 한 후에는 상황이 날고있었습니다.


몇 달 전에이 서버를 보았 으면 좋겠습니다. 서버 VM 중 하나에서 전송 속도가 매우 빨랐으므로 트릭을 수행했습니다. 매우 감사!!!
Jose

Windows 10과 함께 제공되는 Hyper-V에서는 성공하지 못했습니다.
sw.

동일한 문제가 발생하고 동일한 어댑터를 사용하더라도 해당 옵션이 없습니다.
NickG

1

Broadcom NetXtreme I 네트워크 어댑터로 Hyper-V를 실행할 때도 같은 문제가있었습니다. NIC를 인텔로 변경했으며 네트워크가 제대로 작동하기 시작했습니다.

문제를 진단하는 단계는 다음과 같습니다.

  1. 현재 전송 속도를 측정하십시오.
  2. 레거시 네트워크 어댑터를 설치하고 게스트 VM에서 이전 NIC를 제거하십시오.
  3. 전송 속도를 다시 측정하십시오.
  4. 속도에 큰 차이 (더 빠름)가있는 경우 NIC가됩니다.

필자의 경우 네트워크 카드를 Intel로 변경하기 전에 다른 설정을 시도했습니다. 참고로 Broadcom NetXtreme II 네트워크 어댑터는 정상적으로 작동합니다.


Qualcomm Atheros AR8171 / 8175 PCI-E 기가비트 이더넷이 있으며 동일한 문제가 있습니다.
Apache

1

좋아, Win8.1 64 비트에서 호스팅되는 Win7 32 비트 hyperv 설치에서 comatose "local"복사 문제가있었습니다.

네트워크의 다른 공유로 복사해도 문제가 없습니다.

IPV6으로 기본 설정 한대로 IPV4 만 사용하도록 VM 내부의 네트워크를 변경했으며 속도는 이제 예상대로입니다


0

VM에 동적 디스크가 있습니까? 그렇다면이 디스크는 항상 고정 디스크보다 느립니다.

복사 한 정보가 더 빠르기를 원하면 가상 내부 IP를 사용하여 파일을 복사 할 수 있습니다.

하이퍼 바이저 (Hyper-V, VirtualBox, VmWare 등)를 사용하면 컴퓨터와 VM간에 로컬 네트워크를 만들 수 있습니다.

이 로컬 네트워크는 일반 네트워크보다 빠르며 LAN 카드를 사용하지 않습니다.


아마, 문제는 혼재 된 것입니다. 동적 디스크, 같은 랜 카드를 사용하고, 같은 디스크를 사용하여 쓰고 읽습니다. 등. Hyper-V를 사용하는 경우 Hyper-v를 시작하기위한 매뉴얼을 만들었습니다. monimandarina.blogspot.com.es/2012/04/… 이 매뉴얼은 스페인어로 제공되며 google translate.h로 번역 할 수 있습니다!
madrikeka

1
Eh, 나는 동적 디스크를 사용하고 쉽게 20-40MBps를 얻 습니다 . IP를 사용한다고해서 전송 속도가 크게 달라지지는 않습니다. LAN에서 별도의 NIC를 사용하더라도 12-20kbps에 대한 변명은 없습니다. 전화 접속 모뎀 속도입니다.
Chris S

읽기 / 쓰기에 문제가 있습니까? 또는 바이러스 백신 / 방화벽 / 기타 ..? 트래픽을 필터링 하시겠습니까? 가상 2012 서버의 다른 사이트에 큰 파일을 복사하여 속도를 볼 수 있습니까? 어려운 문제이며 해결책을 찾기 쉽지 않습니다
madrikeka may

0

다른 게스트가 동일한 MAC 주소를 가지고 있지 않은지 확인하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.