我们有一组运行VMware ESXi 4的服务器,并在其上运行一组Linux机器(实际上这是一个虚拟岩石群集)。 主机上的其中一个节点是高优先级的服务器,如果VMware主机被加载,应该始终获得处理能力方面的优惠待遇。
什么是最好的方式来设置这样的东西? 这些服务器有8个核心。 有没有办法将其中一个内核有效地绑定到重要的虚拟机,以便其他虚拟机不能使用它? 还是在资源分配的基础上预留MHz来更好地实现这种效果呢? 或者这是什么调度亲和力是最好的使用?
有一个巨大的ESX部分可以帮助你完成这个VM预留和共享。 将虚拟机的预留设置为虚拟机最低需要的资源级别,并将其共享级别设置为高于其他不太重要的虚拟机。 我不会去处理与处理器的亲和力,这些应该排除你。 一旦你启动并运行更详细的问题,随时再问。