我打算在一台物理机上设置三台或两台 Xen 虚拟机。我希望这些虚拟机平均共享不同的 CPU 时间。我在 Google 上搜索了很长时间,但仍然找不到实现目标的方法。我想知道这是否可行?如何实现?谢谢!
答案1
您可以同时使用 CPU 绑定:
http://panoskrt.wordpress.com/2009/02/02/pin-cpu-cores-to-specific-xen-domu-guest/
以及CreditScheduler:
http://wiki.xensource.com/xenwiki/CreditScheduler
CPU pining 会将真实的 CPU 分配给特定的虚拟机,而 CreditScheduler 允许您限制虚拟机的 CPU 使用率。