IP Library › Granted Patent US 8,024,606
Granted Patent B2
US 8,024,606 · App. 12/545,585 · Granted Sep 20, 2011

Power restoration to blade servers

Assignee: International Business Machines Corporation
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 8,024,606
App. No.
12/545,585
Granted
Sep 20, 2011
Kind
B2
Abstract

Power restoration to blade servers including maintaining a list of blade server identifications and a value of power saving for each capped blade server; identifying losing power to the capped blade servers; restoring power to the previously capped blade servers in order of the values of power savings.

Claims (48)

1. A method of power restoration to blade servers, the method comprising:

maintaining, by a blade management module in a blade environment, a list of blade server identifications and a value of power saving for each capped blade server;

identifying losing power to the capped blade servers; and

restoring, by the blade management module in a blade environment, power to the previously capped blade servers in order of the values of power savings.

2. The method of claim 1 , wherein each value of power savings is the difference between a nameplate value for the blade server and a cap value.

3. The method of claim 1 , wherein each value of power savings is a cap value.

4. The method of claim 1 , wherein restoring, by the blade management module in a blade environment, power to the previously capped blade servers in order of the values of power savings further comprises:

selecting a next previously capped blade server without power having the highest value of power saving;

restoring power to the selected previously capped blade server;

capping the power of the selected next previously capped blade server; and

allocating, to a power budget for the blade server environment, an amount of power saving from capping the power of the selected next previously capped blade server.

5. The method of claim 1 , further comprising:

waiting, by the blade management module in a blade environment, a predetermined period of time after losing power to the blade server before restoring power to the blade servers.

6. The method of claim 1 , further comprising:

identifying, by the blade management module in a blade environment, any uncapped blade servers available for power restoration due to capping the capped blade servers maintained in the list; and

restoring power to the identified uncapped blade servers.

7. An apparatus for power restoration to blade servers, the apparatus comprising a computer processor and a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions for:

maintaining a list of blade server identifications and a value of power saving for each capped blade server;

identifying losing power to the capped blade servers; and

restoring power to the previously capped blade servers in order of the values of power savings.

8. The apparatus of claim 7 , wherein each value of power savings is the difference between a nameplate value for the blade server and a cap value.

9. The apparatus of claim 7 , wherein each value of power savings is a cap value.

10. The apparatus of claim 7 , wherein computer program instructions for restoring power to the previously capped blade servers in order of the values of power savings further comprise computer program instructions for:

selecting a next previously capped blade server without power having the highest value of power saving;

restoring power to the selected previously capped blade server;

capping the power of the selected next previously capped blade server; and

allocating, to a power budget for the blade server environment, an amount of power saving from capping the power of the selected next previously capped blade server.

11. The apparatus of claim 7 , wherein the computer memory also has disposed within it computer program instructions for:

waiting a predetermined period of time after losing power to the blade server before restoring power to the blade servers.

12. The apparatus of claim 7 , wherein the computer memory also has disposed within it computer program instructions for:

identifying any uncapped blade servers available for power restoration due to capping the capped blade servers maintained in the list; and

restoring power to the identified uncapped blade servers.

13. A computer program product for power restoration to blade servers, the computer program product disposed in a computer-readable recordable medium, the computer program product comprising computer program instructions for:

maintaining a list of blade server identifications and a value of power saving for each capped blade server;

identifying losing power to the capped blade servers; and

restoring power to the previously capped blade servers in order of the values of power savings.

14. The computer program product of claim 13 , wherein each value of power savings is the difference between a nameplate value for the blade server and a cap value.

15. The computer program product of claim 13 , wherein each value of power savings is a cap value.

16. The computer program product of claim 13 , wherein computer program instructions for restoring power to the previously capped blade servers in order of the values of power savings further comprises computer program instructions for:

selecting a next previously capped blade server without power having the highest value of power saving;

restoring power to the selected previously capped blade server;

capping the power of the selected next previously capped blade server; and

allocating, to a power budget for the blade server environment, an amount of power saving from capping the power of the selected next previously capped blade server.

17. The computer program product of claim 13 , further comprising computer program instructions for:

waiting a predetermined period of time after losing power to the blade server before restoring power to the blade servers.

18. The computer program product of claim 13 , further comprising computer program instructions for:

identifying any uncapped blade servers available for power restoration due to capping the capped blade servers maintained in the list; and

restoring power to the identified uncapped blade servers.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 24, 2009
From: BOLAN, JOSEPH E.; KUMAR, VIJAY
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 023133/0592 →
Continuity (1)
Related Publication 20110047390A1 · Feb 24, 2011