IP Library Granted Patent US 9,195,299
Granted Patent B2
US 9,195,299 · App. 13/954,728 · Granted Nov 24, 2015

Sequential power up of devices in a computing cluster based on relative commonality

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,195,299
App. No.
13/954,728
Granted
Nov 24, 2015
Kind
B2
Abstract

A method of powering on a plurality of devices includes identifying a plurality of power distribution units (PDUs) disposed in a rack, wherein each PDU receives power from a main power source and includes a circuit breaker. A plurality of devices disposed in the rack are identified, wherein each device receives power from one of the PDUs, and wherein the plurality of devices are server nodes, network switches or external data storage devices. Vital product data (VPD) is obtained from a service processor in each device, wherein the VPD identifies the device by a model identification code. For each PDU, the plurality of devices connected to the PDU are powered on in a sequence to prevent an inrush current from tripping the circuit breaker within the PDU, wherein the sequence powers on devices in order of ascending commonality of the model identification code.

Claims (20)

1. A method, comprising:

identifying a plurality of power distribution units disposed in a rack, wherein each power distribution units is connected to received power from a main power source, and wherein each power distribution unit includes a circuit breaker;

identifying a plurality of devices disposed in the rack, wherein each device is connected to receive power from one of the power distribution units, and wherein the plurality of devices are selected from server nodes, network switches and external data storage devices;

obtaining vital product data from a service processor in each device, wherein the vital product data identifies the device by a model identification code; and

for each of the power distribution units, powering on the plurality of devices that are connected to the power distribution unit in a sequence to prevent an inrush current from tripping the circuit breaker within the power distribution unit, wherein the sequence powers on devices in order of ascending commonality of the model identification code.

2. The method of claim 1 , further comprising:

determining the order of ascending commonality by tabulating the number of devices having a given model identification code and sorting a list of model identification codes from those having the fewest tabulated number of devices to those having the greatest tabulated number of devices.

3. The method of claim 1 , wherein the sequence includes powering on more than one of the devices at a time.

4. The method of claim 1 , further comprising:

waiting a predetermined period of time between powering on any one or more device and subsequently powering on any further device.

5. The method of claim 1 , further comprising:

identifying the rack position of each device with the rack, wherein the rack position determines the power distribution unit to which the device is connected.

6. The method of claim 5 , wherein the rack position of each device is identified by each device detecting a rack position and communicating the detected rack position to a central management entity.

7. The method of claim 1 , wherein the sequence of powering on the plurality of devices also prevents an inrush current from tripping a circuit breaker within the main power source that is connected to provide power to each of the power distribution units.

8. The method of claim 1 , further comprising:

determining a peak inrush current for each of the plurality of devices;

determining a current rating for the circuit breaker in each of the plurality of power distribution units; and

determining that, for each of the plurality of distribution units, the sequence for powering on the plurality of devices will not cause a cumulative peak inrush current through the power distribution unit to exceed the current rating for the circuit breaker in the power distribution unit, wherein the cumulative peak inrush current is the sum of the peak inrush current through the power distribution unit to all of the devices being simultaneously powered on at any point in the sequence.

9. The method of claim 8 , wherein the peak inrush current for each device is a predetermined multiple of the nominal current rating of the device.

10. The method of claim 9 , wherein the vital product data further includes a nominal current rating of the device.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2016
From: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
To: LENOVO INTERNATIONAL LIMITED
Reel/Frame 037696/0522 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2014
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
Reel/Frame 034194/0111 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2013
From: ALSHINNAWI, SHAREEF F.; CUDAK, GARY D.; SUFFERN, EDWARD S.; WEBER, J MARK
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 030908/0967 →