cod*_*ike 5 file-transfer vmware-esx
我工作的站点之一使用 VMWare 虚拟服务器。在大多数情况下,它们工作得很好,但是从网络上的其他地方将大文件复制到它们上的速度非常慢。
我所说的大文件是指大约 4GB 的大小(现在实际上并没有那么大)
到目前为止,我一直在观看我的 4GB 文件副本 90 分钟,它仍然说大约需要 2 个小时。
是否有一些 VMWare 技巧可以加快网络文件复制速度?
技术细节:它的 VMWare ESX 在 Linux 上运行。网络是一个 1GB 的 LAN。到目前为止,我一直在尝试仅使用 Windows 资源管理器进行复制,方法是通过远程桌面进入虚拟服务器,然后连接到网络并复制/粘贴文件。
作为比较,如果我在同一网络上的两台真实机器之间复制,我预计大约 5 分钟内复制 4GB。从 5 分钟到 240 分钟让我觉得某个地方出了点问题......
首先要了解的是,您正在与其他虚拟机共享 1GB 连接。您不是唯一使用网络的人。询问同一主机上还有多少其他虚拟服务器。如果您真的很好,系统管理员可能会让您查看 VMware Virtual Center Performance 选项卡,该选项卡将向您显示整体网络使用情况。
其次,windows 拖放文件副本效率不高。加快文件复制速度的一个技巧(如果您真的必须经常这样做)是通过 SCP/FTP 与主机一起完成。这不是一个快速设置,但它是如何工作的:
就像我说的,这并不容易,但是一旦你做到了,它就会飞速发展。但是,它仍然会受到您与其他虚拟机共享的网络的限制。对于最佳实践,VMware 建议使用多个网络连接,并且您可以说服系统管理员为 FTP/SCP 服务器使用单独的网络适配器。