In the example below, there are two Hyper-V hosts and a Storage Array, each protected by their own UPS. PowerChute is running on both Hyper-V hosts A and B, which are in a failover cluster. A shutdown command file has been configured for UPS Setup #1 containing UPS #1. On each instance of PowerChute there are 2 UPS Setups with a Single UPS in each (Host A – UPS1 and UPS3, Host B – UPS 2 and UPS 3).

UPS #1 has been running on Battery power for X number of seconds.
PowerChute issues a command to turn off UPS #1.
PowerChute suspends the Cluster node (Hyper-V Host A) and starts to migrate VMs and then gracefully shuts down any VMs that cannot be migrated.
After the VM Migration and VM Shutdown duration have elapsed, PowerChute executes the shutdown command file configured for UPS Setup #1.
When the shutdown command file duration has elapsed the OS shutdown sequence starts.
After 70 seconds the OS starts to shutdown on Hyper-V Host A.
UPS #1 waits for the greater of Low Battery Duration/Maximum Required Delay (Non-Outlet aware UPS) or the Outlet Group Power Off delay.
UPS #1turns off after the user-configurable Shutdown Delay time has elapsed or the Outlet Group turns off after the Power Off Delay elapses.
UPS #3 has been running on Battery power for X number of seconds.
PowerChute issues a command to turn off UPS #3 and UPS turnoff starts. UPS #1 and UPS #2 are not commanded to turn off.
PowerChute suspends the Cluster nodes (Hyper-V Host A and Host B) and starts the VM Migration (this will not migrate any VMs since both Hosts have a critical UPS event).
When the VM Migration duration has elapsed PowerChute gracefully shuts down VMs on Hyper-V Hosts A and B.
After the VM Shutdown duration has elapsed, PowerChute executes the shutdown command file configured for UPS Setup #3.
When the shutdown command file duration has elapsed the OS shutdown sequence starts.
After 70 seconds the OS starts to shutdown on Hyper-V Host A and B.
UPS #3 waits for the greater of Low Battery Duration/Maximum Required Delay (Non-Outlet aware UPS) or the Outlet Group Power Off delay.
UPS #3 turns off after the user-configurable Shutdown Delay time has elapsed or the Outlet Group turns off after the power off Delay elapses.