Yerel makinede Hyper-V VM'ye dosya aktarımı çok yavaş


13

1.3GB dosyasını yerel makinemden (Windows 8) yerel hyper-V örneğime (Windows 2012) aktarmaya çalışıyorum. Aktarım yaklaşık 300kb / s'de başlar ve daha sonra hızla 12-20kb / s'ye düşer.

İki makine LAN'a aynı fiziksel ethernet adaptörü ile bağlanır. VSwitch ve yerel bağlantım köprülenir, bu nedenle VM ve yerel makinem aynı alt ağda IP adreslerine sahiptir.

Bu konuyla ilgili olabilir mi? Ben ticaretle bir ağ yöneticisi değilim, bu yüzden bu sorunu teşhis etmek için hileler farkında değilim.


1
Hyper-V makinesindeki NIC yongası nedir? Eğer ucuz / boktan (örneğin Marvell, Realtek, nVidia) sorununuz var. İyi bir şeyse (örn. Intel, Broadcom, QLogic, Emulex, Mellanox, Netxen, vb.) Üreticinin Hyper-V için önerilerini izlediniz (örn. Devre dışı bırakma: TCP Boşaltma, TCP Baca, Büyük Gönderme Boşaltma, vb.) - bunlar en çok yaygın suçlular, verildiyse yönergeleri izleyin). Ayrıca, en son ürün yazılımını (anakart, NIC, vb.) Çalıştırıyor musunuz?
Chris S

Yanıtlar:


13

Büyük olasılıkla, Sanal Makine Kuyrukları ile ilgili bir sorun görüyorsunuz.

Bir Broadcom ağ bağdaştırıcısı kullanıyorsanız, Sanal Makine Kuyruklarını devre dışı bırakmanız gerekir. Hyper-V ile Server 2012 Standard çalıştıran, iki Server 2012 Standard misafir çalıştıran yeni bir sunucu kurduk ve açıkladığınız şeyin aynısını gördük. Bu Broadcom adaptörlerini etkileyen bir sorun gibi görünüyor.

Hyper-V ana bilgisayar ağ özelliklerine gidin ve vEthernet'e değil, fiziksel bağdaştırıcıya bakın. Gelişmiş sekmesinde, Sanal Makine Kuyrukları'na gidin ve devre dışı olarak ayarlayın.

Bu değişikliği yaptıktan sonra işler uçuyordu.


Keşke bu gönderiyi aylar önce görmüş olsaydım, sunucu sanal makinelerimizden birinde ciddi aktarım hızları yaşıyorduk ve bu hile yaptı. Çok takdir !!!
Jose

Windows 10 ile gelen Hyper-V'de başarılı
olamadım.

Aynı sorunu görüp aynı adaptörü kullandığım halde benimkinde bu seçenek yok.
NickG

1

Broadcom NetXtreme I ağ bağdaştırıcılarıyla Hyper-V'yi çalıştırırken de aynı sorunu yaşadım. NIC'leri Intel olarak değiştirdim ve ağ olması gerektiği gibi çalışmaya başladı.

Sorunu teşhis etmek için adımlar şunlardır:

  1. Akım aktarım hızlarını ölçün.
  2. Eski bir Ağ bağdaştırıcısı kurun, konuk VM'deki önceki NIC'yi kaldırın.
  3. Aktarım hızlarını tekrar ölçün.
  4. Hızda (daha hızlı) önemli bir fark olduğunu fark ederseniz, bu NIC'nizdir.

Benim durumumda, bir Intel olarak değiştirmeden önce Ağ kartında farklı ayarları denedim. FYI, Broadcom NetXtreme II ağ bağdaştırıcıları iyi çalışıyor.


Qualcomm Atheros AR8171 / 8175 PCI-E Gigabit Ethernet'im var ve aynı sorunu yaşıyor.
Apache

1

Tamam, Win8.1 64 bit üzerinde barındırılan Win7 32bit hyperv kurulumundan bir koma "yerel" kopya sorun vardı.

Ağdaki başka bir paylaşıma kopyalamak iyiydi.

Sanal makinenin içindeki ağı, varsayılan olarak IPV6'ya ayarlandığı gibi yalnızca IPV4 kullanacak şekilde değiştirdi ve şimdi hız beklendiği gibi


0

VM'nizin dinamik bir diski mi var? Evetse, bu diskler her zaman sabit bir diskten daha yavaştır.

Kopyalanan bilgilerin daha hızlı gitmesini isterseniz, dosyayı sanal dahili IP ile kopyalamayı deneyebilirsiniz.

Bir Hipervizör (Hyper-V, VirtualBox, VmWare vb.) Kullandığınızda, makineniz ve VM'niz arasında yerel bir ağ oluşturabilirsiniz.

Bu yerel ağ normal ağdan daha hızlıdır ve lan kartlarını kullanmaz.


a Muhtemelen, sorun karışık: Dinamik disk, aynı lan kartı kullanın, yazmak ve okumak için aynı diski kullanın, vb .. Hyper-V kullanıyorsanız, Hyper-v'yi düzeltmek için bir el kitabı hazırladım! monimandarina.blogspot.com.es/2012/04/… Bu kılavuz İspanyolca, google translate.h ile çevirebilirsiniz!
madrikeka

1
Eh, dinamik diskler kullanıyorum ve kolayca 20-40MBps alıyorum - sabit bir hız cezası var, ama o kadar değil . IP kullanımı gerçekten aktarım hızında bir fark yaratmaz. LAN genelinde ayrı NIC'ler kullanıyor olsa bile, 12-20 kbps için mazeret yoktur. Bu çevirmeli modem hızlarıdır.
Chris S

Belki bir okuma / yazma problemi? veya antivirüs / güvenlik duvarı / diğerleri ..? trafik bir şey filtreleme? Sanal 2012 sunucunuzdaki farklı sitelerde büyük bir dosyayı kopyalayıp hızı görmeye çalışabilir misiniz? Zor bir sorundur ve çözümü bulmak kolay değildir
madrikeka

0

Başka misafirlerin aynı MAC adresine sahip olmadığından emin olun.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.