5.5. 负载均衡策略:Power_Saving

这个策略会把新虚拟机运行在 CPU 和内存利用率最低的主机上。系统管理员可以设置一个“最大服务级别”值,这个值代表了集群中的主机所允许的最大 CPU 和内存利用率,如果主机的 CPU 和内存利用率超过了这个值,整个环境的性能就会下降。系统管理员还可以设置一个“最低服务级别”值,它代表了在主机的 CPU 和内存利用率低于这个值时,继续运行这个主机将会被认为从用电的角度来讲不符合“经济效益”。另外,系统管理员还需要为“最大服务级别”和“最低服务级别”设置一个时间值,它指定了主机的 CPU 和内存利用率低于“最低服务级别”值(或高于“最大服务级别”值)多长时间后,Red Hat Virtualization Manager 才会对主机采取行动来解决这个问题。当一个主机的 CPU 和内存利用率高于“最大服务级别”值,并且处于这个状态的时间超过了所设定的时间值时,这个主机上的一个虚拟机会被迁移到集群中的 CPU 和内存利用率最低的一个主机上。如果迁移完成后,原来主机的 CPU 和内存利用率仍然高于所限定的值,则重复以上步骤迁移它上面的另外一台主机,直到主机的 CPU 和内存利用率降到所限制的范围之内。当一个主机的 CPU 和内存利用率低于“最低服务级别”值,并且处于这个状态的时间超过了所设定的时间值时,这个主机上的所有虚拟机会在“最大服务级别”条件许可的情况下迁移到集群中的其它主机上。然后,Manager 会自动关闭这台主机。如果系统在以后的某个时间需要更多的主机资源时,这个被关闭的主机会被重新启动。