IP Library Granted Patent US 11,910,558
Granted Patent B2
US 11,910,558 · App. 17/229,602 · Granted Feb 20, 2024

Chassis management controller monitored overcurrent protection for modular information handling systems

Inventors: Geoffrey A. Dillon (Pflugerville, TX); Craig A. Klein (Elgin, TX); Arun Muthaiyan (Round Rock, TX); Nagesh Babu Venkata Doddapaneni (Taipei, TW); Mark Tsai (New Taipei, TW)
Assignee: Dell Products L.P.
H05K7/1498G06F1/28H05K7/1487H05K7/1488H05K7/1492H05K7/20836
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,910,558
App. No.
17/229,602
Granted
Feb 20, 2024
Kind
B2
Abstract

A system may include a chassis comprising a plurality of bays, each of the plurality of bays configured to receive a respective modular information handling system, a shared infrastructure comprising a plurality of components which are shared by modular information handling systems received in the plurality of bays, and a chassis management controller communicatively coupled to the plurality of bays and configured to determine a power consumption for each respective modular information handling system and if the power consumption for a respective modular information handling system exceeds a maximum sled connector current limit for the respective modular information handling system, communicate a message to the respective modular information handling system to power down the respective modular information handling system.

Claims (50)

1. A system comprising:

a chassis comprising a plurality of bays, each of the plurality of bays configured to receive a respective modular information handling system;

a shared infrastructure comprising a plurality of components which are shared by modular information handling systems received in the plurality of bays; and

a chassis management controller communicatively coupled to the plurality of bays and configured to:

determine a power consumption for each respective modular information handling system by:

reading the power consumption for each respective modular information handling system from a host management controller of each respective modular information handling system; and

if reading the power consumption for a particular modular information handling system is unsuccessful, estimating the power consumption for the particular modular information handling system by:

determining power delivered by power supply units supplying electrical energy to the plurality of bays and the shared infrastructure;

determining a shared infrastructure power consumption indicative of power consumed by the shared infrastructure;

determining a sled power consumption indicative of power consumed by modular information handling systems populated in the plurality of bays for which reading the power consumption for such modular information handling systems was successful; and

estimating the power consumption for the particular modular information handling system based on the power delivered, the shared infrastructure power consumption, and the sled power consumption; and

if the power consumption for a respective modular information handling system exceeds a maximum sled connector current limit for the respective modular information handling system, communicate a message to the respective modular information handling system to power down the respective modular information handling system.

2. The system of claim 1 , wherein the chassis management controller is further configured to power off the chassis by disabling power supply units supplying electrical energy to the plurality of bays in the event that the respective modular information handling system does not power down within a maximum shutdown time limit.

3. The system of claim 1 , wherein the shared infrastructure power consumption comprises a power consumed by a cooling system for the chassis.

4. The system of claim 1 , wherein the shared infrastructure power consumption comprises a backplane power consumption indicative of power consumed by a disk drive backplane of the chassis.

5. The system of claim 4 , wherein the chassis management controller is configured to determine the backplane power consumption by:

monitoring a current associated with the disk drive backplane; and

if monitoring the current is unsuccessful, estimating the backplane power consumption based on a type associated with the disk drive backplane.

6. A method comprising, in a system comprising a chassis comprising a plurality of bays, each of the plurality of bays configured to receive a respective modular information handling system, and the system further comprising a shared infrastructure comprising a plurality of components which are shared by modular information handling systems received in the plurality of bays:

determining a power consumption for each respective modular information handling system by:

reading the power consumption for each respective modular information handling system from a host management controller of each respective modular information handling system; and

if reading the power consumption for a particular modular information handling system is unsuccessful, estimating the power consumption for the particular modular information handling system by:

determining power delivered by power supply units supplying electrical energy to the plurality of bays and the shared infrastructure;

determining a shared infrastructure power consumption indicative of power consumed by the shared infrastructure;

determining a sled power consumption indicative of power consumed by modular information handling systems populated in the plurality of bays for which reading the power consumption for such modular information handling systems was successful; and

estimating the power consumption for the particular modular information handling system based on the power delivered, the shared infrastructure power consumption, and the sled power consumption; and

if the power consumption for a respective modular information handling system exceeds a maximum sled connector current limit for the respective modular information handling system, communicating a message to the respective modular information handling system to power down the respective modular information handling system.

7. The method of claim 6 , further comprising powering off the chassis by disabling power supply units supplying electrical energy to the plurality of bays in the event that the respective modular information handling system does not power down within a maximum shutdown time limit.

8. The method of claim 6 , wherein the shared infrastructure power consumption comprises a power consumed by a cooling system for the chassis.

9. The method of claim 6 , wherein the shared infrastructure power consumption comprises a backplane power consumption indicative of power consumed by a disk drive backplane of the chassis.

10. The method of claim 9 , further comprising determining the backplane power consumption by:

monitoring a current associated with the disk drive backplane; and

if monitoring the current is unsuccessful, estimating the backplane power consumption based on a type associated with the disk drive backplane.

11. 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, in a system comprising a chassis comprising a plurality of bays, each of the plurality of bays configured to receive a respective modular information handling system, and the system further comprising a shared infrastructure comprising a plurality of components which are shared by modular information handling systems received in the plurality of bays:

determine a power consumption for each respective modular information handling system by:

reading the power consumption for each respective modular information handling system from a host management controller of each respective modular information handling system; and

if reading the power consumption for a particular modular information handling system is unsuccessful, estimating the power consumption for the particular modular information handling system by:

determining power delivered by power supply units supplying electrical energy to the plurality of bays and the shared infrastructure;

determining a shared infrastructure power consumption indicative of power consumed by the shared infrastructure;

determining a sled power consumption indicative of power consumed by modular information handling systems populated in the plurality of bays for which reading the power consumption for such modular information handling systems was successful; and

estimating the power consumption for the particular modular information handling system based on the power delivered, the shared infrastructure power consumption, and the sled power consumption; and

if the power consumption for a respective modular information handling system exceeds a maximum sled connector current limit for the respective modular information handling system, communicate a message to the respective modular information handling system to power down the respective modular information handling system.

12. The article of claim 11 , the instructions for further causing the processor to power off the chassis by disabling power supply units supplying electrical energy to the plurality of bays in the event that the respective modular information handling system does not power down within a maximum shutdown time limit.

13. The article of claim 11 , wherein the shared infrastructure power consumption comprises a power consumed by a cooling system for the chassis.

14. The article of claim 11 , wherein the shared infrastructure power consumption comprises a backplane power consumption indicative of power consumed by a disk drive backplane of the chassis.

15. The article of claim 14 , the instructions for further causing the processor to determine the backplane power consumption by:

monitoring a current associated with the disk drive backplane; and

if monitoring the current is unsuccessful, estimating the backplane power consumption based on a type associated with the disk drive backplane.

Assignments (10)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056295/0280) 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 062022/0255 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056295/0124) 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 062022/0012 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056295/0001) 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 062021/0844 →
RELEASE OF SECURITY INTEREST Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058297/0332 →
SECURITY INTEREST Recorded May 19, 2021
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 056295/0124 →
SECURITY INTEREST Recorded May 19, 2021
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 056295/0001 →
SECURITY INTEREST Recorded May 19, 2021
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 056295/0280 →
CORRECTIVE ASSIGNMENT TO CORRECT THE MISSING PATENTS THAT WERE ON THE ORIGINAL SCHEDULED SUBMITTED BUT NOT ENTERED PREVIOUSLY RECORDED AT REEL: 056250 FRAME: 0541. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 17, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 056311/0781 →
SECURITY AGREEMENT Recorded May 14, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 056250/0541 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2021
From: DILLON, GEOFFREY A.; KLEIN, CRAIG A.; MUTHAIYAN, ARUN; DODDAPANENI, NAGESH BABU VENKATA; TSAI, MARK
To: DELL PRODUCTS L.P.
Reel/Frame 055907/0755 →
Continuity (1)
Related Publication 20220330450A1 · Oct 13, 2022