如何提高 VMware ESXi 6.0 上的 USB 传输速度?

如何提高 VMware ESXi 6.0 上的 USB 传输速度?

我在 ESXi 上有一些 Linux 和 Windows VM。我将外部硬盘插入 ESXi 服务器上的 USB 端口,并将此驱动器添加到 VM。

Windows VM 以 30MB/s 的速度将一个大文件复制到此驱动器(驱动器格式化为 NTFS)。

Linux VM 只能以 13MB/s 的速度完成此操作(我尝试了不同的文件系统,例如 NTFS、ext4、xfs、jfs)。

我通过这个命令测试了写入速度:

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

我还用hdparm测试了读取速度。 大约是10MB/s。

在 Windows VM 上,此驱动器的读/写速度约为 30MB/s。

如何在 Linux VM 上获得良好的 USB 性能?

所有测试均在USB2.0上进行。

答案1

ESX 虚拟机管理程序并未针对 USB 传输进行优化。如果您想高速复制文件,则应将存储公开为 Windows 共享或 iSCSI 并通过网络传输。但是,由于您的客户机传输速度似乎很慢,因此我不认为您会看到显着的提升。

相关内容