Distributed Power Management (DPM) is a feature that optimizes power consumption in a virtualizing environment by dynamically adjusting the number of active hosts based on the current demand. During periods of low resource usage, DPM consolidates virtual machines (VMs) onto fewer hosts and places the unused hosts into a standby state to save energy. Conversely, when resource demand increases, DPM powers on the necessary hosts to ensure adequate capacity. This process helps reduce energy costs and improves overall efficiency without compromising performance. DPM leverages PLB and DRS (Distributed Resource Scheduler) to monitor and manage the resource requirements and power state transitions of the hosts.
Tasks
Integrate DPM
Ensure quorum still works
Provide Options:
Add option to have minimum of requires host
Add option to have more fault tolerance by ensuring one or more nodes can still crash w/o impacts
General
Distributed Power Management (DPM) is a feature that optimizes power consumption in a virtualizing environment by dynamically adjusting the number of active hosts based on the current demand. During periods of low resource usage, DPM consolidates virtual machines (VMs) onto fewer hosts and places the unused hosts into a standby state to save energy. Conversely, when resource demand increases, DPM powers on the necessary hosts to ensure adequate capacity. This process helps reduce energy costs and improves overall efficiency without compromising performance. DPM leverages PLB and DRS (Distributed Resource Scheduler) to monitor and manage the resource requirements and power state transitions of the hosts.
Tasks