我一直在使用ESXi服务器。 这是一个非常强大的机器(i7-2600 + 16GB RAM),我用它来同时运行5个虚拟机(主要是Windows Server 2008 R2)。
大多数时候,虚拟机运行得很好。 但是,我的主要问题是 – 当其中一个虚拟机具有广泛的数据存储使用情况(通常来自应用程序保持打开状态,或者如果虚拟内存不足,则会进行大量的内存交换),这使得所有其他计算机也非常缓慢。
我试过使用资源池 – 但它似乎只有CPU /内存限制,而不是某种types的磁盘使用。 (我正在使用免费版本的ESXi – 不知道高级版本是否包含此function)。
根据这个kb你可以:
要为虚拟机手动configuration磁盘I / O限制,请执行以下操作:
点击资源标签。 select“磁盘”,然后在每个磁盘的“限制 – IOP”下input所需的IOP值。 默认情况下,这被设置为无限制。 启动虚拟机。 虚拟机I / O限于指定的值。