IP Library › Granted Patent US 8,447,993
Granted Patent B2
US 8,447,993 · App. 12/018,737 · Granted May 21, 2013

Integrated energy savings and business operations in data centers

Inventors: Daniel H. Greene (Sunnyvale, CA); Bryan T. Preas (Palo Alto, CA); Maurice K. Chu (San Mateo, CA); Haitham Hindi (Menlo Park, CA); Nitin S. Parekh (Los Altos, CA); James E. Reich (San Francisco, CA)
Assignee: Palo Alto Research Center Incorporated
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,447,993
App. No.
12/018,737
Granted
May 21, 2013
Kind
B2
Abstract

A power control system in a data center has a plurality of physical servers, each server having a local controller, at least one virtual server coupled to at least some of the physical servers, and a central controller to control task loading on the physical servers through the virtual servers. A method of controlling power consumption in a data center includes receiving inputs from local controllers residing on loads, the inputs including data about power consumption on the loads, receiving as an input at least one quality of service requirement, and allocating tasks to at least one server based upon the quality of service and the power consumption on the loads.

Claims (26)

1. A power control system in a data center, comprising:

at least one physical server;

at least one virtual server coupled to the at least one physical server;

at least two loads, each load having a local power controller in communication with a power model; and

a server/power controller to control task loading on the at least one physical server through adjustment of tasks on the at least one virtual server, the server power controller receiving inputs from the power model about status of the loads and power consumption including a predictability rating of power consumption of a particular customer where the predictability rating affects cost of power to the particular customer, and quality of service requirements for that customer selected based upon a business input, and generating signals to arrange processing tasks to meet power saving targets.

2. The power control system of claim 1 , further comprising an environmental control system in communication with the server/power controller.

3. The power control system of claim 1 , further comprising data lines coupled to the data center.

4. The power control system of claim 3 , the server/power controller coupled to the data lines.

5. The power control system of claim 1 , further comprising at least one external power line coupled to the data center.

6. The power control system of claim 5 , the server/power controller coupled to the power line.

7. The power control system of claim 1 , the server/power controller to transmit signals to control assignments of the virtual servers to the physical servers.

8. The power control system of claim 1 , the system further comprising a user interface configured to present an operator one or more quality of service options at different costs, wherein the operator selection of one of the quality of service options becomes the business input.

9. A computer-controlled method of controlling power consumption in a data center, comprising:

receiving inputs from controllers monitoring loads, the inputs including data about power consumption on the loads received at a power model, the power model describing a relationship between the loads and power consumption, wherein power consumption includes a predictability rating of power consumption of a particular user where the predictability rating affects cost of power to the particular customer, and a current status of the load and aggregating the inputs from local power controllers;

receiving as an input at least one quality of service requirement selected based upon a business input; and

generating signals to arrange processing tasks to meet power saving targets.

10. The computer-controlled method of claim 9 , further comprising developing a power usage model from the data about power consumption and the quality of service requirement.

11. The computer-controlled method of claim 10 , further comprising updating the power usage model over time.

12. The computer-controlled method of claim 9 , further comprising providing a recommendation as to assignment of virtual servers to the at least one physical server.

13. The computer-controlled method of claim 9 , wherein allocating tasks comprises migrating all tasks from a server having a low level of utilization and shutting the server down.

14. The computer-controlled method of claim 9 , wherein allocating tasks comprises clustering at least one virtual server on a physical server.

15. The computer-controlled method of claim 14 , wherein clustering is based upon at least one of geographic, electrical characteristics, network diversity, and heating/ventilation/air conditioning system connections.

16. The computer-controlled method of claim 9 , wherein allocating tasks comprises adjusting performance levels of at least one server.

17. The computer-controlled method of claim 9 , wherein allocating tasks comprises adjusting the quality of service requirement based upon power consumption.

18. The computer-controlled method of claim 8 , wherein allocating tasks comprises adjusting power consumption based upon the quality of service requirement.

19. The computer-controlled method of claim 9 , wherein the business input is received from an operator making a selection from one or more quality of service options at different costs.

Assignments (9)
SECOND LIEN NOTES PATENT SECURITY AGREEMENT Recorded Jul 2, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 071785/0550 →
FIRST LIEN NOTES PATENT SECURITY AGREEMENT Recorded Apr 11, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 070824/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT RF 064760/0389 Recorded Feb 13, 2024
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: XEROX CORPORATION
Reel/Frame 068261/0001 →
SECURITY INTEREST Recorded Feb 13, 2024
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 066741/0001 →
SECURITY INTEREST Recorded Nov 20, 2023
From: XEROX CORPORATION
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 065628/0019 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVAL OF US PATENTS 9356603, 10026651, 10626048 AND INCLUSION OF US PATENT 7167871 PREVIOUSLY RECORDED ON REEL 064038 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 28, 2023
From: PALO ALTO RESEARCH CENTER INCORPORATED
To: XEROX CORPORATION
Reel/Frame 064161/0001 →
SECURITY INTEREST Recorded Jun 22, 2023
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 064760/0389 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2023
From: PALO ALTO RESEARCH CENTER INCORPORATED
To: XEROX CORPORATION
Reel/Frame 064038/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2008
From: GREENE, DANIEL L.; PREAS, BRYAN T.; CHU, MAURICE K.; HINDI, HAITHAM; PAREKH, NITIN S.; REICH, JAMES E.
To: PALO ALTO RESEARCH CENTER INCORPORATED
Reel/Frame 020685/0794 →
Continuity (1)
Related Publication 20090187782A1 · Jul 23, 2009