主机上的IO负载(Ubuntu 8.04)时,VMware Server访客系统速度非常慢,

在Ubuntu 8.04主机上安装VMware Server 2.x时,我们遇到了性能问题。 当主机系统生成IO负载(例如,复制大文件作为备份操作的一部分)时,guest虚拟机(也是Ubuntu 8.04)会变得非常缓慢(简单的Apache HTTP请求需要5秒,而不是通常的200ms)。

我们尝试优化虚拟机的各个方面,但问题依然存在。 如果主机IO负载很高,在Linux下有没有VMware性能的bug? 有没有办法来解决这个问题? 这只是Ubuntu系统的一个问题,或者你之前在其他系统上看过吗? 谢谢!

运行VMware Server而不是ESXi有什么原因吗? ESXi是免费的,无论是在磁盘/networkingIO还是CPU和内存性能方面,都将显着提升性能。

你所看到的是非常正常的 – 你在主机上获得了高水平的IO争用,每个人都被迫等待服务器的物理资源。 要解决此问题,请考虑迁移到ESX,ESXi或可能使用速度更快的硬盘。

Ubuntu上的这些VMWare服务器中的一些优化我从经验中整理出来对你可能有用:

http://www.stress-free.co.nz/vmware_server_20_optimisations

我也遇到了Ubuntu的默认软件RAIDconfiguration的性能问题。 这可能不适用于您,但如果您使用Ubuntu运行软件RAID,则此configuration更改可能有所帮助:

http://www.stress-free.co.nz/tuning_ubuntus_software_raid

最后还有一些非常有用的命令行I / O监视工具值得一试。 apt中的sysstat包有非常方便的iostat工具。 此外,vmstat工具对于在高I / O负载期间检查CPU的性能和/或等待时间也非常有用。

这对于繁忙的VM来宾系统是正常的。
系统变慢,负载增加…
考虑转移到一个普通的服务器。

让我知道如果你find原因。
我也有这个问题。

保罗