Trasferimenti di file estremamente lenti su VM Hyper-V sul computer locale


13

Sto tentando di trasferire un file da 1,3 GB dal mio computer locale (Windows 8) alla mia istanza hyper-V locale (Windows 2012). Il trasferimento inizia a circa 300 kb / se poi scende rapidamente a 12-20 kb / s.

Le due macchine sono collegate alla LAN tramite lo stesso adattatore Ethernet fisico. Il vSwitch e la mia connessione locale sono collegati a ponte, quindi la VM e il mio computer locale hanno indirizzi IP sulla stessa sottorete.

Potrebbe essere correlato al problema? Non sono un amministratore di rete commerciale quindi non sono a conoscenza dei trucchi per diagnosticare questo problema.


1
Qual è il chip NIC sulla macchina Hyper-V? Se è economico / scadente (ad esempio Marvell, Realtek, nVidia) c'è il tuo problema. Se è qualcosa di buono (ad esempio Intel, Broadcom, QLogic, Emulex, Mellanox, Netxen, ecc.) Hai seguito le raccomandazioni del produttore per Hyper-V (ad esempio disabilitazione: TCP Offloading, TCP Chimney, Large Send Offload, ecc. Questi sono i più colpevoli comuni, seguire le indicazioni se fornite). Inoltre, stai eseguendo il firmware più recente (scheda madre, scheda di rete, ecc.)?
Chris S,

Risposte:


13

Molto probabilmente, stai riscontrando un problema con le code delle macchine virtuali.

Se si esegue una scheda di rete Broadcom, sarà necessario disabilitare le code delle macchine virtuali. Abbiamo appena installato un nuovo server, che esegue Server 2012 Standard con Hyper-V, che esegue due guest Server 2012 Standard e abbiamo visto esattamente la stessa cosa che stai descrivendo. Questo sembra essere un problema che riguarda gli adattatori Broadcom.

Vai nelle proprietà della rete host Hyper-V e osserva l'adattatore fisico, non vEthernet. Nella scheda Avanzate, scorrere fino a Code macchina virtuale e impostarlo su disabilitato.

Una volta fatto questo cambiamento, le cose volavano.


Vorrei aver visto questo post mesi fa, stavamo avendo velocità di trasferimento su una delle nostre VM server e questo ha funzionato. Molto apprezzato!!!
Jose

L'ho provato senza successo in Hyper-V fornito con Windows 10.
sw.

Non ho questa opzione sulla mia, anche se sto riscontrando lo stesso problema e utilizzo lo stesso adattatore.
NickG

1

Ho avuto lo stesso problema durante l'esecuzione di Hyper-V con le schede di rete Broadcom NetXtreme I. Ho cambiato le schede di rete in Intel e la rete ha iniziato a funzionare come dovrebbe.

Ecco i passaggi per diagnosticare il problema:

  1. Misurare le velocità di trasferimento correnti.
  2. Installare una scheda di rete legacy, rimuovere la scheda di rete precedente sulla VM guest.
  3. Misurare nuovamente le velocità di trasferimento.
  4. Se scopri che c'è una differenza significativa nella velocità (più veloce), è la tua scheda di rete.

Nel mio caso, ho provato diverse impostazioni sulla scheda di rete prima di cambiarla in una Intel. Cordiali saluti, Gli adattatori di rete Broadcom NetXtreme II funzionano bene.


Ho Qualcomm Atheros AR8171 / 8175 PCI-E Gigabit Ethernet e ha lo stesso problema.
Apache,

1

OK, ho avuto il problema di una copia "locale" in coma dalla mia installazione hyperv Win7 a 32 bit ospitata su Win8.1 a 64 bit.

Copia su qualsiasi altra condivisione sulla rete andava bene.

Modificata la rete all'interno della VM in modo da utilizzare solo IPV4 come impostazione predefinita in IPV6 e la velocità è ora come prevista


0

La tua VM ha un disco dinamico? Se sì, questi dischi sono sempre più lenti di un disco fisso.

Se ti piace che le informazioni copiate siano più veloci, puoi provare a copiare il file con l'IP interno virtuale.

Quando si utilizza un Hypervisor (Hyper-V, VirtualBox, VmWare, ecc.) È possibile creare una rete locale tra il computer e la macchina virtuale.

Questa rete locale è più veloce della rete normale e non utilizza le schede lan.


a Probabilmente, il problema è un misto: disco dinamico, utilizzare la stessa scheda lan, usare lo stesso disco per scrivere e leggere, ecc. Se si utilizza Hyper-V, ho creato un manuale per sintonizzare Hyper-v! monimandarina.blogspot.com.es/2012/04/… Questo manuale è in spagnolo, puoi tradurre con google translate.h!
madrikeka,

1
Eh, utilizzo i dischi dinamici e ottengo facilmente 20-40 Mbps - c'è una penalità di velocità da fissa, ma non è poi così tanto . L'uso dell'IP non farà davvero una differenza nella velocità di trasferimento. Anche se utilizza schede di rete separate sulla LAN, non ci sono scuse per 12-20 kbps. Sono le velocità del modem dial-up.
Chris S,

Forse un problema in lettura / scrittura? o antivirus / firewall / altri ..? filtrare il traffico qualcosa? Puoi provare a copiare un file di grandi dimensioni in diversi siti nel tuo server virtuale 2012 e vedere la velocità? È un problema difficile e non facile da trovare la soluzione
madrikeka,

0

Verifica che nessun altro ospite abbia lo stesso indirizzo MAC.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.