IP Library Granted Patent US 9,958,927
Granted Patent B2
US 9,958,927 · App. 14/728,306 · Granted May 1, 2018

Selecting active power supplies based on power supply cable length

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 9,958,927
App. No.
14/728,306
Granted
May 1, 2018
Kind
B2
Abstract

A method includes identifying a plurality of power supplies connected for supplying power to a computer system, wherein the plurality of power supplies includes at least one redundant power supply in a standby mode. For each of the plurality of power supplies identified, the method determines a length of a power supply cable connected between the power supply and a power distribution unit for supplying power to the power supply. The method further includes placing one or more of the plurality of power supplies in an active mode in ascending order of the length of the cable connected to the power supply, and supplying power to the computer system using the one or more of the plurality of power supplies in the active mode.

Claims (36)

1. A method, comprising:

identifying a plurality of power supplies connected for supplying power to a computer system, wherein the plurality of power supplies includes at least one redundant power supply in a standby mode;

for each of the plurality of power supplies identified, determining a length of a power supply cable connected between the power supply and one of a plurality of power distribution units for supplying power to the power supply;

placing one or more of the plurality of power supplies in an active mode in ascending order of the length of the cable connected to the power supply; and

supplying power to the computer system using the one or more of the plurality of power supplies in the active mode.

2. The method of claim 1 , further comprising:

identifying the level of power supply redundancy to the system.

3. The method of claim 2 , wherein the level of power supply redundancy is identified as complete redundancy and there is one inactive power supply for each active power supply.

4. The method of claim 1 , wherein the computer system is a single compute node.

5. The method of claim 4 , wherein the single compute node is a server.

6. The method of claim 1 , wherein the computer system includes multiple nodes.

7. The method of claim 1 , wherein the plurality of power supplies provides N+1 redundancy, wherein a number N of the power supplies are designated as an active power supply and one of the power supplies is in a standby mode.

8. The method of claim 1 , wherein the plurality of power supplies provides N+N redundancy, wherein a first set of a number N of the power supplies are designated as an active power supply, and wherein a second set of a number N of the power supplies are in a standby mode.

9. The method of claim 1 , wherein the length of each cable is stored in a table accessible to a workload management application running on the computer system.

10. The method of claim 1 , wherein the length of each cable is stored in a table accessible to a workload management application running on a remote management entity.

11. The method of claim 1 , wherein the length of each cable is determined by reading vital product data stored on an EEPROM attached to the cable.

12. The method of claim 1 , wherein the length of each cable is determined by measuring a distance between the computer system and the power distribution unit to which the cable is connected.

13. The method of claim 1 , further comprising:

distributing a load across the active power supplies, wherein an amount of the load on each active power supply decreases with ascending order of the length of the cable connected to each power supply.

14. The method of claim 1 , further comprising:

distributing a load across the active power supplies, wherein an amount of the load on each active power supply is inversely proportional to the length of the cable connected to each power supply.

15. The method of claim 1 , further comprising:

a baseboard management controller controlling whether each power supply is active or in standby.

16. The method of claim 1 , further comprising:

measuring a voltage drop across the length of each power supply cable, and determining cable length as proportional to the measured voltage drop.

17. A computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform a method comprising:

identifying a plurality of power supplies connected for supplying power to a computer system, wherein the plurality of power supplies includes at least one redundant power supply in a standby mode;

for each of the plurality of power supplies identified, determining a length of a power supply cable connected between the power supply and one of a plurality of power distribution units for supplying power to the power supply;

placing one or more of the plurality of power supplies in an active mode in ascending order of the length of the cable connected to the power supply; and

supplying power to the computer system using the one or more of the plurality of power supplies in the active mode.

18. The computer program product of claim 17 , the method further comprising:

distributing a load across the active power supplies, wherein an amount of the load on each active power supply decreases with ascending order of the length of the cable connected to each power supply.

19. The computer program product of claim 17 , the method further comprising:

distributing a load across the active power supplies, wherein an amount of the load on each active power supply is inversely proportional to the length of the cable connected to each power supply.

20. The computer program product of claim 17 , the method further comprising:

a baseboard management controller controlling whether each power supply is active or in standby.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: LENOVO GLOBAL TECHNOLOGIES INTERNATIONAL LIMITED
To: LENOVO GLOBAL TECHNOLOGIES SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 069869/0614 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2019
From: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE LTD.
To: LENOVO GLOBAL TECHNOLOGIES INTERNATIONAL LTD
Reel/Frame 050310/0988 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2015
From: CUDAK, GARY D.; REMIS, LUKE D.; TOTTEN, BRIAN C.; DECESARIS, MICHAEL
To: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
Reel/Frame 035766/0450 →