System for monitoring the energy efficiency of technology components
First Claim
1. A computer-implemented method for monitoring energy efficiency of a configuration of servers, the method comprising:
- monitoring, by a processor, a technology configuration of a data center comprising a plurality of servers to determine current power consumption values and current operating states of the plurality of servers;
retrieving, by the processor, baseline power consumption values corresponding to the current operating states of the plurality of servers by applying descriptors of the current operating states of the plurality of servers to baseline power consumption models of the plurality of servers;
determining, by the processor, whether the current power consumption values are within thresholds of the baseline power consumption values; and
triggering and providing, by the processor, an alert to a device of a user when the current power consumption value of any of the plurality of servers is not within the threshold of the baseline power consumption value, wherein providing the alert comprises;
alerting the user to replace an out of threshold server in the technology configuration;
retrieving, by the processor, from a database of energy efficient servers a description of a replacement server to replace the out of threshold server in the technology configuration, the replacement server being capable of better energy efficiency than the out of threshold server; and
providing the description of the replacement server to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A system is described for monitoring the energy efficiency of a technology component. The system may include a memory, an interface, and a processor. The memory may store a baseline power consumption value for a plurality of operating states of a technology component. The interface may communicate with a device of a user. The processor may monitor the technology component to determine a current power consumption value and a current operating state of the technology component. The processor may determine the baseline power consumption value corresponding to the current operating state. The processor may determine whether the current power consumption value is within a threshold of the baseline power consumption value. The processor may provide an alert to a device of the user if the current power consumption value of the technology component is not within the threshold of the baseline power consumption value.
-
Citations
31 Claims
-
1. A computer-implemented method for monitoring energy efficiency of a configuration of servers, the method comprising:
-
monitoring, by a processor, a technology configuration of a data center comprising a plurality of servers to determine current power consumption values and current operating states of the plurality of servers; retrieving, by the processor, baseline power consumption values corresponding to the current operating states of the plurality of servers by applying descriptors of the current operating states of the plurality of servers to baseline power consumption models of the plurality of servers; determining, by the processor, whether the current power consumption values are within thresholds of the baseline power consumption values; and triggering and providing, by the processor, an alert to a device of a user when the current power consumption value of any of the plurality of servers is not within the threshold of the baseline power consumption value, wherein providing the alert comprises; alerting the user to replace an out of threshold server in the technology configuration; retrieving, by the processor, from a database of energy efficient servers a description of a replacement server to replace the out of threshold server in the technology configuration, the replacement server being capable of better energy efficiency than the out of threshold server; and providing the description of the replacement server to the user. - View Dependent Claims (2, 3, 4, 5, 6, 17, 18, 19, 29)
-
-
7. A computer-implemented method for monitoring energy efficiency of a plurality of servers, the method comprising:
-
monitoring, by a processor, a technology configuration of a data center having a plurality of servers to determine current power consumption values, current operating states, and current utilization values of the plurality of servers; retrieving, by the processor, baseline power consumption values corresponding to the current operating states and the current utilization values of the plurality of servers by applying descriptors of the current utilization values and the current operating states to baseline power consumption models of the plurality of servers; determining, by the processor, whether the current power consumption values are within thresholds of the baseline power consumption values; triggering and providing, by the processor, an alert to a device of a user when the current power consumption value of any of the plurality of servers is not within the threshold of the baseline power consumption value, wherein providing the alert comprises; alerting the user to replace an out of threshold server in the technology configuration; retrieving, by the processor, from a database of energy efficient servers a description of a replacement server to replace the out of threshold server in the technology configuration, the replacement server being capable of better energy efficiency than the out of threshold information server; and providing the description of the replacement server to the user. - View Dependent Claims (8, 20, 21, 22, 30)
-
-
9. A computer-implemented method for monitoring energy efficiency of a plurality of servers, the method comprising:
-
identifying, by a processor, baseline power consumption models of the plurality of servers, the baseline power consumption models including a plurality of operating state descriptors describing a plurality of operating states and a plurality of baseline power consumption values, where each operating state descriptor is associated with a baseline power consumption value; monitoring, by the processor, current operating states and current power consumption values of the plurality of servers; applying, by the processor, descriptors of the current operating states to the baseline power consumption models to retrieve the baseline power consumption value associated with the descriptor of the current operating state; determining, by the processor, whether the current power consumption values are within thresholds of the baseline power consumption values; and triggering and providing, by the processor, an alert to a device of a user when the current power consumption value of any of the plurality of servers is not within the threshold of the baseline power consumption value, wherein providing the alert comprises; alerting the user to replace an out of threshold server in the technology configuration; retrieving, by the processor, from a database of energy efficient servers a description of a replacement server to replace the out of threshold server in the configuration, the replacement technology component being capable of better energy efficiency than the out of threshold server; and providing the description of the replacement server to the user. - View Dependent Claims (10, 23, 24, 25, 31)
-
-
11. A system for monitoring energy efficiency of a technology configuration of a data center comprising a plurality of servers, the system comprising:
-
a memory to store baseline power consumption values for each operating state in a plurality of operating states of the plurality of servers; an interface operatively connected to the memory and operative to communicate with a device of a user; and a processor operatively connected to the memory and the interface, the processor operative to; monitor the technology configuration to determine current power consumption values and current operating states of the plurality of servers; retrieve the baseline power consumption values corresponding to the current operating states of the plurality of servers by applying descriptors of the current operating states of the plurality of servers to baseline power consumption models of the plurality of servers; determine whether the current power consumption values are within thresholds of the baseline power consumption values; and trigger and provide an alert to a device of a user when the current power consumption value of any of the plurality of servers is not within the threshold of the baseline power consumption value, wherein providing the alert comprises; alerting the user to replace an out of threshold server in the technology configuration; retrieving, by the processor, from a database of energy efficient servers a description of a replacement server to replace the out of threshold server in the configuration, the replacement server being capable of better energy efficiency than the out of threshold server; and providing the description of the replacement server to the user. - View Dependent Claims (12, 13, 14, 15, 16, 26, 27, 28)
-
Specification