Rack-level power management of computer systems
First Claim
1. A system for power management of a group of computers, the system comprising:
- server side infrastructure (SSI) circuitry at each computer in the group, the SSI circuitry including local monitoring circuitry coupled to a central processing unit (CPU) of the computer; and
a centralized power management module (CPMM) with a management link to the SSI circuitry at each computer in the group, wherein the local circuitry at each computer in the group monitors power consumption at the CPU and transmits power consumption data to the CPMM, and wherein the CPMM applies a set of rules to the power consumption data to determine when and at which computers to enable and disable a CPU power throttling mode.
2 Assignments
0 Petitions
Accused Products
Abstract
One embodiment disclosed relates to a system for power management of a group of computers. The system includes server side infrastructure (SSI) circuitry at each computer in the group and a centralized power management module (CPMM). The SSI circuitry includes local monitoring circuitry coupled to a central processing unit (CPU) of the computer. The CPMM has a management link to the SSI circuitry at each computer in the group. The local circuitry at each computer monitors power consumption at the CPU of that computer and transmits power consumption data to the CPMM. The CPMM applies a set of rules to the power consumption data to determine when and at which computers to enable and disable a CPU power throttling mode.
60 Citations
23 Claims
-
1. A system for power management of a group of computers, the system comprising:
-
server side infrastructure (SSI) circuitry at each computer in the group, the SSI circuitry including local monitoring circuitry coupled to a central processing unit (CPU) of the computer; and
a centralized power management module (CPMM) with a management link to the SSI circuitry at each computer in the group, wherein the local circuitry at each computer in the group monitors power consumption at the CPU and transmits power consumption data to the CPMM, and wherein the CPMM applies a set of rules to the power consumption data to determine when and at which computers to enable and disable a CPU power throttling mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A server-side apparatus for a rack-mounted computer, the apparatus comprising:
-
a local monitoring circuitry coupled to a central processing unit (CPU) of the computer and coupled to a centralized power management system, wherein the local circuitry is configured to monitor power consumption at the CPU, transmit power consumption data to the centralized power management system, receive management messages from the centralized power management system, and send commands to enable and disable a power throttling mode at the CPU. - View Dependent Claims (13, 14, 15)
-
-
16. A central power management apparatus for a group of computers mounted in a rack, the apparatus comprising:
-
a management module coupled to local monitoring circuitry at each computer in the group, wherein the management module is configured to receive power consumption data from the local monitoring circuitry, determine at which computers to enable and disable a CPU power throttling mode, and transmit messages to said determined computers to enable and disable the CPU power throttling mode.
-
-
17. A method for power management of a group of computers, the method comprising:
-
monitoring power consumption at each computer in the group; and
transmitting power consumption data from each computer in the group to a centralized power manager. - View Dependent Claims (18, 19)
-
-
20. A centralized method for managing power consumption of a group of computers, the method comprising:
-
receiving power consumption data from local monitoring circuitry at each of the computers;
determining at which computers to enable and disable a CPU power throttling mode; and
transmitting messages to said determined computers to enable and disable the CPU power throttling mode. - View Dependent Claims (21)
-
-
22. A power management apparatus for managing power usage of a group of computers at a rack-level, the apparatus comprising:
-
means for receiving power consumption data from the local monitoring circuitry;
means for determining at which computers to enable and disable a CPU power throttling mode; and
means for transmitting messages to said determined computers to enable and disable the CPU power throttling mode. - View Dependent Claims (23)
-
Specification