我使用VMWare已有很多年了,运行几十个生产服务器时几乎没有问题。但是我从未尝试在单个物理主机上托管超过20个VM。这是想法:
- 精简版Windows XP可以拥有512MB的RAM和4GB的磁盘空间。
- 5,000美元让我得到了一台8核服务器级计算机,配备64GB RAM和四个SAS镜像。
- 由于上述服务器可容纳100个上述VM,因此我的硬件成本仅为每个VM 50美元,这非常好(比在GoDaddy或任何其他托管商店租用VM便宜)。
我想看看是否有人能够使用VMWare实现这种可扩展性?我做了一些测试,遇到了一个奇怪的问题。一旦启动20个虚拟机,虚拟机性能就会开始急剧下降。同时,主机服务器未显示任何资源瓶颈(磁盘处于99%空闲状态,CPU利用率低于15%,并且有大量可用RAM)。
如果您能分享有关扩展VMWare或任何其他虚拟化技术的成功案例,我将不胜感激!