Power management of data processing resources, such as power adaptive management of data storage operations
First Claim
1. A tangible non-transitory computer-readable medium carrying instructions to perform a method for conserving power within a data processing enterprise, wherein the data processing enterprise communicates with multiple client computers executing read and write commands directed to the data processing enterprise, the method comprising:
- receiving component data from data processing components within the data processing enterprise,wherein the component data includes data related to the performance of data storage devices, or data related to data storage jobs to be performed;
receiving external data related to power consumption, wherein the external data is received external to the data processing enterprise, andwherein the external data includes meteorological data or data associated with operation of heating-ventilation-air conditioning (HVAC) components;
receiving power requirements data, wherein the power requirements data includes a power threshold, or a redistribution of data processing operations to components to reduce power consumption; and
generating a power conservation action based at least in part on the received component data, the received external data, and the received power requirements data.
4 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.
-
Citations
20 Claims
-
1. A tangible non-transitory computer-readable medium carrying instructions to perform a method for conserving power within a data processing enterprise, wherein the data processing enterprise communicates with multiple client computers executing read and write commands directed to the data processing enterprise, the method comprising:
-
receiving component data from data processing components within the data processing enterprise, wherein the component data includes data related to the performance of data storage devices, or data related to data storage jobs to be performed; receiving external data related to power consumption, wherein the external data is received external to the data processing enterprise, and wherein the external data includes meteorological data or data associated with operation of heating-ventilation-air conditioning (HVAC) components; receiving power requirements data, wherein the power requirements data includes a power threshold, or a redistribution of data processing operations to components to reduce power consumption; and generating a power conservation action based at least in part on the received component data, the received external data, and the received power requirements data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of conserving power within a data processing enterprise, wherein the data processing enterprise communicates with multiple client computers executing read and write commands directed to the data processing enterprise, the method comprising:
-
receiving component data from data processing components within the data processing enterprise, wherein the component data includes data related to the performance of data storage devices, or data related to data storage jobs to be performed; receiving external data related to power consumption, wherein the external data is received external to the data processing enterprise, and wherein the external data includes meteorological data or data associated with operation of heating-ventilation-air conditioning (HVAC) components; receiving power requirements data, wherein the power requirements data includes a power threshold, or a redistribution of data processing operations to components to reduce power consumption; and generating a power conservation action based at least in part on the received component data, the received external data, and the received power requirements data. - View Dependent Claims (9, 10, 11)
-
-
12. A system for conserving power within a data processing enterprise, the system comprising:
-
at least one processor; memory coupled to the at least one processor; a component for receiving component data from data processing components within the data processing enterprise, wherein the component data includes data related to the performance of data storage devices, or data related to data storage jobs to be performed; a component for receiving external data related to power consumption, wherein the external data is received external to the data processing enterprise, and wherein the external data includes meteorological data or data associated with operation of heating-ventilation-air conditioning (HVAC) components; a component for receiving power requirements data, wherein the power requirements data includes a power threshold, or a redistribution of data processing operations to components to reduce power consumption; and
,a component for generating a power conservation action based at least in part on the received component data, the received external data, and the received power requirements data. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system for conserving power within a data processing enterprise, the system comprising:
-
at least one processor; memory coupled to the at least one processor; means for receiving component data from data processing components within the data processing enterprise, wherein the component data includes data related to the performance of data storage devices, or data related to data storage jobs to be performed; means for receiving external data related to power consumption, wherein the external data is received external to the data processing enterprise, and wherein the external data includes meteorological data or data associated with operation of heating-ventilation-air conditioning (HVAC) components; means for receiving power requirements data, wherein the power requirements data includes a power threshold, or a redistribution of data processing operations to components to reduce power consumption; and
,means for generating a power conservation action based at least in part on the received component data, the received external data, and the received power requirements data. - View Dependent Claims (18, 19, 20)
-
Specification