VMware with Dell VxRail Support: UPS without Outlet Groups

Example 1a: Standard Cluster. Turn off the UPS enabled, no shutdown command file or SSH action configured, PowerChute deployed as a VM.

PowerChute is deployed as a VM inside the Cluster, configured for a Single/Redundant UPS configuration. The option to Turn off the UPS is enabled on the Shutdown Settings page. No shutdown command file or SSH action configured. The durations in this example are as follows:

When a critical UPS event, such as On Battery occurs, the following sequence is triggered.

  1. PowerChute reports that the UPS is on battery.
  2. After the shutdown delay configured for the On Battery event has elapsed, PowerChute issues a command to turn off the UPS. UPS turnoff starts.
  3. PowerChute starts to shut down User VMs and vApps.
  4. After 2 minutes (VM/vApp Shutdown Delay), PowerChute sends a request to the Network Management Card to shut down the cluster using the VxRail REST API.
  5. PowerChute then starts a local OS shutdown to power itself off. All user VMs must be powered off before cluster shutdown can proceed.
  6. After 60 seconds (Cluster Shutdown Delay), the NMC issues the VxRail cluster API shutdown command. At this point, all user VMs including the PowerChute VM should be off.
  7. After 180 seconds (Cluster Shutdown Duration), the cluster and ESXi hosts are shut down and the UPS will turn off shortly after this.
  8. The UPS will wait the amount of time indicated by one of the following, whichever is greater:
  9. Low Battery Duration or Maximum Required Delay
    These are shown on the Configuration - Shutdown page in the NMC interface.
  10. After this delay, a further non-configurable two minute delay is counted down.
  11. The UPS will then turn off after the user-configurable Shutdown Delay time has elapsed.
    This is configurable on the Configuration - Shutdown page in the NMC user interface.

It is recommended that the Low Battery Duration is configured to allow enough time for the Operating System shutdown to complete.

Example 1b: Stretched Cluster. Turn off the UPS enabled, no shutdown command file or SSH action configured, PowerChute deployed as a VM.

PowerChute is deployed as a VM on the Management host outside the Cluster, configured for a Single/Redundant UPS configuration. The option to Turn off the UPS is enabled on the Shutdown Settings page. vCenter Server is deployed as a VM on the Management Host outside the Cluster. No shutdown command file or SSH action configured. The durations in this example are as follows:

When a critical UPS event, such as On Battery occurs, the following sequence is triggered.

  1. PowerChute reports that the UPS is on battery.
  2. After the shutdown delay configured for the On Battery event has elapsed, PowerChute issues a command to turn off the UPS. UPS turnoff starts.
  3. PowerChute starts to shut down User VMs and vApps.
  4. After 2 minutes (VM/vApp Shutdown Delay), PowerChute sends a request to the Network Management Card to shut down the cluster using the VxRail REST API. The NMC issues the VxRail cluster API shutdown command. At this point, all user VMs should be off.
  5. After 180 seconds (Cluster Shutdown Duration), the cluster and ESXi hosts are shut down.
  6. PowerChute shuts down the vCenter Server Appliance.
  7. After 240 seconds (vCenter Server Appliance Shutdown Duration), PowerChute shuts down the Management and Witness hosts, including the PowerChute VM. The UPS will turn off shortly after this.
  8. The UPS will wait the amount of time indicated by one of the following, whichever is greater:
  9. Low Battery Duration or Maximum Required Delay
    These are shown on the Configuration - Shutdown page in the NMC interface.
  10. After this delay, a further non-configurable two minute delay is counted down.
  11. The UPS will then turn off after the user-configurable Shutdown Delay time has elapsed.
    This is configurable on the Configuration - Shutdown page in the NMC user interface.

It is recommended that the Low Battery Duration is configured to allow enough time for the Operating System shutdown to complete. Ideally the operating system should have shut down before the non-configurable two minute delay (step 9) starts to count down.

Example 2a: Standard Cluster. Turn off the UPS enabled, shutdown command file configured, PowerChute deployed as a VM.

PowerChute is deployed as VM inside the Cluster, configured for a Single/Redundant UPS configuration. The option to Turn off the UPS is enabled on the Shutdown Settings page. A shutdown command file is configured. The durations in this example are as follows:

When a critical UPS event, such as On Battery occurs, the following sequence is triggered.

  1. PowerChute reports that the UPS is on battery.
  2. After the shutdown delay configured for the On Battery event has elapsed, PowerChute issues a command to turn off the UPS. UPS turnoff starts.
  3. PowerChute starts to shut down User VMs and vApps.
  4. After 2 minutes (VM/vApp Shutdown Duration), PowerChute sends a request to the Network Management Card to shut down the cluster using the VxRail REST API.
  5. PowerChute starts to execute the shutdown command file.
  6. After the delay configured for the command file has elapsed, PowerChute then starts a local OS shutdown to power itself off. All user VMs must be powered off before cluster shutdown can proceed.
  7. After 180 seconds (Cluster Shutdown Delay), the NMC issues the VxRail cluster API shutdown command. At this point, all user VMs including the PowerChute VM should be off.
  8. After 180 seconds (Cluster Shutdown Duration), the cluster and ESXi hosts are shut down and the UPS will turn off shortly after this.
  9. The UPS will wait the amount of time indicated by one of the following, whichever is greater:
  10. Low Battery Duration or Maximum Required Delay.
    These are shown on the Configuration - Shutdown page in the NMC interface.
  11. After this delay, a further non-configurable two minute delay is counted down.
  12. The UPS will then turn off after the user-configurable Shutdown Delay time has elapsed.
    This is configurable on the Configuration - Shutdown page in the NMC user interface.

It is recommended that the Low Battery Duration is configured to allow enough time for the Operating System shutdown to complete.

Example 2b: Stretched Cluster. Turn off the UPS enabled, shutdown command file configured, PowerChute deployed as a VM.

PowerChute is deployed as a VM on the Management host outside the Cluster, configured for a Single/Redundant UPS configuration. The option to Turn off the UPS is enabled on the Shutdown Settings page. vCenter Server is deployed as a VM on the Management Host outside the Cluster. The durations in this example are as follows:

When a critical UPS event, such as On Battery occurs, the following sequence is triggered.

  1. PowerChute reports that the UPS is on battery.
  2. After the shutdown delay configured for the On Battery event has elapsed, PowerChute issues a command to turn off the UPS. UPS turnoff starts.
  3. PowerChute starts to shut down User VMs and vApps.
  4. After 2 minutes (VM/vApp Shutdown Duration), PowerChute sends a request to the Network Management Card to shut down the cluster using the VxRail REST API. The NMC issues the VxRail cluster API shutdown command. At this point, all user VMs should be off.
  5. After 180 seconds (Cluster Shutdown Duration), the cluster and ESXi hosts are shut down.
  6. PowerChute shuts down the vCenter Server Appliance.
  7. After 240 seconds (vCenter Server Appliance Shutdown Duration),  PowerChute starts to execute the shutdown command file.
  8. After the delay configured for the command file has elapsed, PowerChute shuts down the Management and Witness hosts, including the PowerChute VM. The UPS will turn off shortly after this.
  9. The UPS will wait the amount of time indicated by one of the following, whichever is greater:
  10. Low Battery Duration or Maximum Required Delay.
    These are shown on the Configuration - Shutdown page in the NMC interface.
  11. After this delay, a further non-configurable two minute delay is counted down.
  12. The UPS will then turn off after the user-configurable Shutdown Delay time has elapsed.
    This is configurable on the Configuration - Shutdown page in the NMC user interface.

It is recommended that the Low Battery Duration is configured to allow enough time for the Operating System shutdown to complete.

Example 3a: Standard Cluster. Turn off the UPS enabled, SSH action configured, PowerChute deployed as a VM.

PowerChute is deployed as VM inside the Cluster, configured for a Single/Redundant UPS configuration. The option to Turn off the UPS is enabled on the Shutdown Settings page. A SSH action is configured to execute before host shutdown, with a delay of 30 seconds applied. The durations in this example are as follows:

When a critical UPS event, such as On Battery occurs, the following sequence is triggered.

  1. PowerChute reports that the UPS is on battery.
  2. After the shutdown delay configured for the On Battery event has elapsed, PowerChute issues a command to turn off the UPS. UPS turnoff starts.
  3. PowerChute starts to shut down User VMs and vApps.
  4. After 2 minutes (VM/vApp Shutdown Duration), PowerChute sends a request to the Network Management Card to shut down the cluster using the VxRail REST API.
  5. PowerChute waits the 30 second delay configured for Execute SSH Action before Host Shutdown, and starts to execute the SSH action.
  6. PowerChute then starts a local OS shutdown to power itself off. All user VMs must be powered off before cluster shutdown can proceed.
  7. After 180 seconds (Cluster Shutdown Delay), the NMC issues the VxRail cluster API shutdown command. At this point, all user VMs including the PowerChute VM should be off.
  8. After 180 seconds (Cluster Shutdown Duration), the cluster and ESXi hosts are shut down and the UPS will turn off shortly after this.
  9. The UPS will wait the amount of time indicated by one of the following, whichever is greater:
  10. Low Battery Duration or Maximum Required Delay.
    These are shown on the Configuration - Shutdown page in the NMC interface.
  11. After this delay, a further non-configurable two minute delay is counted down.
  12. The UPS will then turn off after the user-configurable Shutdown Delay time has elapsed.
    This is configurable on the Configuration - Shutdown page in the NMC user interface.

It is recommended that the Low Battery Duration is configured to allow enough time for the Operating System shutdown to complete.

Example 3b: Stretched Cluster. Turn off the UPS enabled, SSH action configured, PowerChute deployed as a VM.

PowerChute is deployed as a VM on the Management host outside the Cluster, configured for a Single/Redundant UPS configuration. The option to Turn off the UPS is enabled on the Shutdown Settings page. vCenter Server is deployed as a VM on the Management Host outside the Cluster. A SSH action is configured to execute before host shutdown, with a delay of 30 seconds applied. The durations in this example are as follows:

When a critical UPS event, such as On Battery occurs, the following sequence is triggered.

  1. PowerChute reports that the UPS is on battery.
  2. After the shutdown delay configured for the On Battery event has elapsed, PowerChute issues a command to turn off the UPS. UPS turnoff starts.
  3. PowerChute starts to shut down User VMs and vApps.
  4. After 2 minutes (VM/vApp Shutdown Duration), PowerChute sends a request to the Network Management Card to shut down the cluster using the VxRail REST API. The NMC issues the VxRail cluster API shutdown command. At this point, all user VMs should be off.
  5. After 180 seconds (Cluster Shutdown Duration), the cluster and ESXi hosts are shut down.
  6. PowerChute shuts down the vCenter Server Appliance.
  7. After 240 seconds (vCenter Server Appliance Shutdown Duration), PowerChute waits the 30 second delay configured for Execute SSH Action before Host Shutdown, and starts to execute the SSH action.
  8. After the delay configured for the SSH action has elapsed, PowerChute shuts down the Management and Witness hosts, including the PowerChute VM. The UPS will turn off shortly after this.
  9. The UPS will wait the amount of time indicated by one of the following, whichever is greater:
  10. Low Battery Duration or Maximum Required Delay.
    These are shown on the Configuration - Shutdown page in the NMC interface.
  11. After this delay, a further non-configurable two minute delay is counted down.
  12. The UPS will then turn off after the user-configurable Shutdown Delay time has elapsed.
    This is configurable on the Configuration - Shutdown page in the NMC user interface.

It is recommended that the Low Battery Duration is configured to allow enough time for the Operating System shutdown to complete.