Come aumentare la velocità di trasferimento USB su VMware ESXi 6.0?


0

Ho alcune macchine virtuali Linux e Windows su ESXi. Ho messo l'HDD esterno alla porta USB sul server ESXi e ho aggiunto questa unità alla VM.

Windows VM ha copiato un grande file su questa unità con una velocità di 30 MB / s (l'unità è stata formattata come NTFS).

Linux VM può farlo solo con una velocità di 13 MB / s (ho provato diversi filesystem, ad esempio NTFS, ext4, xfs, jfs).

Ho testato la velocità di scrittura con questo comando:

dd if=/dev/zero of=<mount point>/test bs=64K count=10000 conv=fsync

Ho anche testato la velocità di lettura con hdparm. Si tratta di circa 10 MB / s.

Sulla velocità di lettura / scrittura di Windows VM su questa unità è di circa 30 MB / s.

Come posso ottenere buone prestazioni USB su Linux VM?

Tutti i test sono stati effettuati su USB 2.0.


Avete strumenti VMware installati su macchine virtuali Windows e Linux? Qual è l'hardware dell'host? La grafica delle prestazioni sembra sana in ESX vSphere Client?
albal

Gli strumenti VMware sono installati su entrambe le macchine virtuali. Host con Xeon E5620 e memoria da 200 GB. Penso che la grafica delle prestazioni sembri in salute.
lunrox

Risposte:


0

L'hypervisor ESX non è ottimizzato per il trasferimento USB. Se si desidera copiare file ad alta velocità, è necessario esporre lo spazio di archiviazione come condivisioni Windows o iSCSI e trasferirli sulla rete. Tuttavia, dato che la velocità di trasferimento degli ospiti sembra abbastanza lenta, non immagino che vedrai guadagni significativi.


È più interessante per me perché Linux VM abbia una velocità di trasferimento inferiore rispetto a Windows.
lunrox

Scusa se ho letto male la tua domanda.
albal
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.