Power management of data processing resources, such as power adaptive management of data storage operations
First Claim
Patent Images
1. A method in a computing system for performing a power conservation action within a building or among multiple buildings, wherein the power conservation action is related to data processing operations, the method comprising:
- receiving information related to data processing operations,wherein the information related to data processing operations comprises information related to data processing operations to be performed, and information related to data processing operations completed, andwherein the information related to data processing operations further comprises;
information related to power consumption forecast information, andinformation related to delayed storage operations at one or more data storage resources, or to available time windows for delaying storage operations;
receiving power consumption information related to at least one data processing component in the building;
identifying one or more power conservation actions to be performed,wherein the power conservation actions to be performed are based on the information related to data processing operations and the power consumption information;
selecting one or more of the identified power conservation actions based on the power consumption information and the information related to data processing operations; and
changing a state of the computing system by performing the selected one or more of the identified power conservation actions,wherein at least one of the power conservation actions includes adjusting the usage of electrical components within a building.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for performing power conservation actions is described. In some examples, the system determines a power conservation policy based on information from the system, and implements that policy in an enterprise or in one or more buildings, such as within a data storage environment. In some examples, the system adds or modifies global filters or system performance based on information from the system.
230 Citations
16 Claims
-
1. A method in a computing system for performing a power conservation action within a building or among multiple buildings, wherein the power conservation action is related to data processing operations, the method comprising:
-
receiving information related to data processing operations, wherein the information related to data processing operations comprises information related to data processing operations to be performed, and information related to data processing operations completed, and wherein the information related to data processing operations further comprises; information related to power consumption forecast information, and information related to delayed storage operations at one or more data storage resources, or to available time windows for delaying storage operations; receiving power consumption information related to at least one data processing component in the building; identifying one or more power conservation actions to be performed, wherein the power conservation actions to be performed are based on the information related to data processing operations and the power consumption information; selecting one or more of the identified power conservation actions based on the power consumption information and the information related to data processing operations; and changing a state of the computing system by performing the selected one or more of the identified power conservation actions, wherein at least one of the power conservation actions includes adjusting the usage of electrical components within a building. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computing system for performing a power conservation action within a building or among multiple buildings, the system comprising:
-
at least one processor; memory coupled to the at least one processor, wherein the memory stores contents that, when executed by the at least one processor performs a method of; receiving information related to data processing operations, wherein the information related to data processing operations comprises information related to data processing operations to be performed, and information related to data processing operations completed, and wherein the information related to data processing operations further comprises; information related to power consumption forecast information, and information related to delayed storage operations at one or more data storage resources, or to available time windows for delaying storage operations; receiving power consumption information related to at least one data processing component in the building; identifying one or more power conservation actions to be performed, wherein the power conservation actions to be performed are based on the information related to data processing operations and the power consumption information; selecting one or more of the identified power conservation actions based on the power consumption information and the information related to data processing operations; and changing a state of the computing system by performing the selected one or more of the identified power conservation actions, wherein at least one of the power conservation actions includes shutting off or cycling the usage of electrical components within a building or within a data storage computing system. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A tangible non-transitory computer-readable medium carrying instructions to perform a method in a computing system for performing a power conservation action within a building or among multiple buildings, wherein the power conservation action is related to data processing operations, the method comprising:
-
receiving information related to data processing operations, wherein the information related to data processing operations comprises information related to data processing operations to be performed, and information related to data processing operations completed, and wherein the information related to data processing operations further comprises; information related to power consumption forecast information, and information related to delayed storage operations at one or more data storage resources, or to available time windows for delaying storage operations; receiving power consumption information related to at least one data processing component in the building; identifying one or more power conservation actions to be performed, wherein the power conservation actions to be performed are based on the information related to data processing operations and the power consumption information; selecting one or more of the identified power conservation actions based on the power consumption information and the information related to data processing operations; and causing a change in a state of the computing system by performance of the selected one or more of the identified power conservation actions, wherein at least one of the power conservation actions includes adjusting the usage of electrical components within a building. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computing system for performing a power conservation action within a building or among multiple buildings, the system comprising:
-
at least one processor; memory coupled to the at least one processor, wherein the memory stores contents that, when executed by the at least one processor performs a method of; receiving information related to data processing operations, wherein the information related to data processing operations comprises information related to power consumption forecast information, and information related to delayed storage operations at one or more data storage resources or available windows for delaying storage operations; receiving power consumption information related to at least one data processing component in the building; identifying one or more power conservation actions to be performed, wherein the power conservation actions to be performed are based on the information related to data processing operations and the power consumption information; selecting one or more of the identified power conservation actions based on the power consumption information and the information related to data processing operations; and signaling a change in a state of the computing system by performance of the selected one or more of the identified power conservation actions, wherein at least one of the power conservation actions includes adjusting the usage of electrical components within a building.
-
Specification