IP Library Granted Patent US 11,237,611
Granted Patent B2
US 11,237,611 · App. 16/870,551 · Granted Feb 1, 2022

Systems and methods for determining real-time workload power supply units and enhanced redundancy reporting

Inventors: Doug E. Messick (Austin, TX); Aaron M. Rhinehart (Georgetown, TX)
Assignee: Dell Products L.P.
G06F1/30G06F1/28G06F11/0751G06F11/0772G06F11/3062G06F11/3442
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,237,611
App. No.
16/870,551
Granted
Feb 1, 2022
Kind
B2
Abstract

An information handling system may include a power system comprising a plurality of power supply units and a management controller communicatively coupled to the plurality of power supply units. The management controller may be configured to monitor real-time direct current (DC) power consumption by components of the information handling system, determine an effective output capacity of each of the plurality of power supply units, and based on the real-time DC power consumption and effective output capacity of each of the plurality of power supply units, determine a real-time power supply unit workload attribute that indicates a number of the plurality of power supply units required to provide the real-time DC power consumption.

Claims (28)

1. An information handling system comprising:

a power system comprising a plurality of power supply units; and

a management controller communicatively coupled to the plurality of power supply units and configured to:

monitor real-time direct current (DC) power consumption by components of the information handling system;

determine an effective output capacity of each of the plurality of power supply units;

based on the real-time DC power consumption and effective output capacity of each of the plurality of power supply units, determine a real-time power supply unit workload attribute that indicates a number of the plurality of power supply units required to provide the real-time DC power consumption; and

based on a redundancy policy of the information handling system, determine whether a number of healthy power supply units is sufficient to satisfy the real-time power supply unit workload attribute, wherein the redundancy policy comprises a grid redundant policy under which the number of healthy power supply units is sufficient when the number of healthy power supply units on each of a plurality of redundant power grids equals or exceeds the real-time power supply unit workload attribute.

2. The information handling system of claim 1 , wherein the management controller is configured to set a real-time redundancy health variable to indicate healthy redundancy of the information handling system when the number of healthy power supply units of the plurality of power supply units is sufficient to satisfy the real-time power supply unit workload attribute.

3. The information handling system of claim 2 , wherein the management controller is configured to set the real-time redundancy health variable to indicate unhealthy redundancy of the information handling system when the number of healthy power supply units of the plurality of power supply units is insufficient to satisfy the real-time power supply unit workload attribute.

4. The information handling system of claim 2 , wherein the management controller is configured to suppress an alert indicative of loss of power supply redundancy due to failure of one of the plurality of power supply units when the real-time redundancy health variable indicates healthy redundancy of the information handling system even with the failure of the one of the plurality of power supply units.

5. A method comprising:

monitoring real-time direct current (DC) power consumption by components of an information handling system;

determining an effective output capacity of each of a plurality of power supply units of the information handling system;

based on the real-time DC power consumption and effective output capacity of each of the plurality of power supply units, determining a real-time power supply unit workload attribute that indicates a number of the plurality of power supply units required to provide the real-time DC power consumption; and

determine whether a number of healthy power supply units is sufficient to satisfy the real-time power supply unit workload attribute in accordance with a redundancy policy of the information handling system, wherein the redundancy policy comprises a grid redundant policy under which the number of healthy power supply units is sufficient when the number of healthy power supply units on each of a plurality of redundant power grids equals or exceeds the real-time power supply unit workload attribute.

6. The method of claim 5 , further comprising setting a real-time redundancy health variable to indicate healthy redundancy of the information handling system when the number of healthy power supply units of the plurality of power supply units is sufficient to satisfy the real-time power supply unit workload attribute.

7. The method of claim 6 , further comprising setting the real-time redundancy health variable to indicate unhealthy redundancy of the information handling system when the number of healthy power supply units of the plurality of power supply units is insufficient to satisfy the real-time power supply unit workload attribute.

8. The method of claim 6 , further comprising suppressing an alert indicative of loss of power supply redundancy due to failure of one of the plurality of power supply units when the real-time redundancy health variable indicates healthy redundancy of the information handling system even with the failure of the one of the plurality of power supply units.

9. An article of manufacture comprising:

a non-transitory computer-readable medium; and

computer-executable instructions carried on the computer-readable medium, the instructions readable by a processor, the instructions, when read and executed, for causing the processor to:

monitor real-time direct current (DC) power consumption by components of an information handling system;

determine an effective output capacity of each of a plurality of power supply units of the information handling system;

based on the real-time DC power consumption and effective output capacity of each of the plurality of power supply units, determine a real-time power supply unit workload attribute that indicates a number of the plurality of power supply units required to provide the real-time DC power consumption; and

based on a redundancy policy of the information handling system, determine whether a number of healthy power supply units is sufficient to satisfy the real-time power supply unit workload attribute, wherein the redundancy policy comprises a grid redundant policy under which the number of healthy power supply units is sufficient when the number of healthy power supply units on each of a plurality of redundant power grids equals or exceeds the real-time power supply unit workload attribute.

10. The article of claim 9 , the instructions for further causing the processor to set a real-time redundancy health variable to indicate healthy redundancy of the information handling system when the number of healthy power supply units of the plurality of power supply units is sufficient to satisfy the real-time power supply unit workload attribute.

11. The article of claim 10 , the instructions for further causing the processor to set the real-time redundancy health variable to indicate unhealthy redundancy of the information handling system when the number of healthy power supply units of the plurality of power supply units is insufficient to satisfy the real-time power supply unit workload attribute.

12. The article of claim 10 , the instructions for further causing the processor to suppress an alert indicative of loss of power supply redundancy due to failure of one of the plurality of power supply units when the real-time redundancy health variable indicates healthy redundancy of the information handling system even with the failure of the one of the plurality of power supply units.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053574/0221) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 060333/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053578/0183) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 060332/0864 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053573/0535) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 060333/0106 →
RELEASE OF SECURITY INTEREST AT REEL 053531 FRAME 0108 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058001/0371 →
SECURITY INTEREST Recorded Aug 21, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 053578/0183 →
SECURITY INTEREST Recorded Aug 21, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 053573/0535 →
SECURITY INTEREST Recorded Aug 21, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 053574/0221 →
SECURITY AGREEMENT Recorded Aug 18, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 053531/0108 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2020
From: MESSICK, DOUG E.; RHINEHART, AARON M.
To: DELL PRODUCTS L.P.
Reel/Frame 052614/0322 →
Continuity (1)
Related Publication 20210349515A1 · Nov 11, 2021
Cited By (1)
US 12,609,611