Transfer file sangat lambat ke Hyper-V VM di mesin lokal


13

Saya mencoba mentransfer file 1.3GB dari mesin lokal saya (Windows 8) ke instance hyper-V lokal saya (Windows 2012). Transfer dimulai pada sekitar 300 kb / s dan kemudian dengan cepat turun menjadi 12-20kb / s.

Kedua mesin terhubung ke LAN melalui adaptor ethernet fisik yang sama. The vSwitch dan koneksi lokal saya dijembatani, sehingga VM dan mesin lokal saya memiliki alamat IP pada subnet yang sama.

Mungkinkah itu terkait dengan masalah ini? Saya bukan administrator jaringan karena perdagangan, jadi saya tidak mengetahui trik untuk mendiagnosis masalah ini.


1
Apa chip NIC pada mesin Hyper-V? Jika murah / jelek (mis. Marvell, Realtek, nVidia) ada masalah Anda. Jika itu sesuatu yang baik (mis. Intel, Broadcom, QLogic, Emulex, Mellanox, Netxen, dll) Anda telah mengikuti rekomendasi pabrikan untuk Hyper-V (mis. Menonaktifkan: Pembongkaran TCP, Cerobong Asap, Cerobong Kirim Besar, dll - ini adalah yang paling penyebab umum, ikuti arahan jika disediakan). Juga, apakah Anda menjalankan firmware terbaru (motherboard, NIC, dll)?
Chris S

Jawaban:


13

Kemungkinan besar, Anda melihat masalah dengan Antrian Mesin Virtual.

Jika Anda menjalankan adaptor jaringan Broadcom, Anda harus menonaktifkan Antrian Mesin Virtual. Kami baru saja menyiapkan server baru, menjalankan Server 2012 Standard dengan Hyper-V, menjalankan dua tamu Server 2012 Standard, dan melihat hal yang persis sama yang Anda gambarkan. Ini tampaknya menjadi masalah yang mempengaruhi adapter Broadcom.

Pergilah ke properti jaringan host Hyper-V, dan lihat adaptor fisik, bukan vEthernet. Pada tab Lanjut, gulir ke bawah ke Antrian Mesin Virtual, dan atur ke Nonaktif.

Begitu kami melakukan perubahan ini, segalanya melayang.


Saya berharap saya telah melihat posting ini bulan lalu, kami mengalami kecepatan transfer yang serius pada salah satu VM server kami dan ini berhasil. Sangat dihargai !!!
Jose

Saya mencoba itu tanpa keberhasilan di Hyper-V yang datang dengan Windows 10.
sw.

Saya tidak memiliki opsi itu pada saya, meskipun saya melihat masalah yang sama dan menggunakan adaptor yang sama.
NickG

1

Saya memiliki masalah yang sama ketika menjalankan Hyper-V dengan Broadcom NetXtreme I adapter jaringan. Saya mengubah NIC menjadi Intel dan jaringan mulai berfungsi sebagaimana mestinya.

Berikut adalah langkah-langkah untuk mendiagnosis masalah:

  1. Ukur kecepatan transfer saat ini.
  2. Instal adaptor Legacy Network, hapus NIC sebelumnya pada VM tamu.
  3. Ukur kecepatan transfer lagi.
  4. Jika Anda menemukan bahwa ada perbedaan kecepatan yang signifikan (lebih cepat), itu adalah NIC Anda.

Dalam kasus saya, saya telah mencoba berbagai pengaturan pada kartu Jaringan sebelum mengubahnya menjadi Intel. FYI, adapter jaringan Broadcom NetXtreme II berfungsi dengan baik.


Saya memiliki Qualcomm Atheros AR8171 / 8175 PCI-E Gigabit Ethernet dan memiliki masalah yang sama.
Apache

1

OK, saya punya masalah salinan "lokal" koma dari Win7 32bit saya menginstal hiper-host di Win8.1 64 bit.

Salin ke bagian lain di jaringan baik-baik saja.

Mengubah jaringan di dalam VM untuk hanya menggunakan IPV4 seperti yang telah default ke IPV6, dan kecepatan sekarang seperti yang diharapkan


0

VM Anda memiliki disk dinamis? Jika ya, disk ini selalu lebih lambat dari disk tetap.

Jika Anda suka informasi yang disalin berjalan lebih cepat, Anda dapat mencoba menyalin file dengan IP internal virtual.

Saat Anda menggunakan Hypervisor (Hyper-V, VirtualBox, VmWare, dll.) Anda dapat membuat jaringan lokal antara mesin Anda dan VM Anda.

Jaringan lokal ini lebih cepat daripada jaringan normal dan tidak menggunakan kartu lan.


a Mungkin masalahnya adalah campuran: Disk dinamis, gunakan kartu lan yang sama, gunakan disk yang sama untuk menulis dan membaca, dll. Jika Anda menggunakan Hyper-V, saya membuat manual untuk menyetel Hyper-v! monimandarina.blogspot.com.es/2012/04/... Manual ini dalam bahasa Spanyol, Anda dapat menerjemahkan dengan google translate.h!
madrikeka

1
Eh, saya menggunakan disk dinamis dan dengan mudah mendapatkan 20-40MBps - ada penalti kecepatan dari diperbaiki, tetapi tidak terlalu banyak . Menggunakan IP benar-benar tidak akan membuat perbedaan dalam kecepatan transfer. Bahkan jika menggunakan NIC terpisah di LAN, tidak ada alasan untuk 12-20 kbps. Itu kecepatan modem dial-up.
Chris S

Mungkin masalah baca / tulis? atau antivirus / firewall / orang lain ..? menyaring lalu lintas sesuatu? Bisakah Anda mencoba menyalin file besar di berbagai situs di server virtual 2012 Anda dan melihat kecepatannya? Ini adalah masalah yang sulit dan tidak mudah untuk menemukan solusinya
madrikeka

0

Pastikan tidak ada tamu lain yang memiliki alamat MAC yang sama.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.