SCVMM Shutdown - Single UPS Configuration

In the example below, a single UPS is powering the SCVMM Server, Hyper-V hosts and a Storage array. PowerChute is installed on the SCVMM Server machine outside the cluster. A Shutdown command file has been configured. UPS Turn off has been enabled on the Shutdown Settings page.

Critical event on UPS #1: Maintenance mode and Host Shutdown is enabled on the Virtualization Settings page in PowerChute. BMC Setting have been enabled on Hyper-V Hosts A and B.

  1. UPS #1 goes on battery.

  2. A UPS critical event occurs after the shutdown delay for the On Battery event has elapsed and the shutdown sequence starts. PowerChute issues a command to turn off the UPS/Outlet Group and UPS/Outlet Group turnoff begins.

  3. PowerChute starts a maintenance mode task on Hyper-V hosts A and B. This will attempt to migrate VMs from Host A. Any VMs that do not successfully migrate will be placed into a saved state. Powered-on VMs will be placed into a saved state on Host B. Failover Clustering will prevent all Hosts in a cluster from entering maintenance mode so only one of the Hosts will enter maintenance mode.

  4. After the Maintenance Mode duration has elapsed PowerChute starts executing the shutdown command file.

  5. After the Shutdown Command file duration has elapsed, PowerChute issues the Host Shutdown command to Hosts A and B.

  6. Immediately after the Host Shutdown command is sent, the OS shutdown sequence starts on the SCVMM Machine.

  7. The operating system starts shutting down following a 70 second delay.

  8. UPS #1 waits for the greater of Low Battery Duration/Maximum Required Delay (Non-Outlet aware UPS) or the Outlet Group Power Off delay.

  9. UPS #1 turns off after the user-configurable Shutdown Delay time has elapsed or the Outlet Group turns off after the power off Delay elapses.