第二部分 vSphere DRS(分布式资源调度)
第七章 DPM介绍
在VI3.5环境中,VMware引入了分布式电源管理(DPM)。DPM提供了通过动态调整群集容量来匹配虚拟机资源需求,以达到节省电力的目的,DPM自动整合虚拟机到较少的ESXi主机上,并对一定周期内资源利用率低的多于ESXi主机执行断电,如果资源需求增加,ESXi主机重新通电回到群集,虚拟机重新分配到群集内所有可用的ESXI主机上。
开启DPM
DPM默认是被禁用的,你可以在选择电源管理模式手动或者自动的时候开启,DRS必须作为DPM的先决条件,因为DPM依赖于DRS迁移群集内的虚拟机。
图89:DPM设置
电源管理自动级别
DPM能设置成手动或者自动模式,群集内所有的主机将继承默认群集设置,但DPM设置最好在主机级别配置,主机级别设置可以覆盖群集的默认设置。
一个原因说明覆盖默认群集DPM,那就是虚拟机模板的位置,在主机关闭之前,DPM影响DRS迁移其上所有的虚拟机,注册的模板不会被移动,这意味着注册模板位于ESXi主机待机模式下,而我们无法访问主机处于待机模式下的模板。
基本设计原则
在主机上注册了虚拟机模板,请关闭其DPM功能。
每个电源管理模式操作区别:
禁用:无电源建议通知
手动:产生电源建议,用户必须手动确认建议
自动:产生电源建议,并且不需要用户介入,自动执行建议
DRS和DPM管理模式是不同的,可以彼此区分:当DRS设置成自动模式,DPM可以设置成手动,反之亦然,当DRS和DPM生成建议,每个管理模式的组合导致不同的行为,如虚拟机的初始位置,迁移建议和操作。请记住,一定的组合,虽然有效,但没有太大的意义实现。
表22:DPM和DRS组合
DPM的目标是保持在一个具体时间范围内的群集的使用率,但同时考虑各种群集设置,当产生DPM建议时,需要考虑虚拟机设置和需求。当DPM已经确定了主机需要处理的资源需求最大值和虚拟机的HA需求,在目标主机进入待机模式之前,它利用DRS去分配虚拟机位置。