Controlling power consumption of at least one computer system
First Claim
Patent Images
1. A method of controlling power consumption for at least one computer system, the method comprising:
- detecting an amount of power consumed by the at least one computer system;
comparing the amount of power consumed by the at least one computer system to a threshold, wherein the threshold is based on a maximum power output of the power supply, wherein the maximum power output of the power supply is based on an average power consumption of the at least one computer system;
placing one or more components of the at least one computer system in a lower-power state to reduce power consumption in response to the amount of power consumed by the at least one computer system exceeding the threshold;
determining whether placing the one or more components in a higher-power state will cause the power consumption of the at least one computer system to exceed the threshold based on the maximum power consumption of the at least one computer system;
comparing the amount of power consumed by the at least one computer system to a second threshold; and
placing the one or more components of the at least one computer system, currently in a lower-power state, in a higher-power state, such that the one or more components consumes more power, in response to the amount of power consumed by the at least one computer system being less than the threshold and the second threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
At least one computer system receives power from a power system having a maximum power output based on a nominal power consumption of the at least one computer system. The power system is operable to detect an amount of power consumed by the at least one computer system, and compare the power consumption to a threshold based on the maximum power output of the power supply. The power system is operable to place one or more components of the at least one computer system in a lower-power state to reduce power consumption in response to the amount of power consumed by the at least one computer system exceeding the threshold.
-
Citations
35 Claims
-
1. A method of controlling power consumption for at least one computer system, the method comprising:
-
detecting an amount of power consumed by the at least one computer system; comparing the amount of power consumed by the at least one computer system to a threshold, wherein the threshold is based on a maximum power output of the power supply, wherein the maximum power output of the power supply is based on an average power consumption of the at least one computer system; placing one or more components of the at least one computer system in a lower-power state to reduce power consumption in response to the amount of power consumed by the at least one computer system exceeding the threshold; determining whether placing the one or more components in a higher-power state will cause the power consumption of the at least one computer system to exceed the threshold based on the maximum power consumption of the at least one computer system; comparing the amount of power consumed by the at least one computer system to a second threshold; and placing the one or more components of the at least one computer system, currently in a lower-power state, in a higher-power state, such that the one or more components consumes more power, in response to the amount of power consumed by the at least one computer system being less than the threshold and the second threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A power system generating power for at least one computer system, the power system comprising:
-
at least one power supply operable to provide power for the at least one computer system; a power monitor operable to determine the power consumption of the at least one computer system; and a power provisioning system operable to compare the power consumption of the at least one computer system to a threshold associated with a maximum capacity of the power supply, and further operable to place one or more components of the at least one computer system in a lower-power state in response to the measured power output exceeding the threshold, and further operable to receive messages from a cooling system and to place the one or more components of the at least one computer system in the lower-power state in response to receiving a message from the cooling system indicating that insufficient cooling resources are available for cooling the at least one computer system and to place at least one of the one or more components from the lower-power state to a higher-power state in response to receiving a message from the cooling system indicating that excess cooling resources are available; wherein the maximum capacity of the power supply is based on an average power consumption of the at least one computer system. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system comprising:
-
multiple computer systems housed in an enclosure; a cooling system operable to distribute cooling fluid to the multiple computer systems in the enclosure based on one or more of the power consumption and heat dissipation of the multiple computer systems; and a power system connected to the cooling system and including a power supply operable to generate power for the multiple computer systems and a power provisioning system, wherein the power provisioning system is operable to control power consumption of at least one of the multiple computer systems based on the availability of cooling resources for cooling the multiple computer systems, to compare the power consumption of the multiple computer systems to a threshold, wherein the threshold is based on a maximum power output of the power supply, wherein the maximum power output of the power supply is based on an average power consumption of the multiple computer systems, and wherein the power provisioning system is further operable to reduce the power consumption of at least one of the multiple computer systems in response to the power consumption exceeding the threshold; wherein the cooling system is operable to transmit a message to the power provisioning system indicating insufficient cooling resources are available for cooling the multiple computer systems or excess cooling resources are available for cooling the multiple computer systems; the power provisioning system is operable to reduce power consumption of at least one of the multiple computer systems in response to receiving a message indicating insufficient cooling resources are available for cooling the multiple computer systems; and the power provisioning system is operable to increase power consumption of at least one of the multiple computer systems in response to receiving a message indicating excess cooling resources are available for cooling the multiple computer systems. - View Dependent Claims (30, 31, 32)
-
-
33. An apparatus controlling power consumption of at least one computer system using a power supply means, the apparatus comprising:
-
means for determining an amount of power consumed by the at least one computer system; means for comparing the amount of power to a threshold, wherein the threshold is based on the maximum power output of the power supply means, wherein the power supply means has a maximum power output based on an average power consumption of the at least one computer system; means for placing one or more components of the at least one computer system in a lower-power state to reduce power consumption in response to the power consumption of the at least one computer system exceeding the threshold; means for cooling the at least one computer system, wherein the means for cooling is operable to determine whether excess or insufficient cooling resources are available for cooling the at least one computer system and to transmit a message to the means for placing the one or more components of the at least one computer system in the lower-power state indicating whether excess or insufficient cooling resources are available for cooling the at least one computer system; and the means for placing the at least one component of the computer system currently in a lower-power state is further operable to place the at least one component in a higher-power state, such that the at least one component consumes more power, in response to receiving the message indicating excess cooling resources being available and to place the at least one component in the lower-power state in response to receiving the message indicating insufficient cooling resources being available. - View Dependent Claims (34, 35)
-
Specification